﻿@font-face {
    font-family: 'BYekan';
    src: url('/fonts/WebYekanLight.eot?#') format('eot'), /* IE6–8 */
    url('/fonts/WebYekanLight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('/fonts/WebYekanLight.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

ol, ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after, q:before, q:after {
        content: '';
        content: none;
    }

table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* start editing from here */
a {
    text-decoration: none;
}

.txt-rt {
    text-align: right;
}
/* text align right */
.txt-lt {
    text-align: left;
}
/* text align left */
.txt-center {
    text-align: center;
}
/* text align center */
.float-rt {
    float: right;
}
/* float right */
.float-lt {
    float: left;
}
/* float left */
.clear {
    clear: both;
}
/* clear float */
.pos-relative {
    position: relative;
}
/* Position Relative */
.pos-absolute {
    position: absolute;
}
/* Position Absolute */
.vertical-base {
    vertical-align: baseline;
}
/* vertical align baseline */
.vertical-top {
    vertical-align: top;
}
/* vertical align top */
.underline {
    padding-bottom: 5px;
    border-bottom: 1px solid #eee;
    margin: 0 0 20px 0;
}
/* Add 5px bottom padding and a underline */
nav.vertical ul li {
    display: block;
}
/* vertical menu */
nav.horizontal ul li {
    display: inline-block;
}
/* horizontal menu */
img {
    max-width: 100%;
}
/*end reset*/
body {
    font-family: "Century Gothic",Arial, Helvetica, sans-serif;
}

.wrap {
    width: 100%;
    margin: 0 auto;
}

.logo {
    float: right;
}

.header {
    background: #E7E7E7;
    -webkit-box-shadow: 0 8px 6px -6px rgb(214, 214, 214);
    -moz-box-shadow: 0 8px 6px -6px rgb(214, 214, 214);
    box-shadow: 0 8px 6px -6px rgb(214, 214, 214);
}

    .header h1 a {
        color: #E54AA7;
        font-family: 'Ropa Sans', sans-serif;
        font-size: 3em;
        text-transform: uppercase;
        text-shadow: 0px 0px 10px rgb(255, 255, 255);
        display: block;
        margin-top: 9.5px;
    }

/*---banner----*/
.banner {
    text-align: center;
    margin-top: 25px;
}

    .banner h2, .banner h3 {
        color: #000;
        font-family: 'Ropa Sans', sans-serif;
        font-size: 2.5em;
    }

    .banner h3 {
        color: #E54AA7;
    }

body {
    font-family: "BYekan", Tahoma !important;
    font-size: 14px !important;
    line-height: 2.4em !important;
    margin: 0;
    padding: 0;
}
