html {
    -webkit-text-size-adjust: 100%;
}

body {
    font-size: 16px;
    line-height: 160%;
    background: #e6e6e6;
    color: #333;
}
.imsponsored  {
    position: relative;
}
.imsponsored span {
    position: absolute;
    top: -38px;
}

@media (min-width:1200px) {
    .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
        width: 1000px;
    }
}

.container {
    background: 0 0;
    position: relative;
}

.grey-background {
    background: #e6e6e6;
}

.well {
    border: 0;
    background: 0 0;
}

span a.view-more {
    color: #333;
    display: block;
    margin-bottom: 15px;
    text-align: center;
}

span a.view-more:hover {
    color: #ba4402;
    text-decoration: underline;
}

span .view-more {
    color: #333;
    display: block;
    margin-bottom: 15px;
    text-align: center;
}

span .view-more a {
    color: #333;
}

span .view-more a:hover {
    color: #333;
    text-decoration: underline;
}

span .subHeading {
    color: #333;
    display: block;
    margin-bottom: 15px;
    text-align: center;
}

.fullWidth {
    width: 998px;
    float: left;
    margin-bottom: 50px;
}

.fullWidth .span12 {
    background: 0 0;
    border: 0;
    margin-left: 0;
}

.card {
    padding: 14px;
    border: 1px solid #ddd;
    border-radius: 3px;
    background: #fff;
}

.row {
    clear: both;
    margin: 0;
}

.background-dark-grey {
    background: #333;
}

.background-dark-grey.fullWidth {
    padding: 14px 0;
}

.background-dark-grey h1 {
    color: #fff;
}

.background-dark-grey span a.view-more {
    color: #fff;
}

.homepage {
    float: left;
    margin-bottom: 50px;
    width: 100%;
}

.sidebar {
    float: left;
    width: 300px;
    clear: left;
}

.sidebar.card {
    width: 270px;
}

.sidebar .sidebar {
    margin: 0 0 50px;
}

.mainArea {
    float: right;
    width: 620px;
    margin: 0 0 0 50px;
}

.mainArea .mainArea {
    margin-left: 0;
    margin-bottom: 50px;
}

.image .no-image {
    height: 185px;
}

a img:hover {
    opacity: .85;
}

.search-info {
    float: right;
}

.modal-content button[type=submit],.modal-content .button-profile h2 a {
    background: #ba4402;
}

.modal-content button[type=submit]:hover,.modal-content .button-profile h2 a:hover {
    background: #ec5603;
}

.modal-content .content-custom>p {
    background: #fff;
    margin: 0 10px;
    font-size: 16px;
    line-height: 22px;
}

.bottom-pagination-listing .results-per-page {
    margin-top: 5px;
}

.bottom-pagination-listing .pagination {
    margin-right: 50px;
}

.middle-info {
    font-size: 14px;
}

.middle-info strong {
    float: left;
    margin: 0 5px 10px 0;
}

.middle-info .icon-globe {
    color: #ba4402;
}

.middle-info .span5,.middle-info .span4 {
    margin-top: 10px;
}

.middle-info p.claim {
    margin: 10px 0;
}

.middle-info p.claim a {
    color: #ba4402;
}

.middle-info p.claim a:hover {
    color: #ba4402;
    text-decoration: underline;
}

.middle-info address {
    margin: 0 0 10px 30px;
}

.middle-info address.website a {
    color: #ba4402;
}

.middle-info address.website:after {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f14c";
    color: #ba4402;
    margin-left: 5px;
}

.middle-info address a {
    color: #333;
}

.middle-info address a:hover {
    text-decoration: underline;
}

.summary {
    margin: 0;
    padding: 0;
    border: 0;
    background: 0 0;
}

.summary section {
    padding: 0;
}

.summary section .info {
    font-size: 13px;
    margin: 0;
}

.summary section .info h3 {
    font-size: 16px;
    font-weight: 700;
}

.summary section .info h3 a {
    color: #333;
}

.summary section .info h3 a:hover {
    text-decoration: underline;
}

.summary section .info p {
    font-size: 14px;
    color: #333;
    line-height: 20px;
    margin-top: 0;
}

.summary section .title {
    border-bottom: 0;
}

.summary section .title h3 a {
    color: #333;
    font-size: 16px;
}

.summary section .title h3 a:hover {
    color: #333;
    text-decoration: underline;
}

.summary section .title h4 {
    color: #ba4402;
}

.summary section .summary-contact>div {
    width: auto;
    float: right;
    margin-top: 5px;
}

.summary section .summary-contact>div:first-child {
    float: left;
}

.summary section .website_url {
    color: #ba4402;
}

.summary section .website_url a {
    color: #ba4402;
    padding: 0 5px;
}

.summary section .website_url a:hover {
    text-decoration: underline;
}

.summary section .website_url:before {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f0ac";
}

.summary section .website_url:after {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f14c";
}

.summary section .phone_number p span {
    padding: 0 5px;
    color: #333;
    font-size: 14px;
}

.summary section .phone_number p span a {
    color: #333;
}

.summary section .phone_number p span a:hover {
    text-decoration: underline;
}

.summary section .phone_number p:before {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f095";
}

.summary section .image-listing {
    float: left;
    margin-right: 20px;
    width: 130px;
}

.summary section .summary-image .image>img {
    margin: 0;
    max-height: 100%;
}

.summary section .summary-image .no-image {
    height: 110px;
    width: 130px;
}

.sidebar-filters .filter-box {
    border: 0;
    padding: 0;
}

.sidebar-filters .filter-box ul li {
    background: 0 0;
    border: 0;
}

.sidebar-filters .filter-box ul li b {
    font-size: 16px;
    color: #333;
}

.sidebar-filters .filter-box ul li span a {
    font-size: 16px;
    color: #ba4402;
}

.sidebar-filters .filter-box ul li span a:hover {
    color: red;
}

.sidebar-filters>ul {
    max-width: 100%;
}

.sidebar-filters>ul>li {
    margin: 0 0 50px;
}

.sidebar-filters>ul>li:first-child {
    margin: 0;
}

.sidebar-filters>ul>li:nth-child(2) {
    margin: 50px 0;
}

.sidebar-filters>ul li.item-filter {
    max-width: 100%;
}

.sidebar-filters>ul li.item-filter .icon-caret-down,.sidebar-filters>ul li.item-filter .icon-caret-right {
    float: right;
    color: #333;
}

.sidebar-filters>ul li.item-filter .item-select {
    max-height: 100%;
    max-width: 100%;
}

.sidebar-filters>ul li.item-filter .item-select li:before {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: '\f096';
    font-size: 16px;
    width: 10%;
    float: right;
    padding-top: 11px;
}

.sidebar-filters>ul li.item-filter .item-select li.active {
    background: 0 0;
}

.sidebar-filters>ul li.item-filter .item-select li.active:before {
    content: '\f046';
    color: #ba4402;
}

.sidebar-filters>ul li.item-filter .item-select li.active a.filter-listitem {
    color: #ba4402;
    background: 0 0;
}

.sidebar-filters>ul li.item-filter .item-select li:hover a.filter-listitem {
    background: 0 0;
    color: #ba4402;
}

.sidebar-filters>ul li.item-filter .item-select li:hover:before {
    color: #ba4402;
}

.sidebar-filters>ul li.item-filter .item-select li a {
    float: left;
    margin: 0;
    padding: 10px 0 10px 30px;
    width: auto;
    max-width: 100%;
    overflow: visible;
    text-overflow: visible;
    color: #333;
    font-size: 16px;
    margin-left: -30px;
}

.share-middle div a[data-pin-href*=pinterest] {
    background: none !important;
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    margin-top: 24px;
    float: left;
    font-size: 20px;
    color: #333;
}

.share-middle div a[data-pin-href*=pinterest]:before {
    content: "\f0d2";
}

.share-middle div a[data-pin-href*=pinterest]:hover {
    color: #3b5998;
}

ul.share-social {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    margin-top: 25px;
    float: left;
}

ul.share-social a {
    color: #333;
    font-size: 20px;
}

ul.share-social a[href*=twitter] img {
    display: none;
}

ul.share-social a[href*=twitter]:before {
    content: "\f099";
}

ul.share-social a[href*=twitter]:hover {
    color: #55acee;
    text-decoration: none;
}

ul.share-social a[href*=facebook] img {
    display: none;
}

ul.share-social a[href*=facebook]:before {
    content: "\f09a";
}

ul.share-social a[href*=facebook]:hover {
    color: #3b5998;
    text-decoration: none;
}

ul.share-social a[href*="popup/popup"] {
    display: none;
}

ul.share-social a.fancy_window_iframe img {
    display: none;
}

ul.share-social a.fancy_window_iframe:before {
    content: "\f004";
}

ul.share-social a.fancy_window_iframe:hover {
    color: #df3f45;
}

.long {
    font-size: 14px;
    line-height: 24px;
}

.long p {
    font-size: 14px;
    line-height: 24px;
}

.long a.btn {
    color: #fff;
    text-align: center;
    width: 180px;
    margin: 50px auto 0;
    display: block;
}

.long a.btn:hover {
    color: #fff;
    text-decoration: none;
}

.long a {
    color: #ba4402;
}

.long a:hover {
    color: #ba4402;
    text-decoration: underline;
}

.login-page a:link,.login-page .link-highlight {
    color: #ba4402;
}

.login-page a:link:hover,.login-page .link-highlight:hover {
    color: #ba4402;
    text-decoration: underline;
}

.btn-success,a.btn-success,.login-box .btn-login,.content-faq button,.standardButton>a {
    background-color: #ba4402;
    -webkit-transition: all all ease .3s;
    -moz-transition: all all ease .3s;
    -o-transition: all all ease .3s;
    transition: all all ease .3s;
}

.btn-success:hover,a.btn-success:hover,.login-box .btn-login:hover,.content-faq button:hover,.standardButton>a:hover {
    background-color: #a13b02;
}

.btn-success:focus,a.btn-success:focus,.login-box .btn-login:focus,.content-faq button:focus,.standardButton>a:focus {
    background-color: #6e2801;
}

h1 {
    font-size: 22px;
    font-weight: 700;
    line-height: 25px;
    color: #333;
    text-align: center;
}

h2 {
    font-size: 16px;
    font-weight: 700;
    color: #1a1a1a;
}

h2 a:link,h2 a:visited {
    color: #1a1a1a;
}

h2 a:link:hover,h2 a:visited:hover {
    text-decoration: underline;
}

a {
    color: #ba4402;
    text-decoration: none;
}

.top-navigation {
    border: 1px solid #ddd;
    background: #fff;
}

.top-navigation .container {
    padding: 5px 0;
}

.top-navigation .search-advanced {
    float: left;
    padding-top: 0;
}

.top-navigation .search-advanced input {
    margin: 0;
}

#social-media-icons-header {
    float: left;
    padding-right: 5px;
    border-right: 1px solid #ddd;
}

.socialMedia span {
    font-size: 18px;
    color: #fff;
    position: relative;
    display: block;
    float: left;
    width: 28px;
    height: 22px;
    margin-right: 5px;
    padding-top: 6px;
    text-align: center;
    border-radius: 67px;
    background: #ddd;
}

.socialMedia span.icon-facebook {
    background: #3b5998;
}

.socialMedia span.icon-facebook:hover {
    background: #4c70ba;
}

.socialMedia span.icon-twitter {
    background: #55acee;
}

.socialMedia span.icon-twitter:hover {
    background: #83c3f3;
}

.socialMedia span.icon-pinterest {
    background: #df3f45;
}

.socialMedia span.icon-pinterest:hover {
    background: #e66b6f;
}

.socialMedia span.icon-linkedin {
    background: #0099e8;
}

.socialMedia span.icon-linkedin:hover {
    background: #1cb2ff;
}
.socialMedia span.icon-instagram {
    background: linear-gradient( #400080, transparent), linear-gradient(200deg, #d047d1, #ff0000, #ffff00);
}
.socialMedia span.icon-instagram:hover {
    background: #b5816c;
}
.side-header {
    float: left;
    overflow: hidden;
    height: 30px;
}

.side-header>span {
    font-size: 18px;
    color: #333;
    position: relative;
    float: left;
    margin-left: 10px;
    padding-top: 6px;
}

.side-header>span:hover {
    color: #ba4402;
    cursor: pointer;
}

#searchHeader {
    display: none;
    float: left;
}

#searchHeader .search-advanced .search-keyword {
    width: 60%;
}

.header-brand {
    min-height: 0;
}

.header-brand .brand {
    	width: auto;
    	margin: 0 0 10px;
	width:100%;
	float:none !important;
	text-align:center;
}

.header-brand .brand .brand-logo {
   
}

.header-brand .brand .brand-logo:hover {
    opacity: .8;
}

.leaderboard {
    float: none;
    text-align:center;
    width:100%;
    margin-top: 20px;
}

.navbar-header-top #nav-collapse-top .dropdown .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}

.navbar-header-top #nav-collapse-top .dropdown .i-profile {
    background: 0 0;
    font-size: 20px;
}

.navbar-header-top #nav-collapse-top .dropdown .i-profile:before {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f007";
}

.navbar-header-top #nav-collapse-top ul {
    float: right;
}

.navbar-header-top #nav-collapse-top li a {
    font-size: 13px;
    font-weight: 400;
    color: #333;
    padding: 0 10px;
    background: 0 0;
}

.navbar-header-top #nav-collapse-top li a:hover {
    color: #ba4402;
    background: 0 0;
}

.navbar-header-top #nav-collapse-top li a:focus {
    background: 0 0;
}

.navbar-header-top #nav-collapse-top li.menuActived {
    color: orange;
    background: 0 0;
}

.navbar-static-top {
    position: relative;
    background: 0 0;
}

.navbar-static-top .nav.pull-right>li:last-child {
    border: 0;
}

.navbar-static-top .nav>li {
    border: 0;
}

.navbar-static-top .navbar-inner {
    background: 0 0;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    margin: 10px 0;
}

.navbar-static-top .nav-collapse.in.collapse {
    background: 0 0;
}

#nav-collapse .nav a[href*=sponsors] {
    display: none;
}

#nav-collapse .nav .dropdown {
    display: none;
}

#nav-collapse .nav li {
    border: 0;
}

#nav-collapse .nav li a {
    font-size: 16px;
    font-weight: 700;
    color: #333;
}

#nav-collapse .nav li a:hover {
    color: #ba4402;
    background: 0 0;
}

#nav-collapse .nav li a:focus {
    background: 0 0;
}

#nav-collapse .nav li.menuActived a {
    font-weight: 700;
    color: #ba4402;
    background: 0 0;
}

#nav-collapse .nav li.menuActived a:hover {
    color: #ba4402;
    background: 0 0;
}

#nav-collapse .nav li.menuActived a:after {
    display: none;
}

.nav-collapse-members .nav .menuActived a {
    font-weight: 700;
    color: #ba4402;
    background: 0 0;
}

.nav-collapse-members .nav .menuActived a:hover {
    color: #ba4402;
    background: 0 0;
}

.well.container {
    margin: 0 auto;
}

.container-fluid {
    padding: 0 !important;
}

.browseByCategorySearch h1 {
    color: #fff;
}

.browseByCategorySearch hr {
    margin: 39px 0;
    border-top: 1px solid #666;
    border-bottom: 0;
}

.browseByCategorySearch .searchbar {
    float: none;
    margin: 39px 0;
    padding: 0;
    border: 0;
    background: 0 0;
}

.browseByCategorySearch .searchbar input {
    float: left;
    width: 230px;
    margin: 0;
}

.browseByCategorySearch .searchbar button {
    width: 40px;
    max-width: 40px;
}

.browseByCategorySearch .category-selector select {
    width: 100%;
}

.browseByCategorySearch .category-selector button {
    float: right;
    width: 90px;
    max-width: 90px;
    margin-top: 10px;
}

.mainArea.slider {
    margin-left: 0;
}

#slider {
    width: 650px;
    margin: -15px -15px 0;
}

#slider .right {
    margin: 0 15px;
}

#newsletter-signup input {
    float: left;
    width: 180px;
    margin: 0;
}

#newsletter-signup .btn {
    width: 90px;
}

.textwidget {
    margin-top: 10px;
}

.box-calendar {
    max-height: 100%;
    border: 0;
    background: 0 0;
    overflow: visible;
}

.box-calendar .item-preview {
    display: block;
    float: left;
    clear: both;
    width: 100%;
    padding: 25px 0;
    border-bottom: 1px solid #ddd;
}

.box-calendar .item-preview:first-child {
    padding-top: 0;
}

.box-calendar .item-preview:last-child {
    border-bottom: 0;
}

.box-calendar .item-preview b {
    color: #333;
}

.box-calendar .left {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 15px;
}

.box-calendar .right {
    float: left;
    margin-top: 12px;
    width: 175px;
}

.box-calendar .right .location {
    font-size: 13px;
    color: #ba4402;
}

.box-calendar .right .title {
    font-size: 13px;
}

.box-calendar .right h2.title a {
    font-size: 16px;
    color: #333;
}

.box-calendar .right h2.title a:hover {
    color: #ba4402;
}

.box-calendar #event_sponsored_by {
    margin-top: 15px;
    width: 100%;
    float: left;
}

.box-calendar #event_sponsored_by>div {
    margin: 0 auto;
}

.box-calendar #event_sponsored_by p {
    font-size: 13px;
    text-align: center;
}

.box-calendar #event_sponsored_by img {
    width: 120px;
    margin: 0 auto;
    display: block;
}

.listing {
    float: left;
    width: 299px;
    height: auto;
    min-height: 250px;
    margin-bottom: 15px;
}

.listing:nth-child(2n) {
    margin-left: 20px;
}

.listing .oneline {
    overflow: visible;
    white-space: normal;
}

.listing .imageListing {
    position: relative;
    float: left;
    overflow: hidden;
}

.listing .imageListing p {
    display: none;
}

.listing img {
    width: 100%;
}

.listing h2 {
    line-height: 16px;
}

.listing h2 a {
    color: #333;
}

.listing .category {
    font-size: 13px;
}

.listing .category a {
    color: #ba4402;
}

.listing .category a:hover {
    text-decoration: underline;
}

.sidebar .blog-item .item {
    padding: 0 0 15px;
}

.sidebar .blog-item .item .image {
    width: 100%;
}

.sidebar .blog-item .item .no-image {
    height: 185px;
}

.sidebar .most-read a {
    color: #333;
}

.sidebar .most-read a:hover {
    text-decoration: underline;
    color: #333;
}

.sidebar .most-read h5 {
    margin-top: 18px;
}

.sidebar .search-advanced .search-button {
    width: 100px;
}

.sidebar .search-advanced .search-keyword {
    width: 180px;
}

.sidebar .search-advanced .search-keyword input {
    width: 100%;
}

.blog-item .listing {
    min-height: 293px;
}

.blog-item h2 {
    margin: 10px 0;
}

.blog-item img:hover {
    opacity: .85;
}

.blog-content {
    width: 500px;
    margin: 0 auto;
}

.blog-content p {
    font-size: 16px;
    line-height: 160%;
}

.blog-content a {
    color: #ba4402;
}

.blog-content a:hover {
    color: #ba4402;
    text-decoration: underline;
}

.blog-content hr {
    margin-top: 25px;
}

.blog-content .content-social-box {
    text-align: left;
    margin-top: -20px;
}

.blog-content .share-middle a[data-pin-href*=pinterest] {
    margin-left: 10px;
}

.fullWidth .searchbar {
    background: 0 0;
    border: 0;
    padding: 20px;
}

.fullWidth .searchbar form {
    width: 700px;
    margin: 0 auto;
    display: block;
}

.fullWidth .searchbar form input {
    height: 50px;
    padding: 15px;
    width: 600px;
    float: left;
    margin: 0;
}

.fullWidth .searchbar form .btn {
    float: left;
    height: 50px;
    width: 100px;
}

.fullWidth ul.browse-category li a {
    color: #fff;
    font-weight: 400;
    font-size: 16px;
}

.fullWidth ul.browse-category li a:hover {
    color: #fff;
    text-decoration: underline;
}

.fullWidth .categories {
    width: 700px;
    margin: 0 auto;
}

#resultsInfo_list .selectpicker {
    margin: -15px auto 15px;
    width: 230px;
}

#resultsInfo_list .selectpicker span {
    float: left;
    margin-top: 1px;
}

#resultsInfo_list .selectpicker form {
    float: left;
    width: 150px;
    margin-left: 10px;
}

#resultsInfo_list .selectpicker label {
    display: none;
}

#resultsInfo_list .selectpicker select {
    background: 0 0;
    border: 0;
}

#resultsInfo_list .selectpicker .btn {
    font-size: 16px;
    border: 0;
    color: #333;
    width: 160px;
    background: 0 0;
    text-transform: lowercase;
    border-bottom: 1px solid #ddd;
    -webkit-transition: all .1s ease .033333333333333s;
    -moz-transition: all .1s ease .033333333333333s;
    -o-transition: all .1s ease .033333333333333s;
    transition: all .1s ease .033333333333333s;
}

#resultsInfo_list .selectpicker .btn:hover {
    border-bottom: 1px solid #ba4402;
}

#resultsInfo_list .selectpicker .btn:hover .filter-option {
    color: #ba4402;
}

#resultsInfo_list .selectpicker .btn:hover .caret {
    border-top-color: #ba4402;
}

#resultsInfo_list .selectpicker .btn .caret {
    border-top-color: #ddd;
    border-top-width: 6px;
    border-left-width: 6px;
    border-right-width: 6px;
}

.dropdown-menu>li>a {
    font-size: 16px;
    text-transform: lowercase;
}

.dropdown-menu>li>a:hover {
    background: #ba4402;
    color: #fff;
}

.results-info-listing {
    clear: both;
    float: none;
}

.results-info-listing .search-info {
    margin: 0;
}

.listing-list {
    padding: 30px 15px;
    margin: 0;
    border-bottom: 1px solid #ddd;
}

.listing-list:last-child {
    border: 0;
}

.premium {
    background: #f2f2f2;
    margin-bottom: 15px;
    margin: 0 -14px 15px;
    padding: 14px 30px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

.detail-listing .top-info {
    margin-bottom: 25px;
    border: 0;
}

.detail-listing .image .no-image {
    width: 130px;
    height: 115px;
}

.detail-listing .list-category {
    margin: 15px 0 0;
}

.detail-listing .list-category li:first-child a {
    padding-left: 0;
}

.detail-listing .list-category li a {
    font-size: 12px;
    color: #333;
    padding: 5px;
}

.detail-listing .list-category li a:hover {
    color: #ba4402;
    text-decoration: underline;
}

.detail-listing .navbar .navbar-inner {
    background: 0 0;
    border-bottom: 1px solid #ddd;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.detail-listing .navbar .navbar-inner li.active a {
    color: #333;
    font-size: 16px;
    padding-left: 0;
}

.detail-listing a.fancybox-gallery {
    margin: 5px;
}

.detail-listing a.fancybox-gallery:first-child {
    display: none;
}

.detail-listing .share-middle {
    margin-top: 15px;
}

.skin {
    height: 1200px;
    left: 50%;
    right: 0;
    margin-left: -960px;
    position: fixed;
    width: 1920px;
}

.related-listings {
    border: 0;
    margin-bottom: 0;
}

.rel-listings .flex-box {
    border: 0;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    padding: 10px 0;
    width: 100%;
    float: left;
}

.rel-listings .flex-box:last-child {
    border-bottom: 0;
    margin-bottom: 0;
}

.rel-listings .flex-box .image {
    width: 65px;
    float: left;
}

.rel-listings .flex-box .no-image {
    width: 65px;
    height: 55px;
}

.rel-listings .flex-box h2 {
    float: left;
    width: 200px;
    height: 55px;
    clear: none;
    display: inline-block;
    vertical-align: middle;
    line-height: 55px;
}

.rel-listings .flex-box h2 a {
    line-height: 25px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}

.rel-listings .flex-box h2 a:hover {
    color: #ba4402;
}

.categories .flex-box-list,.filter-sidebar .flex-box-list {
    background: 0 0;
    border: 0;
    margin-bottom: 0;
}

.categories .flex-box-list .view-more,.filter-sidebar .flex-box-list .view-more {
    display: none;
}

.categories .flex-box-list .list-category li a,.filter-sidebar .flex-box-list .list-category li a {
    color: #333;
}

.categories .flex-box-list .list-category li a:hover,.filter-sidebar .flex-box-list .list-category li a:hover {
    color: #333;
    text-decoration: underline;
}

.categories .flex-box-list .list-category li span,.filter-sidebar .flex-box-list .list-category li span {
    color: #333;
}

.categories .flex-box-list .list-category li span:hover,.filter-sidebar .flex-box-list .list-category li span:hover {
    color: #333;
    text-decoration: underline;
}

.categories .flex-box-list ul.browse-category li a,.filter-sidebar .flex-box-list ul.browse-category li a {
    font-size: 14px;
    color: #333;
}

.categories .flex-box-list ul.browse-category li a:hover,.filter-sidebar .flex-box-list ul.browse-category li a:hover {
    text-decoration: underline;
}

.news-reviews h1,.most-popular h1 {
    margin-bottom: 20px;
}

.pagination-bottom {
    padding: 15px;
}

.goto {
    text-align: center;
    float: none;
    width: 100%;
}

.goto .pages {
    margin-left: 0;
}

.most-popular .item h2 {
    font-size: 16px;
}

.most-popular .item h2 a {
    color: #333;
}

.most-popular .item h2 a:hover {
    color: #333;
    text-decoration: underline;
}

.event-results h2 {
    display: none;
}

.event-results .box-calendar {
    display: none;
}

.calendar h2 {
    font-size: 22px;
    font-weight: 700;
    line-height: 25px;
    color: #333;
    text-align: center;
    text-transform: uppercase;
}

.calendar .table-calendar {
    background: 0 0;
    border: 0;
}

.calendar .table-calendar a {
    color: #333;
}

.calendar .table-calendar a:hover {
    color: #333;
    text-decoration: underline;
}

.calendar .table-calendar .calendar-header {
    background: 0 0;
}

.calendar .table-calendar .calendar-header a {
    font-size: 14px;
}

.event-listing {
    clear: both;
    float: left;
    width: 100%;
    padding: 15px 0;
    border-bottom: 1px solid #ddd;
}

.event-listing:last-child {
    border-bottom: 0;
}

.event-listing>a {
    float: left;
    margin-right: 15px;
}

.event-listing h2 {
    line-height: 20px;
    color: #333;
}

.event-listing img,.event-listing .no-image {
    height: auto;
    width: 160px;
}

.event-listing .no-image {
    height: 160px;
}

.event-listing time {
    font-size: 12px;
    color: #ba4402;
}

.event-listing .span8 {
    margin-top: 10px;
}

.image-event {
    width: 160px;
    float: left;
}

.map-event {
    padding: 0;
    border: 0;
    margin: 0 !important;
}

#summary_map {
    margin: 15px;
}

div.map {
    border: 0;
}

.single-event .gallery-overview {
    padding: 0;
}

.single-event .gallery-overview a.fancybox-gallery:first-child {
    display: none;
}

.single-event .gallery-overview a.fancybox-gallery img {
    width: 100%;
    height: auto;
}

.single-event .middle-info address {
    margin-right: 20px;
}

.single-event .middle-info address a {
    color: #ba4402;
}

.single-event .middle-info address a:hover {
    text-decoration: underline;
}

.single-event .middle-info strong {
    padding: 5px 5px 10px 0;
    width: 15px;
}

.single-event .middle-info .icon-globe {
    padding-top: 3px;
}

.single-event .content-box {
    margin-top: 25px;
    width: 500px;
    margin: 0 auto;
}

.single-event .content-box h4 {
    font-size: 16px;
    font-weight: 700;
    margin: 10px 0;
}

.share-middle {
    border-top: 1px solid #ddd;
}

.top-location h1 {
    text-transform: uppercase;
}

.top-location ul li {
    padding: 15px 0;
    border-bottom: 1px solid #ddd;
}

.top-location ul li:last-child {
    border-bottom: 0;
}

.top-location ul li span {
    color: #333;
}

.top-location ul li a {
    color: #333;
}

.top-location ul li a:hover {
    color: #333;
    text-decoration: underline;
}

.tabview-results {
    width: auto;
    float: none;
}

.nav-tabs {
    border-bottom: 0;
}

.nav-tabs li a {
    background: #ddd;
    color: #333;
}

.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs .active>a:focus,.nav-tabs li a:hover,.nav-tabs li a:focus {
    background: #fff;
    color: #333;
    border-bottom: 0;
}

.nav-tabs li a:hover,.nav-tabs li a:focus {
    color: #ba4402;
}

.summary.event-listing section address {
    font-size: 14px;
}

.summary.event-listing section .no-image {
    width: 160px;
    height: 160px;
}

.summary-article {
    padding: 25px 0;
    border-bottom: 1px solid #ddd;
}

.summary-article:last-child {
    border-bottom: 0;
}

.summary-article .image {
    float: left;
    width: 250px;
    height: auto;
    margin-right: 15px;
}

.summary-article .content h3 {
    font-size: 16px;
}

.summary-article .content h3 a {
    color: #333;
}

.summary-article .content h3 a:hover {
    color: #333;
    text-decoration: underline;
}

.detail-article a.fancybox-gallery img {
    width: 144px;
    float: right;
    padding-bottom: 10px;
}

.detail-article a.fancybox-gallery:first-child img {
    width: 466px;
    height: auto;
    padding-right: 10px;
    float: left;
}

.extra-email-options {
    display: none;
}

.content .sidebar .mrec1 div div:nth-of-type(1),.content .sidebar .mrec2 div div:nth-of-type(1) {
    display: none;
}

.content .mainArea .mainArea.card h1 {
    margin-bottom: 10px;
}

.content .mainArea .mainArea.card p {
    font-size: 16px;
    line-height: 26px;
}

.content .mainArea .mainArea.card img {
    margin: 10px 10px 10px 0;
}

.content .mainArea .mainArea.card a:link,.content .mainArea .mainArea.card a:focus,.content .mainArea .mainArea.card a:visited {
    color: #ba4402;
}

.content .mainArea .mainArea.card a:hover {
    color: #ec5603;
    text-decoration: underline;
}

.contactus h1 {
    text-align: left;
}

.contactus h4 {
    font-size: 22px;
    font-weight: 700;
    line-height: 25px;
    color: #333;
    text-align: center;
}

.contactus .content-custom hr {
    display: none;
}

.contactus #contactSidebarInfo_noicon {
    text-decoration: underline;
    color: #ba4402;
    cursor: pointer;
}

.contactus #contactSidebarInfo_noicon:hover {
    text-decoration: none;
}

.faq-page a:link {
    color: #ba4402;
}

.faq-page a:link:hover,.faq-page a:link:focus {
    color: #ec5603;
}

.faq-page .sitemgr-pagination.top-pagination {
    border: 0;
    margin-bottom: 0;
}

.advertise .content-custom {
    background-color: #fff;
    padding: 10px;
    border: #ddd 1px solid;
}

.advertise a.btn:link,.advertise a.btn:focus,.advertise a.btn:visited {
    color: #fff;
}

.advertise a.btn:hover {
    color: #fff;
    text-decoration: none;
}

.advertise .pricing-table .Features {
    display: none;
}

.advertise .pricing-table .pricinglevel.most-popular h5 {
    color: #333;
}

.advertise .pricing-table li.Photo.Gallery,.advertise .pricing-table li.Backlink,.advertise .pricing-table li.Ratings {
    font-size: 1px !important;
    letter-spacing: -1px;
    color: transparent;
    text-decoration: none !important;
}

.advertise .pricing-table li.Photo.Gallery:before,.advertise .pricing-table li.Backlink:before,.advertise .pricing-table li.Ratings:before {
    letter-spacing: normal;
    color: #3d3d3d;
    font-size: 13px;
    line-height: 22px;
    text-decoration: none;
}

.advertise .pricing-table li.Summary.Description:after {
    content: ' (250 letters)';
}

.advertise .pricing-table #contentListingLevel_70 li.Ratings:before {
    content: '3 Categories';
}

.advertise .pricing-table #contentListingLevel_50 li.Ratings:before {
    content: '6 Categories';
}

.advertise .pricing-table #contentListingLevel_30 li.Ratings:before {
    content: '10 Categories';
}

.advertise .pricing-table #contentListingLevel_70 li.Photo.Gallery:before {
    content: '0 Additional Photo';
}

.advertise .pricing-table #contentListingLevel_50 li.Photo.Gallery:before {
    content: '5 Additional Photos';
}

.advertise .pricing-table #contentListingLevel_30 li.Photo.Gallery:before {
    content: '9 Additional Photos';
}

.advertise .pricing-table #contentListingLevel_70 li.Backlink:before {
    content: 'Company Logo';
	text-decoration: line-through;
    color: #9cb4bf;	
}

.advertise .pricing-table #contentListingLevel_50 li.Backlink:before {
    content: 'Company Logo';
}

.advertise .pricing-table #contentListingLevel_30 li.Backlink:before {
    content: 'Company Logo';
}

.advertise a:link,.advertise a:focus,.advertise a:visited {
    color: #ba4402;
    text-decoration: none;
}

.advertise a:hover {
    color: #ba4402;
    text-decoration: underline;
}

.advertise .tabs-advertise {
    display: none;
}

.advertise .pricing-table .pricinglevel .hgroup {
    width: 100%;
}

.modal-preview .mainArea {
    float: none;
    margin: 0 auto;
}

.modal-preview .mainArea .mainArea>div>div {
    display: none;
}

.modal-preview .mainArea .mainArea>div>div.detail-listing {
    display: block;
}

.modal-preview .tab-review {
    display: none;
}

.modal-preview .ad-gallery.gallery {
    width: 100%;
    clear: both;
    float: left;
}

.modal-preview .ad-gallery.gallery li {
    width: 200px;
    float: left;
}

.modal-preview .share-middle {
    border: 0;
}

.modal-preview .share-middle div {
    display: none;
}

.standardForm {
    background: #fff;
    border-radius: 2px;
    border: 1px solid #ddd;
    float: left;
    width: 100%;
    margin-bottom: 50px;
}

.standardForm a:link,.standardForm a:focus,.standardForm a:visited {
    color: #ba4402;
}

.standardForm .order-head {
    width: 100%;
    text-align: center;
}

.standardForm .categoryTreeview li {
    color: #666;
    font-size: 14px;
    line-height: 30px;
    border-bottom: 1px solid #ddd;
}

.standardForm .categoryTreeview li a.categoryAdd {
    float: right;
    color: #ba4402;
}

.standardForm .orderTotalAmount {
    font-size: 14px;
    line-height: 25px;
}

.standardForm .bt-highlight button {
    background-color: #ba4402;
}

.steps-ui.stepActived,.order-head li.active {
    background: #ba4402;
}

.steps-ui.stepActived span,.order-head li.active span {
    background: #333;
}

.footer-wrapper h4 {
    border: 0;
}

.footer-wrapper .nav li {
    width: 49%;
}

.footer-wrapper .nav li a:hover,.footer-wrapper .nav li a:focus {
    color: #fff;
    text-decoration: underline;
}

.footer-wrapper .copyright p {
    text-align: center;
}

.footer-wrapper .span4 {
    margin-right: 0;
    width: 31.623931623932%;
    margin-top: 0;
}

.footer-wrapper .span4 #social-media-icons-header {
    border: 0;
    float: none;
    margin-top: 10px;
    height: 50px;
}

.footer-wrapper .span4 #social-media-icons-header a span {
    background: #fff;
    color: #333;
    margin-right: 10px;
}

.footer-wrapper .span4 #social-media-icons-header a span:hover {
    background: #333;
}

.footer-wrapper .span4 .logo-intermedia {
    display: block;
    margin-top: 30px;
    width: 200px;
    height: 25px;
    background: url(images/imagery/theIntermediaGroup.png);
}

.footer-row {
    display: none;
}

#footer {
    margin-top: 0;
    position: relative;
}

.members a:link,.members a:visited,.members a:focus,.members .dashboard .game-completion .step a {
    color: #ba4402;
}

.members a:link:hover,.members a:visited:hover,.members a:focus:hover,.members .dashboard .game-completion .step a:hover {
    color: #ba4402;
    text-decoration: underline;
}

.members a.btn:link,.members a.btn:visited,.members a.btn:focus {
    color: #fff;
}

.members a.btn:link:hover,.members a.btn:visited:hover,.members a.btn:focus:hover {
    color: #fff;
    background: #ec5603;
    text-decoration: none;
}

.members .dropdown-menu li a:hover {
    color: #fff;
    text-decoration: none;
}

.members .dropdown-menu li:hover a {
    color: #fff;
    text-decoration: none;
}

.members .dropdown-menu li a[href*=profile] {
    display: none;
}

.members .navbar-static-top .navbar-inner {
    background: #333;
}

.members .navbar-static-top .navbar-inner .menuActived a {
    color: #ba4402;
}

.members .navbar-static-top .nav>.menuActived>a:after {
    border-color: rgba(0,0,0,0) rgba(0,0,0,0) #f2f2f2;
}

.members .webitem.active,.members .webitem.active:hover,.members .webitem {
    border-color: #ddd;
}

.members .webitem.active .action,.members .webitem.active:hover .action,.members .webitem .action {
    background: #ba4402;
}

.members .webitem.active .action a,.members .webitem.active:hover .action a,.members .webitem .action a {
    color: #fff;
    font-size: 16px;
    font-weight: 700;
}

.members .webitem.active .action a[href*="preview.php"],.members .webitem.active:hover .action a[href*="preview.php"],.members .webitem .action a[href*="preview.php"] {
    display: none;
}

.members .webitem.active .action:hover,.members .webitem.active:hover .action:hover,.members .webitem .action:hover {
    background: #ec5603;
    color: #fff;
    text-decoration: none;
}

.members .addcontent,.members .dashboard {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 2px;
}

.members .minor-nav ul li a:hover,.members .minor-nav ul li a.active {
    color: #fff;
    text-decoration: none;
}

.members .input-button-form,.members a.input-button-form,.members .bt-highlight button,.members .standardButton button,.members .button h2 a,.members .content-faq button,.members .standardButton>a {
    background-color: #ba4402;
}

.members li.add-event,.members li.add-article {
    display: none;
}

@media only screen and (max-width:1000px) {
    .navbar-static-top .btn-navbar {
        background: 0 0;
        height: 0;
    }

    .navbar-static-top .btn-navbar .icon-bar {
        background-color: #333;
        width: 30px;
        height: 4px;
        margin-bottom: 5px;
        box-shadow: none;
    }

    .navbar-static-top .navbar-inner {
        border: 0;
        margin-bottom: 0;
    }

    .members .header-brand div#logo-link {
        display: block;
    }

    .members .navbar-static-top .navbar-inner {
        min-height: 60px;
    }

    .members .navbar-static-top .navbar-inner .btn-navbar {
        visibility: visible;
        min-height: 20px;
    }

    .members .navbar-static-top .navbar-inner .btn-navbar .icon-bar {
        background: #fff;
    }

    .members .navbar-static-top .navbar-inner .brand-logo {
        display: none;
    }

    .members .navbar-static-top .navbar-inner #ul_main_menu li a:after {
        display: none;
    }

    .navbar-header-top #nav-collapse-top li {
        margin: 0;
    }

    .navbar-header-top #nav-collapse-top li a {
        padding: 0 5px;
    }

    .mainArea.card {
        padding: 9px;
    }

    .sidebar.card {
        padding: 9px;
        width: 280px;
    }

    .sidebar .sidebar {
        margin-bottom: 10px;
    }

    .homepage,.fullWidth {
        margin-bottom: 10px;
    }

    .homepage {
        width: 743px;
    }

    .mainArea {
        margin-left: 10px;
        width: 410px;
    }

    .mainArea .mainArea {
        margin-bottom: 10px;
    }

    .mainArea.slider {
        width: 410px;
    }

    .modal-preview .mainArea {
        width: 650px;
    }

    #slider {
        width: 428px;
        height: 270px;
        margin: -9px 0 0 -9px;
    }

    #slider img {
        width: 427px;
    }

    .well.container {
        width: 738px !important;
        padding: 5px;
        margin: 0 auto;
    }

    .row {
        width: 743px;
    }

    .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
        width: 748px !important;
        padding: 10px;
    }

    .navbar-static-top .container {
        width: 728px !important;
    }

    .background-dark-grey.fullWidth {
        width: 728px;
        padding: 4px;
    }

    .listing {
        min-height: 190px;
        width: 200px;
    }

    .listing:nth-child(2n) {
        margin-left: 10px;
    }

    .box-calendar .right {
        width: 130px;
    }

    .blog-item .listing {
        min-height: 220px;
    }

    .premium {
        margin: 0 -8px 15px;
    }

    .summary-article .image {
        width: 180px;
    }

    .blog-content,.single-event .content-box {
        width: 100%;
    }

    .detail-article a.fancybox-gallery img {
        float: left;
        width: 130px;
        margin-right: 5px;
    }

    .event-listing img,.event-listing .no-image,.image-event,.summary.event-listing section .no-image {
        width: 80px;
        height: 80px;
    }

    .news-reviews .no-image {
        height: 108px;
    }

    .skin {
        display: none;
    }

    .browseByCategorySearch hr {
        margin: 22px 0;
    }

    .browseByCategorySearch .searchbar {
        margin: 42px 0;
    }

    .browseByCategorySearch .searchbar input {
        width: 240px;
    }

    .side-header {
        width: 245px;
    }

    .leaderboard {
       /* display: none; */
    }

    .nav-collapse.collapse {
        height: auto;
    }

    .nav-collapse.collapse .nav>li {
        float: left;
    }

    .nav-collapse ul li {
        margin: 0 10px;
    }

    .navbar-static-top .container {
        padding-bottom: 0;
    }

    .navbar-static-top .nav>li>a {
        padding: 15px 0;
    }

    .navbar-static-top .btn-navbar {
        visibility: hidden;
    }

    .icon-search {
        background: none !important;
        display: inline !important;
        width: auto !important;
        height: auto !important;
    }

    .icon-search:before {
        content: "\f002" !important;
    }

    .searchbar input {
        max-width: 85%;
    }

    .searchbar .btn {
        padding: 5px 0;
    }

    #searchHeader {
        width: 200px;
        margin-left: 20px;
    }

    .fullWidth .searchbar form input {
        width: 585px;
    }

    .fullWidth .categories {
        width: auto;
    }

    .footer-wrapper {
        padding: 0;
    }

    .footer-wrapper .span4 {
        width: 30%;
    }

    div#logo-link {
        display: none;
    }

    .summary .summary-contact>div {
        max-width: 100%;
    }
}

@media only screen and (max-width:767px) {
    .well.container {
        width: 470px !important;
        padding: 5px;
        margin: 0 auto;
    }

    .detail-blog {
        width: 100% !important;
        padding-left: 0 !important;
    }

    .row {
        width: 450px;
    }

    .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
        width: 460px !important;
        padding: 10px;
    }

    .card.sidebar.background-dark-grey,.mainArea,.slider,.sidebar,.background-dark-grey.fullWidth,.homepage {
        width: 450px;
        float: none;
        margin: 5px 0;
        float: left;
    }

    .card.sidebar.background-dark-grey.card,.mainArea.card,.slider.card,.sidebar.card,.background-dark-grey.fullWidth.card,.homepage.card {
        width: 450px;
    }

    .flex-box-list .browse-category {
        width: 44%;
    }

    .fullWidth .searchbar form input {
        width: 315px;
    }

    .mainArea.slider {
        width: 452px;
    }

    #slider {
        width: 470px;
        height: 270px;
        margin: -9px 0 0 -9px;
    }

    #slider img {
        width: 470px;
    }

    .modal-preview .mainArea {
        width: 450px;
    }

    .listing {
        width: 220px;
        min-height: 210px;
    }

    .nav-collapse ul li {
        margin: 0 5px;
    }

    .browseByCategorySearch .category-selector,.browseByCategorySearch .searchbar,.browseByCategorySearch hr {
        display: none;
    }

    .background-dark-grey span a.view-more {
        margin-bottom: 0;
    }

    .textwidget {
        width: 300px;
        margin: 10px auto 0;
    }

    .mrec1,.mrec2 {
        width: 300px;
        margin: 0 auto;
    }

    .search-advanced.box-advancedsearch {
        width: 270px;
        margin: 0 auto;
        display: block;
    }

    #list_category,#list_location {
        float: none;
    }

    .sidebar-filters>ul {
        float: none;
    }

    .background-dark-grey.fullWidth {
        padding: 9px;
    }

    .flex-box .blog-item .item,.flex-box-group .blog-item .item {
        width: 48%;
        margin-right: 2%;
    }

    .flex-box .blog-item .item:nth-child(2n),.flex-box-group .blog-item .item:nth-child(2n) {
        margin-right: 0;
    }

    .flex-box .blog-item .item .no-image,.flex-box-group .blog-item .item .no-image {
        height: 116px;
    }

    .event-listing .span8,.event-results .span12 .span8 {
        width: 350px;
        float: left;
        margin-left: 20px;
        text-align: left;
    }

    .blog-item .item {
        min-height: 220px;
    }

    .navbar-header-top #nav-collapse-top ul {
        float: left;
    }

    .navbar-header-top #nav-collapse-top ul li a:first-child {
        padding-left: 0;
    }

    .side-header {
        margin-bottom: 10px;
        width: 250px;
    }

    .footer-wrapper .span4 #social-media-icons-header a span {
        margin-top: 5px;
    }

    .login-box,.login-underbox {
        width: 80%;
    }
}

@media only screen and (max-width:479px) {
    .well.container {
        width: 310px !important;
        padding: 5px;
        margin: 0 auto;
    }

    .row {
        width: 290px;
    }

    .container.grey-background {
        padding: 0;
        width: 320px !important;
    }

    .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
        width: 300px !important;
        padding: 10px;
    }

    .card.sidebar.background-dark-grey,.mainArea,.slider,.sidebar,.background-dark-grey.fullWidth,.homepage {
        width: 300px !important;
        float: none;
        margin: 5px 0;
        float: left;
        padding: 0;
    }

    .card.sidebar.background-dark-grey.card,.mainArea.card,.slider.card,.sidebar.card,.background-dark-grey.fullWidth.card,.homepage.card {
        width: 450px;
    }

    .card.sidebar.background-dark-grey .mainArea,.mainArea .mainArea,.slider .mainArea,.sidebar .mainArea,.background-dark-grey.fullWidth .mainArea,.homepage .mainArea,.card.sidebar.background-dark-grey .sidebar,.mainArea .sidebar,.slider .sidebar,.sidebar .sidebar,.background-dark-grey.fullWidth .sidebar,.homepage .sidebar {
        width: 290px !important;
    }

    .navbar-static-top .container {
        width: 280px !important;
    }

    .background-dark-grey.fullWidth,.card.sidebar.background-dark-grey {
        padding: 4px;
    }

    .flex-box-list .browse-category {
        width: 44%;
    }

    .fullWidth .searchbar form input {
        width: 150px;
    }

    #slider {
        width: 308px !important;
        height: 270px;
        margin: -9px 0 0 -9px;
    }

    #slider img {
        width: 308px;
    }

    #slider .slider-item {
        width: 308px;
    }

    #slider .right {
        margin: 0 5px;
    }

    #slider .right h2 {
        line-height: 20px;
    }

    .modal-preview .mainArea {
        width: 300px;
    }

    div.content-top.content-top-slider span#prevBtn,div.content-top.content-top-slider span#nextBtn {
        top: 28% !important;
    }

    div.content-top.content-top-slider span#prevBtn a,div.content-top.content-top-slider span#nextBtn a {
        height: 25px;
    }

    .listing {
        width: 290px;
        margin-bottom: 20px;
        min-height: auto;
        float: none;
    }

    .listing:nth-child(2n) {
        margin-left: 0;
    }

    .image .no-image {
        width: 290px;
    }

    .summary-article .image {
        width: 100%;
    }

    .navbar-header-top #nav-collapse-top ul {
        float: left;
    }

    .navbar-header-top #nav-collapse-top ul.pull-right {
        float: right;
    }

    .navbar-header-top #nav-collapse-top ul li a:first-child {
        margin-left: 0;
        padding-left: 0;
    }

    .side-header {
        width: 180px;
    }

    .nav-collapse.collapse {
        height: 0;
        float: left;
        width: 100%;
    }

    .nav-collapse.collapse .nav {
        margin: 0;
    }

    .nav-collapse.collapse .nav>li {
        float: none;
    }

    .nav-collapse.collapse ul li:first-child a {
        padding: 20px 0 0;
    }

    .nav-collapse.collapse ul li a {
        padding: 5px 0;
    }

    .navbar-static-top .btn-navbar {
        height: 20px;
        visibility: visible;
    }

    .header-brand {
       /* display: none;*/
    }

    #social-media-icons-header,.side-header {
        margin-bottom: 5px;
        clear: both;
        float: left;
        width: 100%;
    }

    #searchHeader {
        width: 200px;
        margin-left: 10px;
    }

    #searchHeader .search-advanced {
        width: 220px;
        float: left;
    }

    #searchHeader .search-advanced .search-button {
        margin-left: 0;
        width: 125px;
    }

    #searchHeader .search-advanced .search-button .btn-search {
        width: 70px;
    }

    #searchHeader .search-advanced .search-keyword {
        width: 80px;
    }

    #searchHeader .search-advanced .search-keyword input {
        width: 135px;
    }

    .summary section .summary-contact>div {
        float: left;
    }

    .summary section .image-listing {
        float: none;
    }

    .detail-article a.fancybox-gallery:first-child img,.detail-article a.fancybox-gallery:last-child img {
        padding-right: 0;
        margin-right: 0;
    }

    .detail-article a.fancybox-gallery img {
        width: 90px;
    }

    .flex-box .blog-item .item,.flex-box-group .blog-item .item {
        width: 100%;
        margin: 0;
    }

    .blog-item .item {
        min-height: 100%;
    }

    .event-listing .span8,.event-results .span12 .span8 {
        width: 180px;
    }

    .fullWidth .searchbar form input,.fullWidth .searchbar form .btn {
        height: 30px;
        padding: 5px;
    }

    .login-box,.login-underbox {
        width: 100%;
    }

    .members .standard-table td {
        max-width: 290px;
    }

    .members .header-brand {
        display: block;
    }

    .members .dashboard header h1 {
        clear: both;
    }
}

.icon-linkedin1 span {vertical-align:bottom !important;}
.icon-linkedin1 span.IN-widget span {vertical-align:bottom !important;}
div.addthis_toolbox.addthis_default_style {width: 300px;}

/*.advertise .pricing-table #contentListingLevel_30 li.Facebook.Social.Plugin:before {content: 'Banner advertisement';}*/
