@font-face {
    font-family: 'discoregular';
    src: url('fonts/disco___-webfont.eot');
    src: url('fonts/disco___-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/disco___-webfont.woff') format('woff'),
         url('fonts/disco___-webfont.ttf') format('truetype'),
         url('fonts/disco___-webfont.svg#discoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ma-nouvelle-mode-icons';
    src: url('ma-nouvelle-mode-icons.eot');
}
@font-face {
    font-family: 'ma-nouvelle-mode-icons';
    src: url('ma-nouvelle-mode-icons.eot?#iefix&v=3.2.1') format('embedded-opentype'), 
    url('ma-nouvelle-mode-icons.woff?v=3.2.1') format('woff'), 
    url('ma-nouvelle-mode-icons.ttf?v=3.2.1') format('truetype'), 
    url('ma-nouvelle-mode-icons.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.home .nrelate {
    display: none;
}
#sidebar {
    text-align: center;
}
.widget img {
    padding: 5px 0;
    border-radius: 12px;
}
img {
    height: auto;
}

/********* BLOGHER AD Bar 
#manbhbar {
    position: fixed;
    top: 0px;
    z-index: 9999;
    width: 100%;
}
body.full-width #top {
    margin-top: 53px;
}
***********/
/********* Widget Area above body ***********/
manabovebody {
    text-align: center;
}
/********* Header ***********/
#header {
    padding-bottom: 10px;
    padding-top: 10px;
}
/********* Header Images ***********/
#logo {    
 margin-left: 4%;
   
}
#mantagline {
    margin-top: 30px;
}
.header-widget {
    margin-right: 97px;
}
/********* Top Navigation Styling ***********/

#top ul.nav li a {
    font-family: 'discoregular';
    font-size: 1em;
}
#top ul.nav li a {
    padding-top: .2em !important;
    padding-bottom: .2em !important;
}
/********* MENU STYLING ***********/

#navigation ul.rss li a:before {
    line-height: 2em;
}
#navigation ul.nav li a {
    height: 40px;
    overflow: hidden;
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}
#navigation {
   
}
#nav-container {
    
}
#nav-container #navigation ul#main-nav > li:first-child {
    top: 0px;
}
ul.nav li {
    top: 0px;
}
/* Beauty */
#menu-item-9785 a:before {
    content: "\e606";
    font-family: 'ma-nouvelle-mode-icons';
    font-size: 1em;
    left: -9px;
    position: relative;
    top: 3px;
}
#menu-item-9785 a {
    padding-left: 39px;
    padding-right: 35px;
}

/* FASHION */

#menu-item-9786 a:before {
    content: "\e604";
    font-family: 'ma-nouvelle-mode-icons';
    font-size: 1.3em;
    left: 95px;
    position: absolute;
    top: 10px;
}
#menu-item-9786 a {
    font-family: 'discoregular';
    font-size: 1.4em;
    line-height: 1.3em;
    padding-left: 20px;
    padding-right: 40px;
    position: relative;
    top: 0;
}
/* HAIR */
#menu-item-9788 a:before {
    content: "\e602";
    font-family: 'ma-nouvelle-mode-icons';
    font-size: 1.2em;
    left: 57px;
    position: absolute;
    top: -7px;
}
#menu-item-9788 a {
    line-height: 2;
    padding-left: 32px;
    padding-right: 45px;
    position: relative;
}
/* LIFE IN FRANCE */

#menu-item-9790 a:before {
    content: "\e603";
   font-family: 'ma-nouvelle-mode-icons';
    font-size: 1.6em;
    left: 26px;
    position: absolute;
    top: 15px;
}
#menu-item-9790 a {
    font-family: 'discoregular';
    font-size: 1.3em;
    left: 0;
    line-height: 1em;
    padding-left: 49px;
    padding-right: 18px;
    padding-top: 18px !important;
    position: relative;
    top: 0;
    width: 80px;

    /*font-family: 'discoregular';
    font-size: 1.1em;
    left: 0;
    line-height: 2.4em;
    padding-left: 26px;
    padding-right: 14px;
    position: relative;
    top: 0; */
}
/* LIFESTYLE */
#menu-item-9787 a:before {
    content: "\e601";
    font-family: 'ma-nouvelle-mode-icons';
    font-size: 0.8em;
    left: 21px;
    position: absolute;
    top: 5px;
}
#menu-item-9787 a {
    left: 0;
    line-height: 1.6;
    padding-left: 50px;
    padding-right: 26px;
    position: relative;
    top: 0;
}
/* TRAVEL */
#menu-item-9791 a:before {
    content: "\e600";
    font-family: 'ma-nouvelle-mode-icons';
    font-size: .9em;
    left: 21px;
    position: absolute;
    top: -4px;
}
#menu-item-9791 a {
    font-family: 'discoregular';
    font-size: 1.4em;
    left: 0;
    line-height: 2.6em;
    padding-left: 54px;
    padding-right: 28px;
    position: relative;
    top: 0;
}
/* FAMILY */
#menu-item-9789 a:before {
    content: "\e605";
    font-family: 'ma-nouvelle-mode-icons';
    font-size: 1.1em;
    left: 78px;
    position: absolute;
    top: 3px;
}
#menu-item-9789 a {
    left: 0;
    line-height: 1.6em;
    padding-right: 58px;
    position: relative;
    top: 0;
}
/********* Category Loops   ***********/
/*
-----------------------------------------------------
One Column layout 
-----------------------------------------------------
*/
.one-col mancatloop1,.one-col mancatloop2,.one-col mancatloop3,.one-col mancatloop3 {
    width: 97%;
    background-color: white;
    }

.one-col .catloop {
    margin: 0 3%;
}
/*
-----------------------------------------------------
Category Loops (below the content)
-----------------------------------------------------
*/
.single mancatloop1,
.page mancatloop1{
   
    margin-top: 42px;
   
}


.post .catloops,
.archive .catloops{
    display:none;
}
.catloops{
    left: 0;
    padding: 0 0 0 3%;
    position: relative;
    top: 0;
    width: 100%;
    height: auto;
    margin-bottom: 35px;
    float: right;
}
cattitle {    
   color: #5AC4BF;
    font-family: "Euphoria Script";
    font-size: 2.6em;
    height: 30px;
    position: relative;
    top: -22px;
    width: 120px;
    left: -14px;
}
.catloop img {
    border-radius: 8px;
    box-shadow: 0px 2px 7px gray;
    margin: 9px 0;
}
.catloop img:hover {
    box-shadow: 0px 2px 7px lightgray;
}
.catloop li {
   list-style: none outside none;
    max-width: 160px;
    text-align: center;
    position: relative;
    top: 3px;
    
}
.catads {
    text-align: center;
}
.catloop {
    float: left;
    margin: 0 2%;
}
mancatloop1{    
    float: left;
    height: 114px;
    width: 64%;
}
mancatloop1 .catloop li{
    max-width: 150px;
}
mancatloop2,mancatloop3,mancatloop4{
    float: left;
    width: 64%;
}
#content{
padding-bottom: 10px

}
/* Beauty */
mancatloop1 cattitle:before{
    content: "\e606";
    font-family: 'ma-nouvelle-mode-icons';
    position: relative;
    top: 7px;
    left: -5px;

}
/* Family */
mancatloop2 cattitle:after{
    content: "\e605";
    font-family: 'ma-nouvelle-mode-icons';
    left: 5px;
    position: relative;
    top: 5px;

}
/* Fashion */
mancatloop3 cattitle:after{
    content: "\e604";
    font-family: 'ma-nouvelle-mode-icons';
    left: -17px;
    position: relative;
    top: 16px;

}
/* Lifestyle */
mancatloop4 cattitle:before{
    content: "\e601";
    font-family: 'ma-nouvelle-mode-icons';
    left: -5px;
    position: relative;
    top: 1px;
    font-size: .8em;

}


/********* Make Menu pretty on phones  ***********/
/*
------------------------------------------------------
1200px layout --  Layout 
-----------------------------------------------------
*/
@media only screen and (max-width: 1200px) {

/*----------Catloops--------------*/
.catloops {
    background-color: white;
}
.catloop li {

}
.catloop {
    padding: 0 2%;
}
mancatloop1,mancatloop2,mancatloop3,mancatloop4 {
    width: 97%!important;
    height: auto;
}

}
/*
------------------------------------------------------
750px layout -- Small Layout 
-----------------------------------------------------
*/

@media only screen and (max-width: 715px) {

#sidebar .widget h3{
padding-left: 12px;
}
.widget h3{
    font-size: 1.7em;
    text-align: center;
}

#navigation {
    text-align: center;
}

/* Beauty */
#menu-item-9785 a:before {
    display: none;
}
#menu-item-9785 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
    margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;
}

#menu-item-9786 a:before {
    display: none;
}
#menu-item-9786 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
    margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;
}
/* HAIR */
#menu-item-9788 a:before {
    display: none;
}
#menu-item-9788 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;}
/* LIFE IN FRANCE */

#menu-item-9790 a:before {
    display: none;
}
#menu-item-9790 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
    margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;
     width: auto;
}
/* LIFESTYLE */
#menu-item-9787 a:before {
    display: none;
}
#menu-item-9787 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
    margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;
}
/* TRAVEL */
#menu-item-9791 a:before {
    display: none;
}
#menu-item-9791 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
    margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;
}
/* FAMILY */
#menu-item-9789 a:before {
    display: none;
}
#menu-item-9789 a {
    font-family: "Euphoria Script";
    text-align: center;
    font-size: 2.5em;
    line-height: 1;
    margin: 15px 0;
    border-top: 2px dotted;
    border-bottom: 2px dotted;
}

/*----------Catloops--------------*/

mancatloop1, mancatloop2, mancatloop3, mancatloop4{
display: none;
}

}