

.wpb_text_column .wpb_wrapper p a, .wpb_text_column .wpb_wrapper p a:visited, .post_text_inner p a, .post_text_inner p a:visited  {
color: #000;
text-decoration:underline;
  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
}
#mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > ul {
    top: -8px;
}
.wpb_text_column .wpb_wrapper p a:hover, .post_text_inner p a:hover {
color:#e22526;
text-decoration:underline;
}
/*---added by redfin-safari top right info fix---*/
.ascham-bar-search {
     display:inline-block;
}

.ascham_image_gallery_big .ascham_overlay {
    width: 100%;
    position: absolute;
    height: 10%;
   bottom:68px;
    z-index: 2;
    background-color: rgba(0, 0, 0, 0.24);
}

.ascham_image_gallery_big {
    position: relative;
}

.ascham_image_gallery_big .flex-control-paging {
    position: absolute;
    right: 40px;
    top: 91.3% !important;
    z-index: 999999999;
}

.ascham_image_gallery_big a.flex-active {
    background-color: #fff !important;
}

.ascham_image_gallery_big .qode-image-slider-description p {
    color: #fff !important;
    font-family: 'Merriweather', sans-serif;
}

.ascham_image_gallery_big .qode-image-slider-description {
    position: absolute !important;
    text-align: left;
    bottom: 5%;
   font-weight: 400;
    left: 10%;
    z-index:3;
}


.ascham_image_gallery {
    position: relative;
}

.ascham_image_gallery .flex-control-paging {
    position: absolute;
    right: 40px;
    top: 85% !important;
    z-index: 999999999;
}


.ascham_image_gallery .qode-image-slider-description {
    text-align: right;
    left: -100px;
}

/* LAYOUT */
.section_inner_margin {
    margin-top: 85px;
}
.q_logo img {
    max-height: 54px;
margin-top:10px;
}
.img-shadow img {
box-shadow: 10px 10px 0px #d6c39e;
}
.wpb_flexslider.flexslider {
    padding-right: 10px;
}
.flexslider .slides img, .portfolio_slider .portfolio_slides img, .qode_carousels .slides img {
    box-shadow: 10px 10px 0px #d6c39e;
}
.flexslider .slides img {
    display: inline-block;
}
/* Gallery Flexslider */
.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav li {
      width: 19px!important;
}
.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav {
    margin-top: 20px;
right:10%;
}
.ascham_image_gallery .flex-control-paging {
    right: 30px!important;
    top: 80% !important;
}

.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav li a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    background-color: #d5c29d;
    border-radius: 0;
}
.wpb_gallery_slides .qode-image-slider-description p {
    color: #000;
}
.wpb_gallery_slides .qode-image-slider-description {
    position: relative;
    background-color:transparent;
}
.no-border .flexslider .slides img, .portfolio_slider .portfolio_slides img, .qode_carousels .slides img {
    box-shadow:none!important;
}

.no-border .wpb_flexslider.flexslider {
    padding-right: 0px;
}
/* End Flexslider */
.qbutton, .qbutton.medium {
margin-top:35px;
}
.qbutton.right {
    float: right;
}

.qbutton.large .qode_button_icon_element {
    margin: 17px 5px 0 0px;
    float: left;
}
.qbutton.large:hover i {
    color:#ffffff!important;
}
.qbutton.large {
    min-width: 145px;
}

.q_elements_holder .q_elements_item {
background-size:cover;
}
.separator.small {
background-color: #d6c39e;height: 7px;width: 67px;
margin-top:0px!important;
margin-bottom:0px!important;
}
.latest_post_two_holder .latest_post_two_text .separator.small {
    display: none;
}
.red-borders {
border-top:1px solid #e32526;
border-bottom:1px solid #e32526;
padding:10px 0 0 20px;
}
.process h2 {
padding-bottom:15px
}
.process .separator.small {
width: 28px;
margin-bottom:25px!important;
}
.five-columns.vc_row .vc_col-sm-2 {
float: left;
width: 18.8%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
    min-width: 200px;
    padding-right: 25px;
    padding-bottom: 15px;
}
.five-columns.vc_row .vc_col-sm-2:nth-last-child(2) {
margin-right: 0;
}
.header_inner_right .side_menu_button_wrapper {
display:none;
}
.footer_top {
    padding: 30px 0 52px;
}
.creambg {
background-image:url('https://www.ascham.nsw.edu.au/wp-content/uploads/2017/06/preview-full-Ascham_cream-texture_Small.jpg');
}
.header_top {
height:35px;
}
header .header_top .q_social_icon_holder {
    width: 24px;
}
.q_logo {
    z-index: 5000;
}
.category_title {
font-weight:400;
}
.header_top .right {
    float: right;
    height: 100%;
    margin-right: 10px;
    font-family: merriweather;
    font-size: 12px;
}
.header_top .left {
    font-family: merriweather;
    font-size: 12px;
}
.fa-stack {
    width: 1em!important;
    height: 1em!important;
    line-height: 1em!important;
border:none;
}
/* Menus */
.side_menu_slide_from_right .side_menu {
    text-align: left;
    font-family: merriweather;
}
/* Tabs */
.qode-advanced-tabs-nav h4 {
padding-bottom:0px;
border: 1px solid #d6c39e;
text-align: center;
}
.filter.category_title {
font-weight:400!important;
}
/* FONTS */
h1 {
    padding: 35px 0 35px 0;
    min-width:250px
}
h2 {
padding-bottom: 35px;
}
h2.underline { 
border-bottom: 1px solid #d6c39e!important;
    padding: 25px 0 5px 0;
    margin-bottom: 20px!important;
}
h2.blue { 
color:#182a54;
}

h2.blue-underline { 
color:#182a54;
border-bottom: 1px solid #d6c39e!important;
    padding: 5px 0 5px 0;
    margin-bottom: 20px!important;

}

h4.underline { 
border-bottom: 1px solid #d6c39e!important;
    padding: 25px 0 5px 0;
    margin-bottom: 20px!important;
}
h3 {
padding-bottom: 35px;
}
h3.ult-responsive     
{
color: #182a54!important;
    font-size: 22px!important;
    font-family: 'Merriweather'!important;
    font-weight: 400!important;
    padding-bottom: 5px!important;
}
h4 {
padding-bottom: 15px;
padding-top:5px;
}
h5 {
padding-bottom: 15px;
}
p {
padding-bottom: 10px;
}
.tiny-text p {
    font-size: 10px;
    line-height: 12px;
    margin-top: -15px;
    margin-bottom: 30px;
    padding-left: 27px;
    font-weight: 500;
}
.tiny-text {
    max-width: 120px;
}
.wpb_text_column ul {
    list-style: none;
    padding-left: 0;
margin-bottom:10px;
    color: #000;
display: table;
}
.wpb_text_column ul > li {
    margin-left: 15px;
display: table-row;
}
.wpb_text_column ul > li::before {
    content: "–  ";
    margin-left: -15px;
display: table-cell;
    padding-right: 10px;
}
em  {
    font-family: 'Merriweather', sans-serif;
    font-style: italic;
    font-size: 14px;
    color: #182a54;
}

.quote-normal blockquote {
    quotes: none;
    position: relative;
    padding: 10px 25px 0px 25px;
    border-left: 7px solid #182a54;
    border-right: 1px solid #d6c39e;
    margin-top: 50px;
max-width:100%!important;
}
.quote-normal blockquote:before {
content:none;
}
.quote-normal blockquote p {
    font-family: 'Merriweather', sans-serif;
    font-style: italic;
    font-size: 14px;    
color: #182a54;
}
.hover-box {
height:200px;
width:200px;
}
.hover-box:hover {
background-color:#d5c29d;
}
.hover-box:hover .separator.small {
background-color:#fff;
}
.lines-left {
    width: 67px;
    border-bottom: 7px solid #d6c39e;
border-top: 7px solid #d6c39e;
margin-bottom:35px!important;
}
.lines-right {
    width: 67px;
    border-bottom: 7px solid #d6c39e;
border-top: 7px solid #d6c39e;
margin-bottom:35px!important;
margin-left:350px;
text-align:right;
}
.lines-right h1 {
margin-left:-350px;
text-align:right;
}
.lines-left-white {
    width: 67px;
    border-bottom: 7px solid #fff;
border-top: 7px solid #fff;
margin-bottom:35px!important;
}
.lines-left-beige {
    width: 67px;
    border-bottom: 7px solid #d6c39e;
border-top: 7px solid #d6c39e;
margin-bottom:35px!important;
}
.white p, .white h1, .white h2, .white h3 {
color:#fff!important;
}
.beige p, .beige h1, .beige h2 {
color:#d6c39e!important;
}

.icon_description p {
font-size:14px!important;
padding-bottom:20px;
}
.smile_icon_list li .icon_list_icon {
    width: 2em!important;
    height: 2em!important;
    line-height: 2em!important;
}
/* IMAGES */
.wpb_single_image .vc_figure-caption {
    font-size: 12px;
    font-family: Merriweather;
    text-align: right;
    margin-top: 25px;
    border-right: 1px #d1bb94 solid;
    height: 13px;
    line-height: 13px;
    padding-right: 8px;
font-weight:400;
color:#182a54;
}
.ascham_image_gallery .qode-image-slider-description p {
    text-align: right;
    font-size: 12px;
    font-family: Merriweather;
    text-align: right;
    margin-top: 25px;
    border-right: 1px #d1bb94 solid;
    height: 13px;
    line-height: 13px;
    padding-right: 8px;
font-weight:400;
color:#182a54;
}
.ascham_image_gallery .qode-image-slider-description  {
    text-align: right;
    left: 0px!important;
} 
.wpb_gallery_slides .qode-image-slider-description {
padding:0px!important;
    margin-bottom: 25px;
}
/* ICONS & ADVANCED */
.stats-desc  {
    border-top: 1.5px dotted #e32526;
}
.stats-number {
font-weight:700!important;
}
.counter_suffix {
    padding-top: 20px;
    float: right;
}
.align-icon  {
margin-top:-15px;
}   
.stats-left .aio-icon-left {
    padding-right: 4px!important;
}
.qode_content_slider .flex-control-nav li {
    margin: 0 15px;
}
.qode_content_slider .flex-control-nav li a {
    display: block;
    width: 20px;
    height: 5px;
    text-indent: -9999px;
    background-color: #d6c39e;
    border-radius:initial;
}
.qode_content_slider .flex-control-nav {
    text-align: right;
}
.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav li a.flex-active {
    background-color: #ffffff;
}
.qode_content_slider_item {
margin:0 20px;
}
.qode_content_slider .flex-control-nav li a.flex-active, .qode_content_slider .flex-control-nav li a {
    color: #fff;
}
blockquote:before {
    display: block;
    font-size: 60px;
    content: url('https://www.ascham.nsw.edu.au/wp-content/uploads/2017/06/apost.png');
    height: 0px;
    margin-left: -0.55em;
    position: relative;
    top: 5px;
    font-family: serif;
    color: #e32526;
}
blockquote {
max-width:70%;
}
.quote-center {
    max-width: 70%;
    margin: 0 auto;
}
.qode_content_slider_item {
    margin: 0 20px;
    padding: 50px 5px;
}
.qode_content_slider .flex-control-nav {
    text-align: right;
    padding-right: 25px;
}
.qode_content_slider .flex-control-nav li a.flex-active, .qode_content_slider .flex-control-nav li a {
    color: transparent;
}

.slider-text {
max-width:400px;
}
h1.white-right {
color:#ffffff;
text-align:right!important;
}
h3.white-right {
color:#ffffff;
text-align:right!important;
margin-top:35px;
}
.stats-block, .wpb_row .wpb_column .wpb_wrapper .stats-block {
   margin-bottom: 0px!important;
}
.space-mobile {
height:0px;
}
.space-tiny {
height:25px!important;
}
.space-small {
height:50px!important;
}
.space-medium {
height:85px!important;
}
.space-big, .space-large {
height:150px!important;
}
.space-extralarge {
height:400px!important;
}
.icon_list_item {
    border-bottom: 1px solid #d6c39e;
padding-bottom: 28px!important;
}
.qode-accordion-holder .qode-title-holder .qode-accordion-mark {
    position: absolute;
    bottom: 0;
   right: 0px; 
    vertical-align: text-bottom;
    width: 50px;
    height: 50px;
    color: inherit;
    box-sizing: border-box;
    border-top: 1px solid #d6c39e;
border-left: 1px solid #d6c39e;
border-right: 1px solid #d6c39e;
}
.qode-accordion-holder .qode-title-holder .qode-tab-title {
    height: 50px;
}
.qode-accordion-holder .qode-title-holder.ui-state-active .qode-accordion-mark-icon span:last-child:hover {
opacity:1!important;
}
.qode-accordion-holder .qode-title-holder {
    border-bottom: 1px solid #d6c39e;
margin-bottom:20px;
}
.qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner:only-child {
    padding-left: 0px;
   font-size: 16px;
    font-family: 'Merriweather';
}
.qode-accordion-content-inner {
padding-bottom:30px;
}
.qode-accordion-holder .qode-title-holder:last-of-type {
    border-bottom-color:#d6c39e;
}
.icon_plus {
color:#d6c39e;
}
.qode-accordion-holder .qode-title-holder .qode-tab-title {
    width: calc(100% - 50px);
}
.qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner:only-child {
    background-color: #fff!important;
color:#e32526;
}
.qode-accordion-holder .qode-accordion-content {
padding:0px!important;
}
.ui-state-hover {
color:#fff!important;
}
.posts_slide .posts_slide-header {
    height: 20vw!important;
max-height:300px!important;
min-height:250px!important;
}
.posts_slide_container {
    height: 420px!important;
}
.ascham_link_card {
    padding: 68px 0!important;
}
.ascham_link_card .link_title {
    font-size: 1.3rem;
    font-weight: 400;
    color: #cc0707;
    font-family: Merriweather;
}

/* MIN 1100 WIDE */
@media only screen and (min-width: 1100px) {
.centre-text p {
max-width:70%;
margin:0 auto;
}

.news-pad {
float:left; 
margin-right:15px;
margin-left:15px;
}
.timeline-post-right img {
margin-top:-340px;
float:right;
}
.timeline-post-left img {
margin-top:-340px;
float:left;
}
.smile-icon-timeline-wrap {
margin-top:150px!important;
}
}
/* MIN 1300 WIDE */
@media only screen and (min-width: 1300px) {
div.vc_row.wpb_row.section.vc_row-fluid.grid_section {
background-position:top!important;
}
.single-post .title .title_holder .container {
    background-size: cover;
    padding: 250px 0;
    background-position: center;
    height: 400px!important;
}
}
/* MAX 1200 WIDE */
@media screen and (max-width:1200px) {
.posts_slider.full .posts_slide {
    width: 31%!important;
}

.posts_slider.full .posts_slide:nth-child(1) .posts_slide-header, .posts_slider.full .posts_slide:nth-child(2) .posts_slide-header {
clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 54% 90%, 50% 95%, 46% 90%, 0 90%)!important;
}

}
/* MIN 768 WIDE */
@media (min-width: 768px) {
.vc_col-sm-7 {
    padding-left: 25px!important;
}
.vc_col-sm-5 {
    padding-right: 20px!important;
}
}
/* MAX 1100 WIDE */
@media screen and (max-width:1100px) {
.space-mobile {
height:50px!important;
}
.ascham-bar-search .search-input {
    top: 15px!important;
}
.space-tiny {
height:15px!important;
}
.space-small {
height:40px!important;
}
.space-medium {
height:50px!important;
}
.space-big, .space-large {
height:50px!important;
}
   .space-extralarge {
height:80px!important;
}
.quote-normal blockquote {
    margin-top: 0px;
    max-width: 70%!important;
    margin: 0 auto;
}
.no-left-pad {
padding-left:0px!important;
}
.news-pad {
padding-right: 0px; 
padding-left: 30px;
    margin-left: 30px;
float:left;
}
.header_top .container {
    display: none!important;
}
.header_top_bottom_holder {
    display: none!important;
}
}
/*-- MAX 760 added by redfin----*/

@media screen and (max-width:760px) {
      .five-columns.vc_row .vc_col-sm-2,  .ascham_link_card_container {
            width:100%;
      }
.qode_content_slider_item blockquote h5 {
    color: #e32526;
    font-size: 13px!important;
}
.quote-center {
    max-width: 90%!important;
    margin: 0 auto;
}
.wpb_revslider_element .rev_slider_wrapper {
top:50px!important;
margin-bottom: 50px!important;
}
.imp-shape {
    max-width: 25px;
}
.owl-dots {
    text-align: center;
    overflow: overlay;
    max-height: 20px;
    padding-top: 25px;
}
.section_inner_margin {
    margin-top: 50px!important;
}
.education-row .q_elements_item_content h1, .blue-box .q_elements_item_content h1 {
    font-size: 30px!important;
    line-height: 40px!important;
    min-width: 350px;
}
.education-row .q_elements_item_content,  .blue-box .q_elements_item_content {
		padding: 60px 40px 30px!important;
	}
.space-mobile {
height:50px!important;
}
.space-small {
height:25px!important;
}
.space-tiny {
height:25px!important;
}
.space-medium {
height:50px!important;
}
.space-big, .space-large {
height:50px!important;
}
.space-extralarge {
height:50px!important;
}
.lines-left .wpb_wrapper h1 {
    font-size: 36px!important;
    line-height: 1!important;
    min-width: 350px;
}
.wpb_text_column.wpb_content_element.vc_custom_1499823455403, .wpb_text_column.wpb_content_element.vc_custom_1499741201794, .wpb_text_column.wpb_content_element.vc_custom_1499209487268
{
		padding-top: 30px!important;
		padding-right: 50px!important;
		padding-left: 50px!important;
	}
.slider-right {
margin-right:100px;
}
.hover-box {
    margin-bottom: 15px;
}
/* NEWS PAGE */
.posts_slider.full .posts_slide:nth-child(1), .posts_slider.full .posts_slide:nth-child(2) {
    width: 100%!important;
}
.posts_slider.full .posts_slide {
    width: 100%!important;
}
.posts_slide_container .posts_slide-header {
-webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 54% 90%, 50% 95%, 46% 90%, 0 90%)!important;
}
#text-11 {
display:none;
}
.posts_slider.full {
    margin-top: 85px;
}
.filters_container ul.dropdown-values {
    max-width: 300px;
}
.posts_slide .posts_slide-header {
    height: 200px!important;
}
.posts_slider.full .posts_slide_container {
    height: 110vw!important;
}
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active:after {
    border-top: solid 40px #d6c39e!important;
}
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active:after {
    top: 10px;
}
/* MENU PADDING */
.menu-item-438 {
margin-top:20px!important;
}
}
/* MAX 480 */
@media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: none;
  }
.lines-left .wpb_wrapper h1 {
    font-size: 30px!important;
    line-height: 1!important;
    min-width: 300px;
max-width: 300px!important;;
}
  .qode_content_slider_item blockquote h5 {
    font-size:13px!important;
}
.quote-center {
    max-width:90%!important;
}
}
@media only screen and (max-width: 480px) {
h1 {
min-width:initial;
}
.qode_content_slider_item {
    margin: 0px;
    padding: 0px 5px;
}

.smallest-quote {
    width: 350px!important;
max-width:100%!important;
}
.q_logo {
    padding-top:10px;
}
}

#back_to_top .fa-stack {
    width: 3em!important;
    height: 3em!important;
}

#back_to_top span i {
    margin-left: 0px; 
    margin-top: -7px;
}
.posts_slider {
    padding: 1.5% 0.5% 1.5% 0%!important;
}
.posts_slider.full {
    padding: 1.5%!important;
}
.ascham_posts_slider_container .owl-stage-outer {
padding-top:20px;
}
.owl-nav {
    position: absolute;
    top: -30px;
    right: 0;
}
.filters_container ul.dropdown-values {
    text-transform: initial;
}
.filters_container .filter {
    color: #e22526;
}
.posts_slide:hover, .posts_slide:focus, .posts_slide:active {
box-shadow:none!important;
}
.posts_slide_container:hover, .posts_slide_container:focus,  .posts_slide_container:active {
box-shadow:none!important;
}
.posts_slide .posts_slide-header {
background-size:100%;
transition: all .5s;
background-position:bottom center;
}
.posts_slide .posts_slide-header:hover {
background-size: 105%;
}
.ascham-bar-search .search-input {
    top: 0px;
}

@media only screen and (max-width: 768px) {
.logo_wrapper {
    margin-left: 0%!important;
}
.ascham-bar-search .search-input {
    top: 5px;
}
.posts_slider.full {
    margin: 80px auto!important;
}
nav.mobile_menu, nav.main_menu {
    top: 7px!important;
}
#mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button .symbol_menu {
    font-size: 40px!important;
    font-weight: 400!important;
}
#mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button span.symbol_cross {
    font-size: 25px!important;
    margin-left: 60px!important;
}
}
#menu-item-111 {
padding-left:60px!important;
}
div.stats-desc>div.counter_suffix {
    position: absolute;
}
@media only screen and (max-width: 1100px) {
#mega_main_menu.responsive-enable li.default_dropdown .mega_dropdown .mega_dropdown, #mega_main_menu.responsive-enable li.default_dropdown[class*="drop_to"] .mega_dropdown .mega_dropdown {
    visibility: hidden;
    display: none;
    height: 0px;
}
.two_columns_33_66>.column2 {
    width: 100%!important;
}
.two_columns_33_66>.column1 {
    width: 100%!important;
}
aside.sidebar .return-widget {
    height:50px!important;
}
.container{
display:none;
}

.fullscreen_search_holder .search_label {
    font-size: 20px;
}
}
.side_menu .widget li, aside .widget li {
    margin: 0px!important;
    font-size: 12px!important;
}
.side_menu .widget ul ul {
    border-top: 1px solid #000!important;
}
#back_to_top span {
    border: 2px solid #d5c29d;
}
#back_to_top span i {
    color: #d5c29d;
}
#back_to_top span i {
    margin-left: -1px;
}
.two_columns_33_66>.column2 {
    width: 75%;
}
.two_columns_33_66>.column1 {
    width: 25%;
}
.jr-insta-thumb ul.thumbnails.jr_col_2 li {
    padding-right: 10px;
    padding-bottom: 10px;
}
aside.sidebar .widget h5.with-icon i {
    float: right;
    vertical-align: text-bottom;
    display: inline-block;
    position: relative;
    font-size: 1.5rem!important;
    padding-right: 15px;
    padding-top: 5px;
}

/* HAMBURGER */

.symbol_menu, .symbol_cross {
 margin-left: 60px!important;
}
.logo_wrapper {
z-index:99999!important;
}
div.wpcf7-response-output {
    position: relative;
    padding: 17px 30px 17px 55px;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    font-weight: 500;
    font-size: 15px;
    text-transform: initial;
    font-family: 'Open Sans';
    letter-spacing: initial;
    border: none;
    float: right;
    margin-top: -55px;
}
div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #182a54;
}
.fullscreen_search_holder .close_container .search_close_holder {
    margin-right: 45px;
    margin-top: 150px;
}
/* TOUCH MENU MODS */

.touchy-by-bonfire-wrapper {
 
}
.touchy-by-bonfire .sub-menu a {
text-indent:15px;
}
.posts_slide .posts_slide-header {
    background-blend-mode: initial;
}
.filters_container .filter ul li {
    color: #000;
    font-weight: 300!important;
    font-size: 13px!important;
    font-family: 'Open Sans';
    -webkit-font-smoothing: initial;
}
.post-template-default .container {
display:block;
}
.filters_container .filter a {
    color: #e22526;
}
.grid p {
text-shadow: rgb(0, 0, 0) 0px 1px;
}

.search-results .qbutton {margin-top:0px!important;}
.search-results article {margin-bottom:0px;}
/* .search-results .cover, .search-results .ascham_links_container, .search-results .filters_container {display:none;} */
.search-results .content {
	margin-top: 30px;
}
.search-results .container .container_inner.default_template_holder {max-width:750px}
.search-results .container_as {display:none;}
@media only screen and (max-width: 1100px) {
.search-results .container {
      display:block;
	margin-top:100px;
}
}

.bordervideo {
	box-shadow: 10px 10px 0px #d6c39e;
}