﻿@import url("/app_style/css/font.css");

body {
    font-family:iran_sans !important;
    font-size:20px;
}

img {
    max-width:100%;
}

.contentHtml {
        text-align:justify;
}

.page-form{
    width:50%;
    margin:auto;
}

.pageTreeContainer {
    padding-top: 30px;
    padding-bottom: 30px;
    font-size:15px;
}

.pageTreeContainer a {
    color: #f89eb4 !important
}

.pageTreeContainer a:hover {
    color: #f89eb4 !important;
    text-decoration:none;
}

.pageTreeContainer a:visited {
    color: #f89eb4 !important
}

.pageTitle {
    border-bottom : 1px solid #f89eb4;
    padding-bottom:20px;
    margin-bottom:20px;
}

.newsList-item {
}

.newsList-item a {
    color: #f89eb4 !important
}
.newsList-item a:hover {
    color: #f89eb4 !important
}
.newsList-item a:visited {
    color: #f89eb4 !important
}

.publishDate{
    color:silver;
    font-size:12px;
}

.requirement {
    color: red;
    font-weight: bold;
}

.myBtn {
    background-color:#f89eb4 !important;
    color:white !important;
    border:1px solid #f89eb4 !important;
}

.myBtn:hover {
    background-color:white !important;
    color:#f89eb4 !important;
    border:1px solid #f89eb4 !important;
}

.index-answerNow {
    margin-top:100px;
    margin-bottom:100px;
    padding-top:50px;
    padding-bottom:50px;
    background-color:#f89eb4 !important;
    color:white !important;
}

.index-answerNow-box {
    border:solid 1px white;
    padding:10px;
    float:right;
}

.index-answerNow-content {
    padding-top:10px;
    padding-bottom:10px;
}

.index-line-middle {
    height:20px;
    width:33.333333%;
    background-image:url('/image/fa/line.png');
    background-position:center center;
    background-repeat:no-repeat;
    margin:auto;
    margin-top:10px;
    margin-bottom:10px;

    -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
    transition: width 2s;
}

.index-line-middle:hover {
    width:50%;
}

.index-line-middle2 {
    height:20px;
    width:33.333333%;
    background-image:url('/image/fa/line2.png');
    background-position:center center;
    background-repeat:no-repeat;
    margin:auto;
    margin-top:10px;
    margin-bottom:10px;

    -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
    transition: width 2s;
}

.index-line-middle2:hover {
    width:50%;
}

.index-doomad, .index-aroos {
    width:304px;
    height:270px;
    padding-top:43px;
    background-image:url('/image/fa/frame.jpg');
    background-position:center center;
    margin:auto;
    margin-top:15px;
    margin-bottom:15px;
}


.index-saghdoosh {
    background-image:url('/image/fa/index-shghdoosh.jpg');
    background-position:center center;
    background-size:cover;
    background-repeat:no-repeat;
    padding-top:70px;
    padding-bottom:70px;
    color:white;
    margin:0px;
    margin-top:50px;
    margin-bottom:50px;
}

.index-saghdoosh-item {
    padding-top:15px;
    padding-bottom:15px;
    color:white;
    background-color:#f89eb4;
    font-size:15px;
}

.index-gallery img {
    margin-bottom:30px;
    max-height:200px;
}

.index-newsContainer{
    margin-top:80px;
    background-color:#f1f1f1;
    padding-top:50px;
    padding-bottom:50px;
}

.index-newsItem-publishDate {
    color:#f89eb4;
}

.master-footer {
    background-color:#2d2d2d;
    padding-top:50px;
    padding-bottom:50px;
    color:#999999;
    font-size:15px;
}

.master-footer h4{
    color:white;
    font-weight:600;
}

.master-footer-socialLogo{
    width:20px;
}

.master-footer a{
    color:#c88394;
}

.master-footer a:hover{
    color:#c88394;
}

.master-copyRight{
    background-color:#373737;
    padding-top:15px;
    padding-bottom:15px;
    color:#666666;
    font-size:15px;
}

.master-copyRight a{
    color:#666666;
}

.master-copyRight a:hover{
    color:#666666;
}

.master-logo{
    color:#373737;
    font-size:30px;
    font-weight:600;
    text-decoration:none;
}

.master-logo:hover{
    color:#373737;
    text-decoration:none;
}

/* nivo slider */
.nivoContainer {
    border-top:10px solid #e6e6e6;

}

.nivo-controlNav {
    padding:0px !important;
    margin-top:-50px !important;
    z-index:5000;
    position:relative;
    margin-bottom:0px !important;
}



/* bootstrap start */


.navbar {
    margin-bottom: 0;
    background-color: #fff;
    border: 0;
    font-size: 15px !important;
    letter-spacing: 1px;
    border-radius: 0;
    height:80px;
}

.navbar li a, .navbar .navbar-brand {
    color: #cccccc !important;
    padding-top:29px !important;
    padding-bottom:29px !important;
}

.navbar-nav li a:hover, .navbar-nav li.active a {
    color: #b6b6b6 !important;
    background-color: #eeeeee !important;
    padding-top:29px !important;
    padding-bottom:29px !important;
}

.navbar-default .navbar-toggle {
    border-color: transparent;
    color: #cccccc !important;
}

.navbar-collapse{
    padding:0px;
}

.icon-bar{
    background-color: white !important;
}
/* bootstrap start */

/* resize page start */

@media screen and (max-width: 768px) {
    .navbar-collapse{
        padding-left:15px;
        padding-right:15px;
    }

    .page-form{
        width:100%;
    }

}

/* resize page end */