/*------------------ General ------------------*/

body {
    font-family: 'Roboto', sans-serif;
}
h4.tag_273 {
    display: none;
}
a {
    color:#0053A0;
}
h1.page-title, h1 {
    font-size:200% !important;
}
.page-container .row-fluid {
    border-bottom: none;
}
#index-container.page-container.container-fluid div.row-fluid div.main-block div.article.page-content table tbody tr td a img {
    max-width: none;
}

/*------------------ Header ------------------*/
@media (min-width: 980px) {
    .navbar .navbar-inner,
    .navbar .branding {
        background: #0053A0;
        height: 130px;
    }
    .logo-wrapper {
        top:29px;
        width: 75%;
    }
    header#header.navbar div#nav-menu-wrapper div.navbar-inner div.container-fluid div.rad {
        position: absolute;
        right: 0;
        top: 75px;
    }
    .navbar {
        margin-bottom: 15px;
        box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    }

    /*--- Eyebrow ---*/
    .eyebrow .menu-container {
        right: 300px;
        left: auto;
        top: 15px;
    }
    nav.eyebrow #eyebrow-list.nav > li > a {
        color: #fff;
        text-shadow: none;
    }
        nav.eyebrow #eyebrow-list.nav > li > a:hover {
            color: #fff;
            text-decoration: underline;
        }
    header#header.navbar div#nav-menu-wrapper div.navbar-inner div.container-fluid div#eyebrow.eyebrow {
        display: none;
    }

    /*--- Search ---*/
    #sitesearch {
        background: none;
        border: none;
        bottom: 25px;
    }
    
    /*------------------ Main Navigation ------------------*/
    .nav-container {
        background: #0053A0;
    }
    .nav-container ul.nav > li > div.menu-item-wrapper > a {
        border-right: 1px solid #fff;
        padding: 7px 15px;
        font-size: 140%;
        text-shadow: none;
        font-family: 'Oswald', sans-serif;
        font-weight: 400;
        letter-spacing: 0.5px;
        color: #EAEAEA;
    }
    .nav-container ul.nav > li:last-of-type > div.menu-item-wrapper > a {
        border: none;
    }
    .nav-container ul.nav > li > div.menu-item-wrapper > a:hover {
        color: #00B233;
        text-shadow: none;
        background: none;
    }
    .nav-container ul.nav > li > div.menu-item-wrapper > a.on {
        color: #00B233;
    }
    .navbar .nav > li.dropdown > div.menu-item-wrapper > a:hover {
        background: #1E87C9;
        color: #fff;
    }
    .navbar .nav > li > div.menu-item-wrapper > .dropdown-menu {
        background: #1E87C9;
    }
    .navbar .nav > li.dropdown:hover > div.menu-item-wrapper > a {
        background: #1E87C9;
        color: #fff;
        text-shadow: none;
    }
    .navbar .nav > li.dropdown:hover > div.menu-item-wrapper > a:hover {
        color: #fff;
        text-shadow: none;
    }
    .navbar .nav > li > div.menu-item-wrapper > a {
        border-top: none !important;
    }
    .navbar .nav > li ul.dropdown-menu li a {
        background: #0053A0;
        color: #fff;
        text-shadow: none;
    }
    .navbar .nav > li ul.dropdown-menu li a:hover {
        background: #1E87C9;
        color: #fff;
        text-shadow: none;
    }
    .nav-container ul.nav > li ul.dropdown-menu {
        padding: 0;
    }
    
    /*------------------ Topics Menu ------------------*/
    .third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a {
        color: #0053A0;
        text-shadow: none;
        padding: 0 15px;
        font-size: 105%;
        border-right: 1px solid #0053A0;
        margin: 5px 0;
        font-family: 'Roboto', sans-serif;
        letter-spacing: 0;
    }
    .third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a.on {
       color: #00B233;
    }
        .third-level-menu .nav-container ul.nav > li:last-of-type > div.menu-item-wrapper > a {
            border: none;
        }
        .third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a:hover {
            color: #00B233;
        }
    .third-level-menu .nav-container {
        background: #fff;
    }
    #third-level-menu-list-large.third-level-menu-list.nav li {
        display: inline-block;
        float: left;
    }
    .third-level-menu.nav-container.menu-container.nav-collapse.collapse div.container-fluid div.nav-wrapper {
        margin-left: 30px;
    }
    #third-level-menu-list-large.third-level-menu-list.nav li.resources div.menu-item-wrapper a {
        background: url("/images/red-arrow.png") no-repeat scroll center center rgba(0, 0, 0, 0);
        border-right: medium none;
        color: #fff;
        height: 21px;
        margin: 3px 0 0 2px;
        padding: 2px 11px 0 0;
        width: 100px;
        font-size: 14px;
        cursor: default;
    }
}
@media (min-width: 980px) and (max-width:1200px) {
    .logo-wrapper {
        left: 0%;
    } 
}
@media (max-width: 980px) {
    .logo-wrapper {
        margin: 20px auto;
    }
    .navbar-inner div.container-fluid div.branding {
        background: #0053A0;
    }
    #menu_btn_1534.menu-collapsed span.menu-title {
        background: url("/images/hamburger.png") no-repeat scroll center center rgba(0, 0, 0, 0);
        color: transparent;
        display: inline-block;
        font-size: 0;
        height: 24px;
        width: 25px;
    }
    #menu_btn_1534 .caret {
        display: none;
    }
    .nav-menus {
        background: #0053A0;
    }
    #menu_btn_1541.menu-collapsed.collapsed,
    #menu_btn_1545.menu-collapsed.collapsed {
        display: none;
    }
    #sitesearch button.btn i {
        background-image: url("/core/media/themes/Respond/src/twitter-bootstrap-3b3dd3a/img/glyphicons-halflings.png");
    }
    #sitesearch button.btn {
        background: #fff;
    }
    #sitesearch button.btn:hover {
        background: #fff;
    }
}



/*------------------ Splash ------------------*/
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner a {color: #666;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner a:hover {color: #666;text-decoration:none;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner b {color: #000;font-size: 120%;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner a:hover b {color: #333 !important;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner {font-size:115%; background: #FFF;border:1px solid #CCC !important;line-height: 125%;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner, .sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner:hover, .sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner:hover  {color: #088CB2; background: #F5F5F5; border: solid 1px #777 !important; border-radius: 0;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner:hover, .sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner:hover {background-color: #F5F5F5;border-radius: 0;border: solid 1px #666 !important;}
.sg-splash-right-menu .pagination ul {box-shadow:none;}
.sg-splash-right-menu .contentContainer {color:#666; font-size:120%; font-style:italic;}
.sg-splash-right-menu .galleryMenu {width: 98%!important;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner b,
.sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner b,
.sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner:hover b {display:table; font-family: 'Oswald', sans-serif; font-weight: 400; padding-bottom: 3px;}
.sg-splash-right-menu div.imageContainerSpace {margin-bottom: 10px;}
.sg-splash-right-menu div.controls button.btn {background: none; border: none; box-shadow: none;}
.sg-splash-right-menu div.controls button.btn i.icon-chevron-right {background-image: url('/images/new-btn-next.png'); height: 26px; width: 16px; background-position: top; box-shadow: none;}
.sg-splash-right-menu div.controls button.btn i.icon-chevron-left {background-image: url('/images/new-btn-previous.png'); height: 26px; width: 16px; background-position: top; box-shadow: none;}
.sg-splash-right-menu .controls {height: 34px;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem {margin-bottom:12px;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem.selected {background-color: #333;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem:hover {background-color: #333;}
.sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner a {color:#777; font-size: 105%;}
@media (max-width:980px) {
    .sg-splash-right-menu .galleryMenu .galleryMenuItem.selected {background: none; padding: 0;}
    .sg-splash-right-menu .galleryMenuSpace.pagination ul.galleryMenu li.galleryMenuItem.selected span.galleryMenuItemInner {padding-bottom: 10px; border-top: none !important; border-color: #cfcfcf !important; white-space: inherit; overflow: visible;}
    .sg-splash-right-menu .galleryMenu {height: auto; padding-top: 0;}
    .sg-splash-right-menu div.imageContainerSpace {margin-bottom: 0;}
    .sg-splash-right-menu .galleryMenu {width: 100% !important;}
    .sg-splash-right-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner b, .sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner b, .sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner:hover b {padding: 10px 0;display: block;}
    .sg-splash-right-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner {line-height: 22px;}
    .sg-splash-right-menu {padding-top: 10px;}
}

/*------------------ Modules ------------------*/

.module > h2 {
    background: #CCCCCC;
    color:#000;
    font-size: 15px !important;
    line-height: 1em;
    padding: 8px;
    text-transform: uppercase;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
}
h3.article-title a {
    color: #000;
    font-size: 110%;
    line-height: 1em;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
}
h3.article-title a:hover {
    color: #00B233;
    text-decoration: none;
}
.module a.btn.archive {
    background:#B91A1A;
    border-radius: 2px;
    box-shadow: none;
    color: #fff;
    font-size: 11.9px;
    padding: 1px 10px;
    text-shadow: none;
    width: auto;
    border: none;
    font-weight: bold;
    float: right;
    text-transform: uppercase;
    margin-right: 10px;
}
.content-item-list > h2 .btn.archive {
    background: none repeat scroll 0 0 #666;
    border-radius: 2px;
    box-shadow: none;
    color: #FFFFFF;
    font-size: 11.9px;
    padding: 1px 10px;
    text-shadow: none;
    width: 63px;
    border: none;
}
.module a.btn.archive:hover {
    opacity: 0.8;
}
.upper-row div.column-middle div.content-item-list h2 {
text-align:center;
background: none;
font-size: 180% !important;
color: #0053A0 ;
border-bottom: double #ccc;
}
.bottom-row div.content-item-list h2 {
    text-align:center;
    font-size: 150% !important;
}
    .content-item-list > h2 .btn:hover {
        opacity: 0.8;
    }
.content-item-list {
    border-bottom: none;
    padding-bottom: 0;
}
.landing-columns-container.upper-row div.column-middle.respond-container.span8 div.module {
    border: none;
}
.banner {
    background: url('/images/innerLine.jpg') repeat-x center;
    text-align: center;
    margin-bottom: 20px;
}
.banner img {
    padding: 0 10px;
    background: #fff;
}

/*--- Right Column ---*/

#superbook-accordion-header{
   margin-bottom: 0px;
}

#module_htmlid_677 h2{
   display: none;
}

.column-right div.module h2 {
    background: none repeat scroll 0 0 #0053A0;
    color: #FFFFFF;
    font-size: 15px !important;
    line-height: 1em;
    padding: 8px;
    text-transform: uppercase;
    margin-top: 0;
}
.column-right .module {
    background: #F5F5F5;
    padding: 10px;
    border: none !important;
}
.column-right div.module h3.article-title {
    font-size: 16px;
    line-height:20px;
 }
.lower-row div.column-right div.content-item-list h2 {
    background: #CCCCCC;
    color: #000;
}
.lower-row div.column-right .module {
    background: none;
    padding: 0;
}

/* --- Current Issue List ---*/
#module_htmlid_665 {margin-bottom: 40px;}

/*--- Blogs ---*/
.blog-header {
    padding-top:20px;
}
.blog-header h3.blog-title.blog-title-text {
    font-size: 190%;
}
.blog-header h3.blog-title.blog-title-text a {
    color:#005374;
}
.blog-roll .blog-entry .article-item .article-content h3.article-title {
    font-size:140%;
}
.blog-roll .blog-entry .article-item .article-content h3.article-title a {
    color: #000 !important;
}
.blog-roll .blog-entry .article-item .article-content h3.article-title a:hover {
    color: #00B233 !important;
}
.blog-roll .blog-entry  {
    margin-top: 10px;
    padding-bottom:10px;
}
.blog-rail .blog-header {
    display:none;
}
#blog-tab-tagline.blog-roll {
    color: #666666;
    font-size: 120%;
    text-align: center;
}

/*--- Signup Button ---*/
.signup-button {
    text-align: center;
    margin-bottom: 20px;
    margin-top:10px;
}
.signup-button a {
    background-color: #FFF;
    font-weight: bold;
    margin-right: 10px;
    padding: 10px;
    border-radius: 10px;
    padding: 8px 30px 8px;
    border: solid 1px #0053A0;
}
.signup-button a:hover {
    color: #0053A0;
}

/*--- The Magazine ---*/
.magazine-promo .cover {
    float: left;
    margin-right: 10px;
}
.magazine-promo li {
    list-style-type:none;
    padding-bottom:10px;
}
.magazine-promo .promo-links {
    font-size: 130%;
    padding-top:10px;
}
@media (max-width: 600px) {
    .magazine-promo .cover {
        width:45%;
    }
}
@media (min-width: 601px) and (max-width: 980px) {
    .magazine-promo .cover {
        width:25%;
    }
}
@media (min-width: 981px) {
    .magazine-promo .cover {
        width:40%;
    }
}

/*--- Restaurant Finance Monitor ---*/
#feeddiv-title.blog-roll {
    border-bottom: none;
    margin: 0;
}
#feeddiv div#blog-entry h4 a.title {
    color: #000000;
    font-size: 110%;
    line-height: 1em;
    text-decoration: none;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
    #feeddiv div#blog-entry h4 a.title:hover {
        color: #1E87C9;
    }
#feeddiv div#blog-entry {
    border-bottom: 1px solid #a6a6a6;
    padding-bottom: 15px;
}

/*--- Opportunities Module ---*/
.geobase-list.opportunities a img {
    width: 50%;
}
.geobase-list.opportunities {
    text-align: center;
    padding-bottom: 0;
    margin-bottom: 0;
}
.geobase-list.opportunities p a {
    background: none;
    border: none;
    padding: 0;
    margin: 0;
    float: none;
    vertical-align: baseline;
    box-shadow: none;
    color: #1E87C9;
}
select.subcategory,
select.states,
select.investment_range {
    -moz-appearance: none;
    background: none repeat scroll 0 0 #fff;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0 0;
    outline: medium none;
    padding: 3px;
    width: 100%;
}
form.geobase-form {
    margin: 10px 0 5px;
}
.boxcontent a {
    color: #1E87C9;
    padding-bottom: 5px;
}
.geobase-list {
    padding-top: 0 !important;
}
.boxcontent select option:hover {
    background: #0053A0;
}
/*.arrow {
    position: relative;
}
.arrow:before {
    background: none repeat scroll 0 0 #0053A0;
    content: "";
    display: block;
    height: 21px;
    pointer-events: none;
    position: absolute;
    right: 3px;
    top: -5px;
    width: 20px;
}
.arrow:after {
    border-bottom: 1px solid #00FFFF;
    color: #FFFFFF;
    content: "<>";
    font: bold 14px "Consolas",monospace;
    padding: 0 0 2px;
    pointer-events: none;
    position: absolute;
    right: 6px;
    top: -4px;
    transform: rotate(90deg);
}*/


/*------------------ Article Styles ------------------*/
#article-container .article h1 {
    font-size: 250%!important;
}
#article-container .article h3.deck {
    font-size: 160%!important;
}
.pullquote {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size:180%!important;
}
.sidebar-right {
    float: right;
    border: solid 1px #CCC;
    padding: 10px;
    font-size: 90%;
    line-height: 120%;
    margin-left:15px;
    color: #333;
    background-color:#EFF9FC;
}
.sidebar-left {
    border: solid 1px #CCC;
    padding: 10px;
    font-size: 110%;
    line-height: 120%;
    float: left;
    width: 32%;
    margin-right: 10px;
}

/*------- Geobase Listings ---------*/
.custom-field.geobase-cf-text div.row-fluid div.span4 {width: 100%; margin: 5px 0 0 0;}
.geobase-listing #mapbtn {display: none;}
.geobase-listing .geobase-cf-text .row-fluid {border: none;}
.custom-field.geobase-cf-text div.row-fluid div.span4 > strong {display: block; padding-top: 5px;}
@media (max-width:980px) {
    #fullwidth-container.page-container.container-fluid div.row-fluid div.page-content.respond-container.span12 {
        display: none;
    }
}

/* Hides first geobase thumbnail image on listing detail page and disables linking to gallery */
.geobase-listing .photos ul.thumbnails li:first-child {display: none;}
.geobase-listing .photos ul.thumbnails a {
   pointer-events: none;
   cursor: default;
}
/* Hide category label */
.geobase .geobase-search-results .category-header {display:none;}
.geobase .geobase-search-results .categories span:before {content: "\00BB\00a0" ;}

.geobase .title h1{
   display: none;
}

/*------------------ Franchise & Real Estate Page ------------------*/



/*------------------ Franchise Opportunities Page ------------------*/
#page_htmlid_15244 .row-fluid{
padding-bottom: 0px;
margin-bottom:0px;
}

/*------------------ Advertise Page ------------------*/
.ad-content {
    text-align: center;
    width: 32%;
    display: inline-block;
    vertical-align: top;
    line-height: 1.1em;
    margin-bottom: 20px;
}
@media (max-width:980px) {
    .ad-content {
        width: 49%;
    }
}
@media (max-width:450px) {
    .ad-content {
        width: 100%;
    }
}

/*------------------ Footer ------------------*/
footer {
    background: #666;
    border-top: 1px solid #A6A6A6
}
footer .container-fluid .row-fluid > div {
    border: none;
}
footer ul.nav li a {
    color: #fff;
}
footer ul.nav li a:hover {
    color: #999;
}
footer p {
    color: #fff;
}
span.rivistaLink {
    display: none;
}
footer div.container-fluid div.row-fluid div.span6 > p {
    display: none;
}
footer div.container-fluid div.row-fluid div.span6:before {
    content: "Copyright 2014 Franchise Times. All Rights Reserved.";
}
footer div.container-fluid div.row-fluid div.span6 {
    border-top: 1px solid #ddd;
    margin: 0 auto;
    padding-top: 10px;
    width: 77%;
}


/*** GCSE ***/
.gstl_50.gssb_c {z-index:100000;}
#sitesearch {width:22%!important;}


/*** Top 200 SDE ***/
.cde-search-results div.cde-search form.form-search div.form-group div.input-append input.btn {
    padding: 4px 12px;
}
.cde-search-results table.table tbody tr th,
.cde-search-results table.table tbody tr td {
    border: none;
}

.cde-search-results table.table tbody tr.featured {
    background: #F6F0D0;
}

.cde-search-results table.table tbody tr.sponsored {
    background: #F6F0D0;
}


.cde-search-results table.table tbody tr td.main-image {
    width: 14%; border-bottom:1px solid;
}
.cde-search-results table.table tbody tr td.main-image img {
    width: 60%;padding-bottom:15px;padding-top: 5px;
}

.cde-search-results table.table tbody tr.featured td a {
    font-size: 120%;
}

@media (max-width: 980px) {
    html body#page_htmlid_11800 div#index-container.page-container div.row-fluid div.main-block div.article div.cde-search-results {
        font-size: 14px;
    }
    .cde-search-results table.table tbody tr.featured td a.meet {
        display: none;
    }
}
@media (max-width: 769px) {
    html body#page_htmlid_11800 div#index-container.page-container div.row-fluid div.main-block div.article div.cde-search-results {
        font-size: 12px;
    }
}

#index-container .main-block div.article h1.page-title {
   /* font-family: 'Cookie', serif; */
    font-size: 380%;
}

#details-docs div#details-container p {
    line-height: 1.4em
}

#details-docs div#details-container div.basic div.basic-inner {
    float: left;
    width: 65%;
    padding-right: 10px;
}
#details-docs div#details-container h2 {
    font-size: 200%;
    margin-bottom: 10;
    padding-bottom: 0;
}
#details-docs div#details-container div.basic {
    float: left;
    width: 95%;
margin-top:20px;
}
#details-docs div#details-container div.basic div.basic-inner h3.cde {
    font-size: 125%;
    line-height: 1em;
    margin: 10px 0;
}
#details-docs div#details-container p.contact {
line-height: 1.2em;
    margin-bottom: 10px;
overflow:auto;
text-transform:capitalize
}

#details-docs div#details-container p.contact a {
	text-transform:lowercase;
}

#details-docs div#details-container p.contact.email {
	text-transform:lowercase;
}

#details-docs div#details-container div.additional {
    float: left;
    border: 1px solid #cfcfcf;
    border-radius: 20px;
    padding: 0px 15px 5px;
    width: 95%;
    margin: 10px 0;
}

@media (max-width: 400px) {
#details-docs div#details-container div.additional {
    width: 90%;
}}


#details-docs div#details-container div.additional div.info {
    float: left;
    width: 95%;
    padding-right: 10px;
}
#details-docs div#details-container div.additional h4 {
    margin-top: 25px;
    font-size: 120%;
}
    #details-docs div#details-container div.additional h4:first-of-type {
        margin-top: 10px;
    }

.rank-color {
	color: #B91A1A;
}

.view a {
	background:#0053A0;
	color: #fff;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	padding-top:5px;}

@media (min-width: 767px) {
.next-previous {
	float: right;
	margin-right:30%;
	margin-top:-30px;
}
}
a.next-listing {
	background:#B91A1A;
	color: #fff;
	padding-left:35px;
	padding-right:33px;
	padding-bottom:5px;
	padding-top:5px;}

a.previous-listing {
	background:#B91A1A;
	color: #fff;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
	padding-top:5px;}

img.top200-first-image {
	width:30% !important; }

@media (min-width: 980px) {

img.top200-first-image {
	float:right;margin-right:20%;padding-left:10px;
} }

.info h3.contact {
	color: #00B233;margin-bottom:-15px;
}

@media (min-width: 980px) {
.doc-image-2 {
	float: right;padding-left:10px;
}

.video {
	float:right;margin-top:-35px;
}

.top-column-1, .top-column-2,top-column-3 {width: 30%;float:left;padding-right:10px;}
}

.cde-search select {
	background-color:#B91A1A !important;border: none !important; color: #fff;box-shadow:none !important;	-webkit-box-shadow:none !important;	-moz-box-shadow:none !important;}

		
.cde-search-results table.table tr:nth-child(odd) {border-left:1px solid; border-bottom: 1px solid; border-right:1px solid}
.cde-search-results table.table tr:nth-child(even) {border-left:1px solid; border-top: 1px solid; border-right:1px solid}
tr.search-row {
	border-right: none !important;
}
tr.search-row {
	border-left: none !important;
}

img.sde-intro-image {
	width:80%
}

td.sde-intro {
	font-size:120%
}

.filter {
	font-size:13px;
}

#nextprev {margin-right:7%!important;}

/*** top 200 sde fix ***/
@media (max-width: 1080px) {
#page_htmlid_15877 #index-container .column-right {
width:100%!important;
padding: 0 10px;
border-left: 0px solid #fff;
}
#page_htmlid_15877 .page-container .respond-container {border-right:solid 0px #a6a6a6  !important; width:100%!important;}
}