@charset "utf-8";
/* CSS Document */

* {
    font-family: roboto, sans-serif;
    text-transform: uppercase;
}
#announcementbar {
    background-color: none;
    color: #fbca27;
    text-align: center;
    font-family: 'AvenirNextMedium';
    font-weight: bolder;
    font-size: 30px;
	max-width:100%;
}
.thumbnail {
    border: 1px solid #eee;
    border-radius: 0;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
    -webkit-box-shadow: 3px 3px 5px 0 #ddd;
    -moz-box-shadow: 3px 3px 5px 0 #ddd;
    box-shadow: 3px 3px 5px 0 #ddd;
	margin-bottom:20px;
}
.mobileshow    { display:none; }
.desktopshow {
    display: inline-flex;
}
.headerbuttons {
    width: 100px;
    font-size: 24px!important;
}
.nav {order: 2;}
.font-logo {order: -1;}
@media screen and (max-width: 991px) {
	#announcementbar {font-size:12px;}
.mobileshow   {
    display: inline-flex;
}
.navbar-toggler {order: -3;}
.font-logo {
    order: -3;
}
.navbar-collapse {
    order: 2;
}
.desktopshow {display:none;}
.headerbuttons {
    width: 50px;
    font-size: 11px!important;
}
.navbar-toggler {
    order: -4;
}
}
@charset "utf-8";
@font-face {
    font-family: Intro;
    src: url(https://sexmex.xxx/fontsv2/Intro.eot);
    src: url(https://sexmex.xxx/fontsv2/Intro.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/Intro.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/Intro.woff) format("woff"),
        url(https://sexmex.xxx/fontsv2/Intro.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/Intro.svg#Intro) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: SEXMEX;
    src: url(https://sexmex.xxx/fontsv2/SEXMEX.eot);
    src: url(https://sexmex.xxx/fontsv2/SEXMEX.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/SEXMEX.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/SEXMEX.woff) format("woff"),
        url(https://sexmex.xxx/fontsv2/SEXMEX.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/SEXMEX.svg#NOVAegular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: AvenirNextCondensedDemiBold;
    src: url(https://sexmex.xxx/fontsv2/AvenirNextCondensedDemiBold.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirNextCondensedDemiBold.eot) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirNextCondensedDemiBold.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/AvenirNextCondensedDemiBold.woff) format("woff"), url(https://sexmex.xxx/fontsv2/AvenirNextCondensedDemiBold.ttf) format("truetype"),
        url(https://sexmex.xxx/fontsv2/AvenirNextCondensedDemiBold.svg#AvenirNextCondensedDemiBold) format("svg");
}
@font-face {
    font-family: oswaldregular;
    src: url(https://sexmex.xxx/fontsv2/oswald-webfont.eot);
    src: url(https://sexmex.xxx/fontsv2/oswald-webfont.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/oswald-webfont.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/oswald-webfont.woff) format("woff"),
        url(https://sexmex.xxx/fontsv2/oswald-webfont.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/oswald-webfont.svg#oswaldregular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: oswaldbold;
    src: url(https://sexmex.xxx/fontsv2/oswald-bold-webfont.eot);
    src: url(https://sexmex.xxx/fontsv2/oswald-bold-webfont.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/oswald-bold-webfont.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/oswald-bold-webfont.woff) format("woff"), url(https://sexmex.xxx/fontsv2/oswald-bold-webfont.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/oswald-bold-webfont.svg#oswaldbold) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: swiss_721_swaroman;
    src: url(https://sexmex.xxx/fontsv2/swiss_721_swa-webfont.eot);
    src: url(https://sexmex.xxx/fontsv2/swiss_721_swa-webfont.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/swiss_721_swa-webfont.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/swiss_721_swa-webfont.woff) format("woff"), url(https://sexmex.xxx/fontsv2/swiss_721_swa-webfont.ttf) format("truetype"),
        url(https://sexmex.xxx/fontsv2/swiss_721_swa-webfont.svg#swiss_721_swaroman) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: swiss_721_swabold;
    src: url(https://sexmex.xxx/fontsv2/swiss_721_bold_swa-webfont.eot);
    src: url(https://sexmex.xxx/fontsv2/swiss_721_bold_swa-webfont.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/swiss_721_bold_swa-webfont.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/swiss_721_bold_swa-webfont.woff) format("woff"), url(https://sexmex.xxx/fontsv2/swiss_721_bold_swa-webfont.ttf) format("truetype"),
        url(https://sexmex.xxx/fontsv2/swiss_721_bold_swa-webfont.svg#swiss_721_swabold) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: octopus_rounded_500medium;
    src: url(https://sexmex.xxx/fontsv2/octopus_rounded_1-webfont.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/octopus_rounded_1-webfont.woff) format("woff");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: octopus_wide_700bold;
    src: url(https://sexmex.xxx/fontsv2/octopus_wide_2-webfont.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/octopus_wide_2-webfont.woff) format("woff");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: futura_md_btmedium;
    src: url(https://sexmex.xxx/fontsv2/tt0142m_-webfont.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/tt0142m_-webfont.woff) format("woff");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: futura_extra_blackregular;
    src: url(https://sexmex.xxx/fontsv2/futurabt-extrablack-webfont.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/futurabt-extrablack-webfont.woff) format("woff");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: AvenirNextMedium;
    src: url(https://sexmex.xxx/fontsv2/AvenirNextMedium.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirNextMedium.eot) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirNextMedium.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/AvenirNextMedium.woff) format("woff"),
        url(https://sexmex.xxx/fontsv2/AvenirNextMedium.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/AvenirNextMedium.svg#AvenirNextMedium) format("svg");
}
@font-face {
    font-family: AvenirNextBold;
    src: url(https://sexmex.xxx/fontsv2/AvenirNextBold.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirNextBold.eot) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirNextBold.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/AvenirNextBold.woff) format("woff"),
        url(https://sexmex.xxx/fontsv2/AvenirNextBold.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/AvenirNextBold.svg#AvenirNextBold) format("svg");
}
@font-face {
    font-family: AvenirNextCondensedMedium;
    src: url(https://sexmex.xxx/fontsv2/AvenirNextCondensedMedium.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirNextCondensedMedium.eot) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirNextCondensedMedium.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/AvenirNextCondensedMedium.woff) format("woff"), url(https://sexmex.xxx/fontsv2/AvenirNextCondensedMedium.ttf) format("truetype"),
        url(https://sexmex.xxx/fontsv2/AvenirNextCondensedMedium.svg#AvenirNextCondensedMedium) format("svg");
}
@font-face {
    font-family: AvenirLTStdRoman;
    src: url(https://sexmex.xxx/fontsv2/AvenirLTStd-Roman.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirLTStd-Roman.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Roman.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/AvenirLTStd-Roman.woff) format("woff"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Roman.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Roman.svg#AvenirLTStd-Roman) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: AvenirLTStdBook;
    src: url(https://sexmex.xxx/fontsv2/AvenirLTStd-Book.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Book.woff2) format("woff2"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Book.woff) format("woff"),
        url(https://sexmex.xxx/fontsv2/AvenirLTStd-Book.ttf) format("truetype"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Book.svg#AvenirLTStd-Book) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: AvenirLTStdMedium;
    src: url(https://sexmex.xxx/fontsv2/AvenirLTStd-Medium.eot);
    src: url(https://sexmex.xxx/fontsv2/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Medium.woff2) format("woff2"),
        url(https://sexmex.xxx/fontsv2/AvenirLTStd-Medium.woff) format("woff"), url(https://sexmex.xxx/fontsv2/AvenirLTStd-Medium.ttf) format("truetype"),
        url(https://sexmex.xxx/fontsv2/AvenirLTStd-Medium.svg#AvenirLTStd-Medium) format("svg");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
a.navbar-brand.font-logo {font-family: 'SEXMEX'!important; color: rgb(251, 202, 39) !important;font-size: 58px;}
a.nav-link {
    color: #FFF!important;
    float: left;
    font-family: avenirnextmedium;
    font-size: 17px;
    text-transform: uppercase;
    position: relative;
    cursor: pointer;
    position: relative;
    font-weight: 800;
    font-size: 19px;
}
a.nav-link:hover {
   color: rgb(251, 202, 39) !important;
}
a.nav-link2 {
    color: #676767!important;
    float: left;
    font-family: avenirnextmedium;
    font-size: 17px;
    text-transform: uppercase;
    position: relative;
    cursor: pointer;
    position: relative;
    font-weight: 100;
    font-size: 13px;
    text-decoration: none;
    letter-spacing: 4px;
}
li.nav-item {
    padding: 0px 7px;
    padding-top: 21px;
}
li.nav-item3 {
    padding: 0px 7px;
    padding-top: 0px;
}
    .desktopnetwork {
    text-align: left;
    font-size: 13px;
    font-weight: bolder;
    width: 100%;

}
.navnetwork {}
a.navnetwork {
    font-weight: 800;
    color: #FFF!important;
    font-weight: bolder;
}

.modelnamesut {color: #0872b1!important;
    font-size: 15px;
    font-family: 'oswaldregular';
    position: relative;
	text-decoration:none;}
	.homepagetext{
    overflow-y: hidden;
    line-height: 14px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: #434343;
    padding-top: 20px;
    padding-bottom: 20px;
}
.btn-success {
    color: #000;
    background-color: rgb(251, 202, 39)!important;
    border: none!important;
    -webkit-box-shadow:  none!important;
    -moz-box-shadow:  none!important;
    box-shadow: none!important;
}
.scene-date {height: 51px;
    overflow-y: hidden;
    line-height: 14px;
    text-align: justify;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    text-transform: none;
    color: black;
    padding-top: 10px;}
	.modellistingname {
   text-align: center;
   font-size: 18px;
   font-family: 'oswaldregular';
   position: relative;
   text-decoration: none;
   margin-top: 10px;}
   .ptop10 {padding-top:10px;}
   .pbottom10 {padding-bottom:10px;}
   .modelthumbnail {
	   border: #eee;
    border-radius: 0;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
    -webkit-box-shadow: 3px 3px 5px 0 #ddd;
    -moz-box-shadow: 3px 3px 5px 0 #ddd;
    box-shadow: 3px 3px 5px 0 #ddd;
    margin-bottom: 20px;
    padding: 10px 10px 10px 10px;}
	.mrgn-tp20 {margin-top:20px;}
	.floating-footer {display: none; }
	@media only screen and (max-width: 767px) {
    .floating-footer{
      display: none !important; 
    }
}
@media only screen and (min-width: 768px) {
    .floating-footer{
      display: none;
      bottom: 0;
      position: fixed;
      width: 839px;
      height: 193px;
      margin-left: -420px;
      left: 50%;
      z-index: 9999;
    }
}
.page-link {
    position: relative;
    display: block;
    padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
    font-size: var(--bs-pagination-font-size);
    color: #ffc107!important;;
    text-decoration: none;
    background-color: #373737!important;
    border: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.page-link.active {
    z-index: 3;
    color: #000 !important;
    background-color: #ffc107!important;
    border-color: #ffc107!important;
}
.btn-outline-success {
    --bs-btn-color: rgb(251, 202, 39) !important;
    --bs-btn-border-color: rgb(251, 202, 39) !important;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: rgb(251, 202, 39) !important;
    --bs-btn-hover-border-color: rgb(251, 202, 39) !important;
    --bs-btn-focus-shadow-rgb: 25, 135, 84;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: rgb(251, 202, 39) !important;
    --bs-btn-active-border-color: rgb(251, 202, 39) !important;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: rgb(251, 202, 39) !important;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: rgb(251, 202, 39) !important;
    --bs-gradient: none;
}
.nav-join-link
{

    background-color: rgb(251, 202, 39) !important;
    color: #000!important;
    text-align: center;

}
a.nav-join-link
{

    background-color: rgb(251, 202, 39) !important;
    color: #000!important;
    text-align: center;

}

.nav-link.nav-join-link:hover, .nav-link.nav-join-link:active, .nav-link.nav-join-link:focus
{

    background-color: #00d673!important;
    color: #FFF!important;
    text-align: center;
	opacity:1!important;
	transition:none!important;

}

a:nav-join:hover {
	color:#FFF!important;
	opacity:1!important;
	transition:none!important;
}
/**/
.nav-members-link
{
    border: 1px solid rgb(251, 202, 39);
    background-color: rgb(251, 202, 39) !important;
    color: rgb(251, 202, 39) !important;
    text-align: center;

}
a.nav-members-link
{
    border: 1px solid rgb(251, 202, 39);
    background-color: #000 !important;
    color: rgb(251, 202, 39) !important;
    text-align: center;

}

.nav-link.nav-members-link:hover, .nav-link.nav-members-link:active, .nav-link.nav-members-link:focus
{

    border: rgb(251, 202, 39);
    text-align: center;
   background-color: rgb(251, 202, 39) !important;
    color: #000!important;
	opacity:1!important;
	transition:none!important;

}

a:nav-members:hover {
	background-color: rgb(251, 202, 39) !important;
    color: #000!important;
	opacity:1!important;
	transition:none!important;
}