.boxsizing {

    box-sizing: border-box;

}

body,

html {

    margin: 0;

    padding: 0;

    min-height: 100%;

    color: #fff;

    font-family: "Open Sans Condensed", Arial;

    font-size: 14px;

}

body {

    background-color: #8c0205;

    background-image:url('../images/bg.jpg')



}

.boxsizing {

    box-sizing: border-box;

}


.bar {
		height: 300px;
    overflow-y: scroll;
		}



h1,

h2,

p {

    margin: 0;

    padding: 0 0 10px;

    line-height: 1.5;

}

hr {

    background: #999;

    height: 1px;

    border: none;

}

a {

    text-decoration: none;

    color: red;

}





article,

figure,

main {

    display: block;

}

a {

    background-color: transparent;

}

a:active,

a:hover {

    outline: 0;

}

strong {

    font-weight: 700;

  

    color: #edff00;

}



h1,

h2 {

    font-family: inherit;

    font-weight: 500;

    line-height: 1.1;

    color: inherit;

    margin-top: 20px;

    margin-bottom: 10px;

}

h1 {

    margin: 0.67em 0;

    font-size: 36px;

    color: #f7cc1f;

    font-size: 23px;

    font-weight: 600;

    font-family: "Open Sans Condensed", Arial;

    text-transform: uppercase;

    text-align: center;

}

h2 {

    font-size: 30px;

}

img {

    border: 0;

}

figure {

    margin: 1em 40px;

}

hr {

    height: 0;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

}

@media print {

    *,

    :before,

    :after {

        color: #000 !important;

        text-shadow: none !important;

        background: transparent !important;

        -webkit-box-shadow: none !important;

        box-shadow: none !important;

    }

    a,

    a:visited {

        text-decoration: underline;

    }

    a[href]:after {

        content: " (" attr(href) ")";

    }

    a[href^="#"]:after {

        content: "";

    }

    img {

        page-break-inside: avoid;

    }

    img {

        max-width: 100% !important;

    }

    p,

    h2 {

        orphans: 3;

        widows: 3;

    }

    h2 {

        page-break-after: avoid;

    }

}

@font-face {

    font-family: "Glyphicons Halflings";

    src: url(../index.html);

    src: url(../index.html?#iefix) format("embedded-opentype"),

        url(../index.html) format("woff"),

        url(../index.html) format("truetype"),

        url(../index.html#glyphicons_halflingsregular) format("svg");

}

* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

:before,

:after {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



a {

    color: #337ab7;

    text-decoration: none;

}

a:hover,

a:focus {

    color: #23527c;

    text-decoration: underline;

}

a:focus {

    outline: thin dotted;

    outline: 5px auto -webkit-focus-ring-color;

    outline-offset: -2px;

}

figure {

    margin: 0;

}

img {

    vertical-align: middle;

}

hr {

    margin-top: 20px;

    margin-bottom: 20px;

    border: 0;

    border-top: 1px solid #eee;

}



p {

    margin: 0 0 10px;

    font-family: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;

    line-height: 1.5;

}

.header {

    padding: 10px;

    background: url(../images/zip.png) center center no-repeat #000;

    height: 97px;

    position: relative;

    line-height: 40px;

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

    align-items: center;

}

.flex{

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

}

.logocontainer img,

.telephonecontainer img {

    margin-bottom: 5px;

}

.logocontainer {

    display: inline-block;

    width: 50%;

    padding-left: 25px;

}

.telephonecontainer {

    display: inline-block;

    width: 50%;

    text-align: right;

    padding-right: 25px;

}

.mainlinks {

    text-align: center;

}

.mobiletelephone {

    display: none;

}

.mainlinks a {

    display: inline-block;

}

.mainlinks {

    padding: 10px;

    background: #ef0;

    margin: 10px;

    border-radius: 5px;

    font-family: "Open Sans Condensed", Arial;

}

.mainlinks a {

    padding: 0 23px;

    font-size: 20px;

    font-weight: 600;

    color: #f06b26;

}

.clickexpandmobile {

    cursor: pointer;

    color: black;

    font-size: 18px;

    font-weight: 600;

}

@media only screen and (max-width: 1160px) {

    .mainlinks a {

        padding: 0 12px;

        font-size: 16px;

    }

}

@media only screen and (max-width: 940px) {

    .logocontainer,

    .mobiletelephone {

        text-align: center;

        display: block;

    }

    .header {

        padding: 10px;

        background: linear-gradient(135deg, #ff0000, #af1c1c 28%, #a90000 53%, #ec1f1f 78%, #7b0000);

        margin: 10px;

        border-radius: 5px;

        height: auto;

    }

    .telephonecontainer {

        display: none;

    }

    .logocontainer {

        width: auto;

        padding-left: 0;

    }

    .logocontainer img {

        max-width: 100%;

    }

    .mobiletelephone {

        font-size: 18px;

    }

    .mainlinks a {

        padding: 0 8px;

        font-size: 14px;

    }

}

@media only screen and (max-width: 680px) {

    .mainlinks a {

        display: block;

        padding: 5px 0;

        font-size: 18px;

    }

}

@font-face {

    font-family: "Open Sans Condensed";

    font-style: normal;

    font-weight: 300;

    src: local("Open Sans Condensed Light"), local("OpenSansCondensed-Light"),

        url(https://fonts.gstatic.com/s/opensanscondensed/v12/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMQg.ttf)

            format("truetype");

}

/*@font-face {

    font-family: "Ubuntu";

    font-style: normal;

    font-weight: 400;

    src: local("Ubuntu Regular"), local("Ubuntu-Regular"),

        url(https://fonts.gstatic.com/s/ubuntu/v11/4iCs6KVjbNBYlgoKfw7z.ttf) format("truetype");

}

@font-face {

    font-family: "Ubuntu";

    font-style: normal;

    font-weight: 500;

    src: local("Ubuntu Medium"), local("Ubuntu-Medium"),

        url(https://fonts.gstatic.com/s/ubuntu/v11/4iCv6KVjbNBYlgoCjC3jsGyI.ttf) format("truetype");

}
*/
.ren-cont {

    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

}

@media (min-width: 768px) {

    .ren-cont {

        width: 750px;

    }

}

@media (min-width: 992px) {

    .ren-cont {

        width: 970px;

    }

}

@media (min-width: 1200px) {

    .ren-cont {

        width: 1170px;

    }

}

.row {

    margin-right: -15px;

    margin-left: -15px;

}

.col-sm-2,

.col-lg-2,

.col-sm-3,

.col-sm-4,

.col-xs-6,

.col-sm-6,

.col-sm-9 {

    position: relative;

    padding-right: 15px;

    padding-left: 15px;

    margin: 15px 0;

}

.col-xs-6 {

    float: left;

}

.col-xs-6 {

    width: 50%;

}

@media (min-width: 768px) {

    .col-sm-2,

    .col-sm-3,

    .col-sm-4,

    .col-sm-6,

    .col-sm-9 {

        float: left;

    }

    .col-sm-9 {

        width: 75%;

    }

    .col-sm-6 {

        width: 50%;

    }

    .col-sm-4 {

        width: 33.33333333%;

    }

    .col-sm-3 {

        width: 25%;

    }

    .col-sm-2 {

        width: 16.66666667%;

    }

}

@media (min-width: 1200px) {

    .col-lg-2 {

        float: left;

    }

    .col-lg-2 {

        width: 16.66666667%;

    }

}

.clearfix:before,

.clearfix:after,

.ren-cont:before,

.ren-cont:after,

.row:before,

.row:after {

    display: table;

    content: " ";

}

.clearfix:after,

.ren-cont:after,

.row:after {

    clear: both;

}

@-ms-viewport {

    width: device-width;

}





.site-container {

    width: 100%;

   

    margin: 0 auto;

    padding: 0;

    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

    border-top: 10px solid #000;

}

.darkheader .site-container {

    border-top-width: 0px;

}

@media only screen and (min-width: 1281px) {

    .site-container {

        margin: 50px auto;

    }

    .unboxed .site-container {

        margin: 0 auto;

    }

}

.site-inner,

.wrap {

    margin: 0 auto;

    width: 100%;

    max-width: none;

    padding: 0 50px;

 

        max-width: 1280px;

    

}

.site-container,

.unboxed .site-inner,

.unboxed .wrap {

    max-width: 1280px;

}

.unboxed .site-container {

    max-width: none;

    margin: 0 auto;

}

.site-inner-wrap {

    clear: both;

    margin: 0 auto;

    padding: 50px 0;

    width: 100%;

    position: relative;

}

#primary {

    float: left;

    margin: 0;

    padding: 0;

    width: 740px;

    width: 62.711869%;

}

.site-content {

    margin: 0;

    padding: 0;

    width: 740px;

    width: 100%;

}

a,

a:link,

a:visited {

    color: #edff00;

    text-decoration: none;

    outline: none;

}

a:hover,

a:active,

a:focus {

    color: #bb010f;

    text-decoration: none;

    outline: 0;

}

h1,

h2 {

    line-height: 1.3;

    margin: 0 0 20px;

    padding: 0;

}

h1 {

    font-size: 30px;

}

h2 {

    font-size: 28px;

    color: #dcea18;

    font-family: "Open Sans Condensed", Arial;

    font-weight: 600;

}

a {

    -webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    -ms-transition: all 0.3s ease-in-out;

    -o-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

}

p {

    margin: 0 0 20px;

    padding: 0;

}

hr {

    border: 0;

    height: 1px;

    margin: 30px auto;

    clear: both;

    display: block;

}

.aligncenter {

    display: block;

    margin-left: auto;

    margin-right: auto;

}

::-moz-selection {

    background-color: #333;

    color: #fff;

}

::selection {

    background-color: #333;

    color: #fff;

}

.clearfix:before,

.columns:before,

.entry-content:before,

.site-container:before,

.site-inner:before,

.site-inner-wrap:before,

.wrap:before {

    content: " ";

    display: table;

}

.clearfix:after,

.columns:after,

.entry-content:after,

.site-container:after,

.site-inner:after,

.site-inner-wrap:after,

.wrap:after {

    clear: both;

    content: " ";

    display: table;

}

img {

    max-width: 100%;

    height: auto;

    background: transparent;

}



iframe,

img {

    border: 0;

    max-width: 100%;

}

::-moz-placeholder {

    color: #999;

}

::-webkit-input-placeholder {

    color: #999;

}

.page-template-page-wide-php .site-inner,

.page-template-page-wide-php .site-inner-wrap,

.unboxed.page-template-page-wide-php .site-container {

    margin: 0 auto !important;

    padding: 0 !important;

    width: 100% !important;

    max-width: 100% !important;

}

.page-template.page-template-page-wide-php article.page .entry-content,

.page-template-page-wide-php .entry-content {

    margin: 0;

    padding: 0;

    clear: both;

    background: transparent;

}

article.page {

    margin: 0 0 30px;

    padding: 0;

}

.page article.page {

    margin: 0 auto;

    padding: 0;

    background: transparent;

}

.page-template article.page .entry-content {

    margin-bottom: 40px;

    padding-bottom: 10px;

}

.fw #primary {

    float: none;

    margin: 0 auto;

    width: 100%;

}

@media only screen and (max-width: 1280px) {

    .site-container,

    .unboxed .site-container {

        margin: 0 auto;

        max-width: none;

        width: 100%;

    }

    .site-inner,

    .wrap,

    .unboxed .site-inner,

    .unboxed .wrap {

        width: 95%;

        max-width: none;

        padding-right: 0px;

        padding-left: 0px;

    }

}

@media only screen and (max-width: 1024px) {

    .wide-content-box {

        background-attachment: scroll;

        background-position: 50% 50%;

    }

}

@media only screen and (max-width: 800px) {

    #primary,

    .site-content {

        float: none;

        margin: 0 auto;

        width: 100%;

    }

}

@media only screen and (max-width: 480px) {

    h1 {

        font-size: 24px;

        line-height: 1.4;

    }

    h2 {

        font-size: 22px;

        line-height: 1.4;

    }

}

.clearfix:after {

    content: "";

    display: table;

    clear: both;

}

h5 {

    color: #000;

    background-color: #e45200;

    text-align: center;

    font-size: 16px;

    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;



    line-height: 1.5;

}



h6 {

    color: #000;

    text-align: center;

    font-size: 14px;

    font-family: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;

}

@media print {

    *,

    ::after,

    ::before {

        text-shadow: none !important;

        box-shadow: none !important;

    }

    a,

    a:visited {

        text-decoration: underline;

    }

    img {

        page-break-inside: avoid;

    }

    h2,

    p {

        orphans: 3;

        widows: 3;

    }

    h2 {

        page-break-after: avoid;

    }

}

*,

::after,

::before {

    box-sizing: inherit;

}

@-ms-viewport {

    width: device-width;

}

figure,

section {

    display: block;

}

.display-2 {

    font-size: 5.5rem;

    font-weight: 300;

    line-height: 1.1;

}

.display-4 {

    font-size: 3.5rem;

    font-weight: 300;

    line-height: 1.1;

}

.row {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

    margin-right: -15px;

    margin-left: -15px;

}

.btn {

    display: inline-block;

    font-weight: 400;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    border: 1px solid transparent;

    padding: 0.5rem 0.75rem;

    font-size: 1rem;

    line-height: 1.25;

    border-radius: 0.25rem;

    transition: all 0.15s ease-in-out;

}

.btn:focus,

.btn:hover {

    text-decoration: none;

}

.btn:focus {

    outline: 0;

    box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);

}

.btn:disabled {

    opacity: 0.65;

}

.btn:active {

    background-image: none;

}

.btn-primary {

    color: #fff;

    background-color: #007bff;

    border-color: #007bff;

}

.btn-primary:hover {

    color: #fff;

    background-color: #0069d9;

    border-color: #0062cc;

}

.btn-primary:focus {

    box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.5);

}

.btn-primary:disabled {

    background-color: #007bff;

    border-color: #007bff;

}

.btn-primary:active {

    background-color: #0069d9;

    background-image: none;

    border-color: #0062cc;

}

.pb-3 {

    padding-bottom: 1rem !important;

}

@-ms-viewport {

    width: device-width;

}

html {

    box-sizing: border-box;

    -ms-overflow-style: scrollbar;

}

*,

::after,

::before {

    box-sizing: inherit;

}

.row {

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

    margin-right: -15px;

    margin-left: -15px;

}

@-ms-viewport {

    width: device-width;

}

figure,

section {

    display: block;

}



a {

    color: #007bff;

    text-decoration: none;

    background-color: transparent;

    -webkit-text-decoration-skip: objects;

}

a:hover {

    color: #0056b3;

    text-decoration: underline;

}

figure {

    margin: 0 0 1rem;

}

img {

    vertical-align: middle;

    border-style: none;

}

a {

    -ms-touch-action: manipulation;

    touch-action: manipulation;

}

::-webkit-file-upload-button {

    font: inherit;

    -webkit-appearance: button;

}

@charset "UTF-8";

@font-face {

    font-family: "socicon";

    src: url(../index.html);

    src: url("../index.html?#iefix") format("embedded-opentype"), url(../index.html) format("woff"),

        url(../index.html) format("truetype"), url("../index.html#socicon") format("svg");

    font-weight: 400;

    font-style: normal;

}

section {

}

section {

    position: relative;

    word-wrap: break-word;

}

a {

    font-style: normal;

    font-weight: 600;

    cursor: pointer;

    color: red;

}

a,

a:hover {

    text-decoration: none;

}

figure {

    margin-bottom: 0;

}

.display-2,

.display-4 {

    line-height: 1;

    word-break: break-word;

    word-wrap: break-word;

}



section {

    background-position: 50% 50%;

    background-repeat: no-repeat;

    background-size: cover;

}

.mbr-white {

    color: #f3efc0;

}

.align-center {

    text-align: center;

}

@media (max-width: 767px) {

    .align-center,

    .mbr-section-title {

        text-align: center;

    }

}

.media-content {

    -webkit-flex-basis: 100%;

    flex-basis: 100%;

}

.media-container-row {

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-flex-direction: row;

    -ms-flex-direction: row;

    flex-direction: row;

    -webkit-flex-wrap: wrap;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

    -webkit-justify-content: center;

    -ms-flex-pack: center;

    justify-content: center;

    -webkit-align-content: center;

    -ms-flex-line-pack: center;

    align-content: center;

    -webkit-align-items: start;

    -ms-flex-align: start;

    align-items: start;

}

@media (min-width: 992px) {

    .media-container-row {

        -webkit-flex-wrap: nowrap;

        -ms-flex-wrap: nowrap;

        flex-wrap: nowrap;

    }

}

figure {

    overflow: hidden;

}

.mbr-figure img {

    display: block;

    width: 100%;

}

.mbr-figure {

    -ms-flex-item-align: center;

    -ms-grid-row-align: center;

    -webkit-align-self: center;

    align-self: center;
	
	padding-right: 4rem;

}

.mbr-figure img {

    width: 100%;

}

@media (max-width: 991px) {

    .mbr-figure {

        width: 100% !important;

    }

}



.mbr-section-title {

    font-style: normal;

    line-height: 1.2;

}

.mbr-text {

    font-style: normal;

    line-height: 1.6;

}

.display-2 {

    font-size: 20px;

    font-family: "Ubuntu", sans-serif;

}

.display-4 {

    font-family: "Rubik", sans-serif;

    font-size: 1rem;

}

.display-5 {

    font-family: "Open Sans Condensed", Arial;

    font-size: 1.5rem;

    text-align: center;

    font-weight: 600;

}

@media (max-width: 768px) {

    .display-2 {

        font-size: 2.4rem;

        font-size: calc(1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));

        line-height: calc(1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));

    }

    .display-4 {

        font-size: 0.8rem;

        font-size: calc(1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));

        line-height: calc(1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));

    }

    .display-5 {

        font-size: 1.2rem;

        font-size: calc(1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));

        line-height: calc(1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));

    }

}

.btn {

    font-weight: 500;

    border-width: 2px;

    font-style: normal;

    letter-spacing: 1px;

    margin: 0.4rem 0.8rem;

    white-space: normal;

    -webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

    padding: 1rem 3rem;

    border-radius: 3px;

    display: inline-flex;

    align-items: center;

    justify-content: center;

    word-break: break-word;

}

.btn-md {

    font-weight: 500;

    letter-spacing: 1px;

    margin: 0.4rem 0.8rem !important;

    -webkit-transition: all 0.3s ease-in-out;

    -moz-transition: all 0.3s ease-in-out;

    transition: all 0.3s ease-in-out;

    padding: 1rem 1rem;

    border-radius: 3px;

    min-width: 230px;

}

.btn-primary,

.btn-primary:active {

    background-color: #000;

    border-color: #149dcc;

    color: #fff;

    min-width: 260px;

}

.btn-primary:hover,

.btn-primary:focus {

    color: #fff;

    background-color: #0d6786;

    border-color: #0d6786;

}

.btn-primary:disabled {

    color: #ffffff !important;

    background-color: #0d6786 !important;

    border-color: #0d6786 !important;

}

.btn-white-outline,

.btn-white-outline:active {

    background: none;

    border-color: #fe0004;

    color: #fff;

}

.btn-white-outline:hover,

.btn-white-outline:focus {

    color: #333;

    background-color: #fff112;

    border-color: #fff;

}

a,

a:hover {

    color: #149dcc;

}

h2 {

    color: #f7cc1f;

    font-size: 23px;

    font-weight: 600;

    line-height: 30px;

    font-family: "Open Sans Condensed", Arial;

    text-transform: uppercase;

    text-decoration: none;

    padding-bottom: 8px;

}

h3 {

    color: #f7cc1f;

    font-size: 20px;

    font-weight: 600;

    line-height: 30px;

    font-family: "Open Sans Condensed", Arial;

    text-transform: uppercase;

    text-decoration: none;

    padding-bottom: 8px;

}



.mum-wap {

    width: 1259px;

    margin: auto;

    height: auto;

}

.mum-con {

    margin: auto;

    height: auto;

    

}

.welcome {

    width: 100%;

    float: left;

    height: auto;

    background-image: url(../images/bg.jpg);

    padding-top: 55px;

    padding-bottom: 60px;

}

.leftbox {

    width: 75%;

    float: left;

    height: auto;

    color: #fff;

    margin-right: 3%;

}

.rightbox {

    width: 22%;

    float: left;

    height: auto;

    color: #fff;

    padding: 2% 2% 2% 2%;

    background-color: #00000061;

}

.heading {

    width: 100%;

    float: left;

    height: auto;

    color: red;

    font-size: 23px;

    text-transform: uppercase;

    font-weight: 700;

    margin-bottom: 5px;

    margin-top: 10px;

}

.alltype {

    width: 100%;

    float: left;

    height: auto;

}

.alltype ul {

    margin: 0 0 0 26px;

    padding: 0 0 0 0;

}

.alltype ul li {

    margin: 0 0 0 0;

    padding: 0 0 0 0;

}

.alltype ul li a {

    margin: 0 0 0 0;

    padding: 0 0 0 0;

    line-height: 40px;

    color: #fff;

    text-decoration: none;

    font-weight: 600;

    text-transform: uppercase;

}

* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

}

@media only screen and (min-width: 320px) and (max-width: 359px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 100%;

    }

    .rightbox {

        width: 96%;

    }

}

@media only screen and (min-width: 360px) and (max-width: 419px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 100%;

    }

    .rightbox {

        width: 96%;

    }

}

@media only screen and (min-width: 420px) and (max-width: 519px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 100%;

    }

    .rightbox {

        width: 96%;

    }

}

@media only screen and (min-width: 520px) and (max-width: 664px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 100%;

    }

    .rightbox {

        width: 96%;

    }

}

@media (min-width: 665px) and (max-width: 768px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 100%;

    }

    .rightbox {

        width: 45%;

      

    }

}

@media only screen and (min-width: 769px) and (max-width: 1019px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 100%;

    }

    .rightbox {

        width: 45%;

       

    }

}

@media only screen and (min-width: 1020px) and (max-width: 1180px) {

    .heading {

        font-size: 25px;

    }

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

    .leftbox {

        width: 72%;

    }

    .rightbox {

        width: 25%;

    }

}

@media only screen and (min-width: 1181px) and (max-width: 1280px) {

    .mum-con {

        width: 100%;

    }

    .mum-wap {

        width: 95%;

        padding-left: 2%;

        padding-right: 2%;

    }

}





@media print {

    *,

    ::after,

    ::before {

        text-shadow: none !important;

        box-shadow: none !important;

    }

    a,

    a:visited {

        text-decoration: underline;

    }

    img {

        page-break-inside: avoid;

    }

    p {

        orphans: 3;

        widows: 3;

    }

}

html {

    box-sizing: border-box;

    font-family: sans-serif;

    -webkit-text-size-adjust: 100%;

    -ms-text-size-adjust: 100%;

    -ms-overflow-style: scrollbar;

    -webkit-tap-highlight-color: transparent;

}

*,

::after,

::before {

    box-sizing: inherit;

}

@-ms-viewport {

    width: device-width;

}

section {

    display: block;

}





strong {

    font-weight: bolder;

}

img {

    vertical-align: middle;

    border-style: none;

}

::-webkit-file-upload-button {

    font: inherit;

    -webkit-appearance: button;

}

.container {

    margin-right: auto;

    margin-left: auto;

    padding-right: 0px;

    padding-left: 0px;

    width: 100%;

}

@media (min-width: 576px) {

    .container {

        max-width: 540px;

    }

}

@media (min-width: 768px) {

    .container {

        max-width: 720px;

    }

}

@media (min-width: 992px) {

    .container {

        max-width: 960px;

    }

}

@media (min-width: 1200px) {

    .container {

        max-width: 1220px;

    }

}

.col-12 {

    position: relative;

    width: 100%;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}

.col-12 {

    -ms-flex: 0 0 100%;

    flex: 0 0 100%;

    max-width: 100%;

}

.align-self-center {

    -ms-flex-item-align: center !important;

    align-self: center !important;

}

.mb-0 {

    margin-bottom: 0 !important;

}

.py-2 {

    padding-top: 0.5rem !important;

    padding-bottom: 0.5rem !important;

}

.px-3 {

    padding-right: 1rem !important;

    padding-left: 1rem !important;

}

@media (min-width: 992px) {

    .pl-lg-5 {

        padding-left: 3rem !important;

    }

}

@-ms-viewport {

    width: device-width;

}

*,

::after,

::before {

    box-sizing: inherit;

}

.container {

    margin-right: auto;

    margin-left: auto;

    padding-right: 0px;

    padding-left: 0px;

    width: 100%;

}

@media (min-width: 576px) {

    .container {

        max-width: 540px;

    }

}

@media (min-width: 768px) {

    .container {

        max-width: 720px;

    }

}

@media (min-width: 992px) {

    .container {

        max-width: 960px;

    }

}

@media (min-width: 1200px) {

    .container {

        max-width: 1190px;

    }

}

.col-12 {

    position: relative;

    width: 100%;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}

.col-12 {

    -ms-flex: 0 0 100%;

    flex: 0 0 100%;

    max-width: 100%;

}

.align-self-center {

    -ms-flex-item-align: center !important;

    align-self: center !important;

}

html {

    box-sizing: border-box;

    font-family: sans-serif;

    -webkit-text-size-adjust: 100%;

    -ms-text-size-adjust: 100%;

    -ms-overflow-style: scrollbar;

    -webkit-tap-highlight-color: transparent;

}

*,

::after,

::before {

    box-sizing: inherit;

}

@-ms-viewport {

    width: device-width;

}

section {

    display: block;

}



p {

    margin-top: 0;

    margin-bottom: 1rem;

    font-size: 16px;

    color: #daffda;



}

strong {

    font-weight: bolder;

}

img {

    vertical-align: middle;

    border-style: none;

}

::-webkit-file-upload-button {

    font: inherit;

    -webkit-appearance: button;

}

section,

.container {

    position: relative;

    word-wrap: break-word;

}







section {

    background-position: 50% 50%;

    background-repeat: no-repeat;

    background-size: cover;

}

.mbr-white {

    color: #fff;

}

.align-center {

    text-align: center;

}

@media (max-width: 767px) {

    .align-center {

        text-align: center;

    }

}

.media-content {

    -webkit-flex-basis: 100%;

    flex-basis: 100%;

}

.media-container-row {

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-flex-direction: row;

    -ms-flex-direction: row;

    flex-direction: row;

    -webkit-flex-wrap: wrap;

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

    -webkit-justify-content: center;

    -ms-flex-pack: center;

    justify-content: center;

    -webkit-align-content: center;

    -ms-flex-line-pack: center;

    align-content: center;

    -webkit-align-items: start;

    -ms-flex-align: start;

    align-items: start;

}

@media (min-width: 992px) {

    .media-container-row {

        -webkit-flex-wrap: nowrap;

        -ms-flex-wrap: nowrap;

        flex-wrap: nowrap;

    }

}

.mbr-figure img {

    display: block;

    width: 100%;

}

.mbr-figure {

    -ms-flex-item-align: center;

    -ms-grid-row-align: center;

    -webkit-align-self: center;

    align-self: center;

}

.mbr-figure img {

    width: 100%;

}

@media (max-width: 991px) {

    .mbr-figure {

        width: 100% !important;

    }

}



.mbr-text {

    font-style: normal;

    line-height: 1.6;

}

.display-7 {

    font-family: "Rubik", sans-serif;

    font-size: 1rem;

}



.cid-qHKfFoeSv6 {

    padding-top: 0;

    padding-bottom: 0;

    background-color: #300332;

}

.cid-qHKfFoeSv6 .testimonial-text {

    font-style: italic;

    color: #f36;

    font-weight: 300;

    text-align: center;

}

.cid-qHKhcKgLJb {

    padding-top: 15px;

    padding-bottom: 15px;

    background-color: #000;

}

.col-sm-6 p{text-align:justify; color: #f5ffff;font-size: 16px;}

.btn-primary, .btn-primary:active {

 background-color: #000000;

 border-color: #149dcc;

 color: #ffffff;

 min-width: 227px;

 /* font-size: 18px; */

}

.mbr-section-btn {

 margin-left: -.25rem;

 margin-right: -.25rem;

 font-size: 28px;

}

.font{

font-size: 12px;}

.timings, .call-us, .ml-badge-gold2

{ max-width: 100%; background-size: 100%; background-image: url('../images/icons.png'); }

 

.timings { background-position: 0 0%; background-size: 100%; }

.call-us { background-position: 0 34.042553%; background-size: 103.34728%; }

.ml-badge-gold2 { background-position: 0 100%; background-size: 705.714286%; }

.dating, .massage, .north

{ max-width: 100%; background-size: 100%; background-image: url('../images/icon-img.png'); }

 

.dating { background-position: 0 0%; background-size: 100%; }

.massage { background-position: 0 50%; background-size: 100%; }

.north { background-position: 0 100%; background-size: 100%; }

* {

	padding: 0;

	margin: 0;

	

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



nav {

	width: 100%;

    padding: 0 2px;

    overflow: hidden;

}



nav ul {

	list-style: none;

	overflow: hidden;

}



nav li a {

	background-color: #000;

    font-size: calc(8px + .3vw);

	border-right: 1px solid #fff;

	color: #fff !important;

	display: block;

	float: left;

	font: 400 15px/1.4;

	padding: 10px;

	text-align: center;

	text-decoration: none;

	text-transform: capitalize;

	width: 10%;

	border: 1px solid #fff;

	letter-spacing: 1px;

	/*TRANSISTIONS*/

	-webkit-transition: background 0.5s ease;

	   -moz-transition: background 0.5s ease;

	     -o-transition: background 0.5s ease;

	    -ms-transition: background 0.5s ease;

            transition: background 0.5s ease;

            font-family: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;

}



/*HOVER*/

nav li a:hover {

	background: #222;

}



/*SMALL*/

nav small {

	font: 100 11px/1 Helvetica, Verdana, Arial, sans-serif;

	text-transform: none;

	color: #aaa;

}



/*BORDER FIX*/

nav li:last-child a {

	 

}



/*BLUE MENU*/

nav .blue {

	margin-top: 50px;

}



.blue li a {

	background: #75b1de;

}



.blue small {

	color: white;

}



.blue li a:hover {

	background: #444;

}



/*RED MENU*/



nav .red {

	margin-top: 50px;

}



.red li a {

	background: #5C0002;

}



.red small {

	color: white;

}



.red li a:hover {

	background: #a60306;

}



/* MEDIA QUERIES*/

@media only screen and (max-width : 1220px),

only screen and (max-device-width : 1220px){

	nav li a {

		font: 400 18px/1.4;

		border: 1px solid #fff;

		width: 20%;  

	}

	

	nav small {

		font: 100 10px/1 Helvetica, Verdana, Arial, sans-serif;

	}

}



@media only screen and (max-width : 930px),

only screen and (max-device-width : 930px){

	nav li a {

		width: 25%;

		border: 1px solid #fff;

	}

	

	nav li:last-child a, nav li:nth-child(4) a {

		 border: 1px solid #fff;

	}

	

	nav li:nth-child(5) a, nav li:nth-child(6) a, nav li:nth-child(7) a, nav li:nth-child(8) a {

		

		    border: 1px solid #fff;

	}

}



@media only screen and (max-width : 580px),

only screen and (max-device-width : 580px){

	nav li a {

		width: 50%;

		padding-top: 12px;

        padding-bottom: 12px;
        font-size: 11px;

	}

	

	nav li:nth-child(even) a {

		

		    border: 1px solid #fff;

	}

	

	nav li:nth-child(5) a, nav li:nth-child(6) a {

		border: 1px solid #fff;

	}

}

.sub-footer-2h {

    background-color:#fdc689;

    line-height: 35px;

   

}



.sub-footer-lh i {

    float:left;

}

.sub-footer-lh span {

    padding-left:10px;

    text-transform: uppercase;

    float:left;

    font-size:12px;

}

.col-lh {

    padding:0px;

}

.col-centered{

    float: none;

    margin: 0 auto; 

}

.sub-footer-lh {

    background-image: url(../images/background-4.jpg);

                        background-repeat: repeat;

}



.sub-footer-lh i {

    float:left;

}

.sub-footer-lh span {

    padding-left:10px;

    text-transform: uppercase;

    float:left;

    font-size:12px;

}

.col-lh {

    padding:0px;

}

.col-centered{

    float: none;

    margin: 0 auto;

}

#footer6-k p {

    font-size: calc(10px + .3vw);

}

.vid{

    margin: 0 auto;

    border: 15px ridge #740000;

	text-align:center;

}

        .mobile{display:none}.desktop{margin:auto}

        @media screen and (min-width: 300px) and (max-width: 630px){.mobile {display:block}.desktop {display:none}}

         



.cast-wrapper2{

	width: 100%;

    box-sizing: border-box;

    padding: 1%;

    text-align: center;

    margin: 0px;

}

div.cast-wrapper2 {

	width: 100%;

	overflow: hidden;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

div.thum-cast-inner2 {

	width: 160px;

	height: 310px;

	display: inline-block;

	margin: 10px 11px 0px 0;

	text-align: center;

	padding-top: 10px;

	border: 1px solid #ca74c6;

	background: url(../images/bg-thum.jpg);

	position: relative;

	border-radius: 3px;

	border-radius: 3px;

	-webkit-box-shadow: 2px 2px 2px #FFCCCC;

	box-shadow: 2px 2px 2px #FFCCCC;

}

.thum-profile {

	text-align: center;

	width: 148px;

	margin-top: 4px;

	margin-right: auto;

	margin-left: auto;

}

.thum-name {

	font-size: 15px;

    font-weight: bold;

    color: #f87c1c;

    text-shadow: 1px 1px #000;

}

.thum-size {

	font-size: 11px;

    color: #ca74c6;

    font-weight: bold;

    text-shadow: 1px 1px #000;

}





.thum-time {

	font-size: 11px;

	color: #fff;

	text-align: center;

	font-weight: bold;

	text-shadow: 1px 1px #000;

}

 

.thum-img {

	border: 1px solid #c4116b;

	border-radius: 3px;

}

.type-icon {

	margin-top: 5px;

	height: 17px;

	margin-bottom: 5px;

}

.thum-profile p{margin-bottom: 0rem;}

.date-back{background-image: url(../images/background-2.jpg);

    background-repeat: repeat;

    background-position: center top;}

    .site-container, .unboxed .site-inner, .unboxed .wrap {

        max-width: 1280px;

    }
        