@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');

    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),
    url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),
    url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),
    url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
}

@font-face {
    font-family: 'IRANSans';
    src: url('../fonts/IRANSans.eot?#') format('eot'), /* IE6�8 */ url('../fonts/IRANSans.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/IRANSans.ttf') format('truetype');  /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
}
body, html {
    height: 100%;
}

.mnwall-item-author{
    display:none !important;
}

a:hover {
    text-decoration: none;
}
body {
    color: #333;
    font-family: "IRANSans";
    font-size: 13px;
    line-height: 25px;
    width: 100%;
    overflow-x: hidden;
	background:#fff;
}.loginWndInside {
    direction: ltr;
}
div, span, h1, h2, h3, h4 ,label{
    font-family: "IRANSans";
}

/*===================================== fontface ====================================*/
.topbackground {
    float: right;
    width: 100%;
}
.tophead {
    background-image: url('/templates/imihydraulic/images/Untitled.png');
    background-repeat: no-repeat;
}
#logo1 {
    height: 75px;
}
#selectionzaban {
    padding: 23px 167px 10px 0px;
}
#selectionzaban img {
    padding: 0 8px;
}
.maximenuck {
    background: none !important;
    border: none !important;
}
#mainmenu {
    position: relative;
    margin-top: -80px;
}
.maximenuck.item122.parent.level1::before {
    position: absolute !important;
    content: "";
    background-image: url('http://nonegar2.ir/imihydraulic/images/headers/icommenu.png');
    width: 30px;
    height: 30px;
    right: 208px;
    background-repeat: no-repeat;
    top: -6px;
}
#slideshow {
    float: right;
    width: 100%;
    margin-top: -40px;
    position: relative;
    min-height: 516px;
}
@media only screen and (max-width: 1000px) {
#mnwall_iso_container_11 .mnwall-item {
    height: 295px !important;
}

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

    .slick-list.draggable {
    direction: ltr;
}
    #slideshow {
    min-height: auto;
    margin-top: 0px;
    }
div#slideshow::after {    
 /* position: absolute;   
    content: "";
    width: 0px !important;
    top: 0px;
    position: absolute;
    right: 0;
    z-index: 12;
    content: "";
    height: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: none !important;
    background-size: auto !important;*/
}
#slideshow .n2-ss-slide-backgrounds:after {
    position: absolute;
    content: "";
    width: 0px !important;
    top: 0px;
    right: 0;
    z-index: 12;
    height: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: none !important;
    background-size: auto;
    z-index: 99;
}
#logo {
    text-align: center;
}
#logo1 {
    height: 0;
}
#search {
    padding-left: 59px;
}
#sub-footer {
    float: right;
    width: 100%;
    background-image: url(http://nonegar2.ir/imihydraulic/templates/imihydraulic/images/footer2.PNG);
    background-repeat: no-repeat;
    background-position: center;
    height: auto!important;
    margin-top: -4px;
    background-size: cover;
}
#footer {
    float: right;
    width: 100%;
    background-image: url(/templates/imihydraulic/images/footer1.png);
    background-repeat: no-repeat;
    background-position: center;
    height: auto!important;
    background-size: cover;
    position: relative;
}
#footermain {
    float: right;
    width: 100%;
    background-image: none !important;
    background-repeat: no-repeat;
    background-size: cover;
}
}
div#n2-ss-1 .n2-style-09efebcef1f2f45d29438e0cabcf79bc-dot.n2-active, div#n2-ss-1 .n2-style-09efebcef1f2f45d29438e0cabcf79bc-dot:hover, div#n2-ss-1 .n2-style-09efebcef1f2f45d29438e0cabcf79bc-dot:focus {
    background: #ed8122 !important;
}
#section2 {
    float: right;
    width: 100%;
    background: #f2f2f2;
    padding: 15px 0;
    padding-top: 70px;
}
#section2 img {
    filter: brightness(0.8);
    padding-bottom: 40px !important;
}
#sectioncol1 a , #sectioncol2 a , #sectioncol3 a , #sectioncol4 a , #sectioncol5 a , #sectioncol6 a {
    position: absolute;
    content: "";
    top: 46px;
    left: 0;
    right: 0;
    color: white;
    font-weight: bold;
    font-size: 15px;
    border: 2px solid #b7b7b7;
    margin: 8px 100px 0px 140px;
    padding: 10px 5px 10px 5px;
}
#sectioncol1 a:hover , #sectioncol2 a:hover , #sectioncol3 a:hover , #sectioncol4 a:hover , #sectioncol5 a:hover , #sectioncol6 a:hover {
    position: absolute;
    content: "";
    top: 46px;
    left: 0;
    right: 0;
    color: white;
    font-weight: bold;
    font-size: 15px;
    border: 1px solid #b7b7b7;
    margin: 8px 100px 0px 140px;
    padding: 10px 5px 10px 5px;
    background: #f87000cc;
    border-radius: 50px 0;
    transition: 0.3s;
}
div#slideshow::after {
/*    width: 368px;
    top: 0px;
    position: absolute;
    right: 0;
    z-index: 12;
    content: "";
    height: 100%;
    background-color: transparent;
    background-repeat: no-repeat;    
    background-image: url(http://nonegar2.ir/imihydraulic/images/slider/afterslider.png);
    background-size: cover; */
}
#logo img {
    position: relative;
    z-index: 1;
}
#logoproject img , #logoblog img  {
    padding: 44px 0px 0px 0px;
}
#logoproject , #logoblog {
    position: relative;
}
#logoproject::after , #logoblog::after  {
    position: absolute;
    content: "";
    background: #f7941d;
    width: 1px;
    height: 96px;
    left: 7px;
    right: 119px;
    top: 16px;
}
#titrproject , #titrblog {
    padding-top: 27px;
    padding-bottom: 40px;
}
#titrproject h3 , #titrblog h3 {
    color: #71ad3a;
    padding-bottom: 6px;
}
#titrproject p , #titrblog p {
    color: #a0a0a0;
    font-size: 15px;
}
#exhibitions , #listofprojects , #daily-News , #gallery-and-movie {
    position: relative;
}
/* #exhibitions::after , #listofprojects::after , #daily-News::after , #gallery-and-movie::after {
    position: absolute;
    width: 283px;
    bottom: -66px;
    position: absolute;
    left: 0;
    z-index: 12;
    content: '';
    height: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url(http://nonegar2.ir/imihydraulic/images/headers/sayeaks.png);
    right: 0;
} */
#section3 {
    float: right;
    width: 100%;
    padding-bottom: 55px;
}
#section4 {
    background: #f2f2f2;
    float: right;
    width: 100%;
    padding-bottom: 55px;
}
#exhibitions a , #listofprojects a , #daily-News a , #gallery-and-movie a {
    text-align: center;
    color: white !important;
    position: absolute;
    bottom: 12px;
    direction: ltr;
    z-index: 33;
    left: 123px;
    right: 0;
    font-size: 16px;
}
.shir-h , .unit-h , .pomp-h , .silandr-h {
    background: white;
    color: #a2a2a2 !important;
    border: 4px solid #f2f2f2;
}
.shir-h img , .unit-h img , .pomp-h img , .silandr-h img {
    margin-right: -12px;
    width: 274px !important;
    height: 141px !important;
}
.shir-h h3 , .unit-h h3 , .pomp-h h3 , .silandr-h h3 {
    color: #6b6b6b;
    font-size: 22px;
    padding-bottom: 18px;
}
.shir-h a , .unit-h a , .pomp-h a , .silandr-h a {
    color: white;
    background: #007cc4;
    padding: 10px 17px 10px 17px;
    border: 1px solid;
    border-radius: 9%;
}
.shir-h a:hover , .unit-h a:hover , .pomp-h a:hover , .silandr-h a:hover {
    background: white;
    color: #007cc4;
    border: 1px solid #007cc4;
}
.shir-h p , .unit-h p , .pomp-h p , .silandr-h p {
    padding-bottom: 9px;
}
#logoslider1 {
    float: right;
    width: 100%;
    direction: ltr;
}
#logoslider1 h3 {
    direction: rtl;
    text-align: center;
    padding-bottom: 39px;
    font-size: 22px;
}
#logoslider2 {
    float: right;
    width: 100%;
    direction: ltr;
}
#footer {
    float: right;
    width: 100%;
}
#logofooter img {
    padding: 34px 0px 0px 0px;
}
#logofooter p {
    text-align: center;
    font-size: 10px;
    color: #425a35;
}
#khadamat h3 {
    font-size: 18px;
    color: white;
}
#khadamat {
    padding-top: 15px;
    margin: 0px 0px 0px 35px;
}
#khadamat ul {
    background: #c8c8c840;
    padding-right: 28px !important;
}
#khadamat li {
    position: relative;
}
#khadamat a {
    color: white !important;
    padding: 8px 0px !important;
    text-align: right !important;
}
#khadamat a:hover {
    background: transparent !important;
    font-size: 13px !important;
    color: white !important;
}
#khadamat li::after {
    position: absolute;
    content: "";
    background: #c79334;
    width: 75px;
    height: 1px;
    top: 40px;
    right: -29px;
}
#khadamat li::before {
    position: absolute;
    content: "";
    height: 6px;
    width: 6px;
    background-color: #ed8122;
    bottom: 15px;
    right: -15px;
}
#info {
    padding-top: 53px;
    color: white;
    font-size: 13px;
}
#info td {
    padding-bottom: 14px;
}
#info a {
    color: white;
}
#picmap {
    padding-top: 70px;
}
#sub-footer {
    float: right;
    width: 100%;
    padding-top: 15px;
}
#social-network {
    padding-top: 20px;
}
#social-network a {
    background: #111;
    padding: 7px;
    border-radius: 17%;
}
#social-network a:hover {
    background: transparent !important;
    border: 1px solid #ed8122;
}
#social-network a {
    background: #111 !important;
    padding: 5px 12px;
    border-radius: 17%;
}
#nonegar {
    color: #929292 !important;
    text-align: left;
    line-height: 17px;
    padding-top: 9px;
    padding-left: 42px;
    direction: ltr;
}
#footermain {
    float: right;
    width: 100%;
    background-image: url(/images/headers/backgroundfooter.gif);
    background-repeat: no-repeat;
    background-size: cover;
}
.custompicmainmenu {
    margin-right: 65px !important;
    position: relative;
}
.custompicmainmenu::after {
    position: absolute;
    content: "";
    background: black;
    width: 1px;
    height: 189px;
    left: 0px;
    right: -32px;
    top: 22px;
}
.nav.menu.mod-list a {
    text-align: center !important;
    color: black !important;
    font-size: 12px !important;
    padding-bottom: 13px !important;
}
.nav.menu.mod-list a:hover {
    text-align: center !important;
    color: #f87000 !important;
    font-size: 12px !important;
    padding-bottom: 13px !important;
}
.stage {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;

}
#footermain {
    position: relative;
}
#infocantacus {
    float: right;
    width: 100%;
}
#slidecontac {
    float: right;
    width: 100%;
    margin-top: -40px;
}
#formtamas h2 {
    font-size: 25px;
    padding: 30px;
    font-weight: bold;
    position: relative;
}
#formtamas h2::after {
    position: absolute;
    content: "";
    background: #f7b034;
    width: 228px;
    height: 3px;
    left: 0px;
    right: 24px;
    top: 68px;
}
#infootamas {
    text-align: right;
    direction: ltr;
    background: #d7d7d72b;
    margin-top: 86px;
    border: 1px solid #9999992b;

}
#infootamas h3 {
    padding: 30px;
    color: black;
}
#infootamas table {
    text-align: right;
    margin-right: 81px !important;
}
.card-img-overlayteam-member-name {
    font-size: 17px;
}
#infootamas td {
    padding: 4px 5px;
}
#infootamas a {
    color: black;
}
#magalatsilandr2 .mnwall-item-img img {
    width: 100% !important;
    height: 212px !important;
}
#mnwall_container_1 a.mnwall_page.mnw_active, #mnwall_container_1 a.mnwall-reset-btn {
    background-color: #fff;
    border-color: #e96d51;
    color: black;
}
#magalatsilandr1 h3  {
    font-size: 22px;
    padding: 32px;
    position: relative;
}
#magalatsilandr1 h3::after {
    position: absolute;
    content: "";
    background: #fbb83c;
    width: 183px;
    height: 5px;
    left: 0px;
    right: 34px;
    top: 65px;
}
#magalatsilandr2 h3 {
    font-size: 21px;
    padding: 23px;
}
#magalatshir1 h3 , #magalatunit h3 , #magalatpump h3   {
    font-size: 22px;
    padding: 32px;
    position: relative;
}
#magalatshir1 h3::after , #magalatunit h3::after , #magalatpump h3::after {
    position: absolute;
    content: "";
    background: #fbb83c;
    width: 183px;
    height: 5px;
    left: 0px;
    right: 34px;
    top: 65px;
}
a {
    color: #ec9319;
}
h1 {
    font-size: 29px;
}
.jxtc_jcwwall_tmp10 a.info {
    display: inline-block;
    text-decoration: none;
    padding: 11px 46px;
    background: #fbb83c;
    color: #fff;
    text-transform: uppercase;
    -webkit-box-shadow: 0 0 1px #000;
    -moz-box-shadow: 0 0 1px #000;
    box-shadow: 0 0 1px #000;
}
.page-header h2 {
    font-size: 20px !important;
    position: relative;
}
.page-header h2::after {
    position: absolute;
    content: "";
    background: #53a842;
    width: 22px;
    height: 6px;
    left: 0;
    right: -32px;
    top: 11px;
}

.jxtc_jcwwall_tmp10 h2 {
    font-size: 20px;
}
#galeryaaks, #galeryafilm {
    width: 50%;
    background-color: white;
    display: block;
    margin: 0 auto;
    border: 1px solid #b9b8b8;
    padding: 2px !important;
    border-radius: 5%;
    margin-bottom: 32px;
}
#galeryaaks:hover{
    border-bottom-left-radius: 50% 52px;
    box-shadow: -5px 10px 15px rgba(0,0,0,0.25);
    transition: 0.4s;
    cursor: pointer;
}
#galeryafilm:hover{
    border-bottom-left-radius: 50% 52px;
    box-shadow: -5px 10px 15px rgba(0,0,0,0.25);
    transition: 0.4s;
    cursor: pointer;
}
#galeryafilm a, #galeryaaks a {
    border-top: 1px solid #ccc;
}
div#galeryafilm img , div#galeryaaks img {
    width: 80%;
}
#galeryaaks p , #galeryafilm p{
    font-size: 21px;
    padding: 15px 0 !important;
}
.pg-csv-box {
    width: 22%;
    height: 188px;
}
.pg-csv-box-img img {
    width: 245px !important;
    height: 151px !important;
}
.pg-cv-box {
    height: 165px;
    width: 230px;
}
.pg-cv-box-img img {
    height: 119px;
    width: 230px;
}
@media screen and (max-width: 1024px) and (min-width: 770px) , (max-width: 1024px) {
 #section2 img {
    filter: brightness(0.8);
    padding-bottom: 40px !important;
    max-width: 100% !important;
}
div#section4 img {
    max-width: 100% !important;
}
 .nav.menu.mod-list img {
    display: none;
}
#galeryaaks, #galeryafilm {
    width: 100%;
}
.custompicmainmenu img {
    display: none;
}
.custompicmainmenu::after {
    position: absolute;
    content: "";
    background: black;
    width: 1px;
    height: 0px;
    left: 0px;
    right: -32px;
    top: 22px;
}
#slideshow {
    float: right;
    width: 100%;
    margin-top: -40px;
    position: relative;
    min-height: 100%;
}
.nav.menu.mod-list a {
    text-align: center !important;
    color: white !important;
    font-size: 16px !important;
    padding-bottom: 7px !important;
}
 .maximenuck.level1:after {
    position: absolute !important;
    content: "";
    background-image: none;
    width: 0;
    height: 0;
    right: 0;
    background-repeat: no-repeat;
    top: 0;
}
 #kamtar {
    border: 1px solid 
    #d9d9d9;
    padding: 13px 0;
    width: 100% !important;
    text-align: center !important;
    margin: auto;
        margin-top: auto;
    cursor: pointer;
    margin-top: 50px;
    font-size: 16px;
}
#table-category {
    width: 100% !important;
    display: block;
}
#table-category td {
    width: 100%;
    display: block;
}
span.catItemImage img {
    width: 100% !important;
    display: block;
}
#nonegar {
    color: #929292 !important;
    text-align: right;
    line-height: 17px;
    padding-top: 9px;
    padding-left: 42px;
    direction: ltr;
}
#table-sylandr td {
    width: 100% !important;
    display: block;
}
#table-sylandr {
    width: 100% !important;
    display: block;
}
table#table-sylandr img {
    text-align: center !important;
    margin: 0 auto;
    display: block;
}
}
@media only screen and (max-width: 700px) {
   #formtamas h2::after {
    position: absolute;
    content: "";
    background: 
    #f7b034;
    width: 228px;
    height: 3px;
    left: 0px;
    right: 24px;
    top: 95px;
}
.pg-csv-box {
    width: 78%;
    height: 221px;
}
#galeryaaks, #galeryafilm {
    width: 100%;
}
.item-pagenamayeshg img {
    width: 100%;
}
#table-sylandr td {
    width: 100% !important;
    display: block;
}
#table-sylandr {
    width: 100% !important;
    display: block;
}
#kamtar {
    border: 1px solid 
    #d9d9d9;
    padding: 13px 0;
    width: 100% !important;
    text-align: center !important;
    margin: auto;
        margin-top: auto;
    cursor: pointer;
    margin-top: 50px;
    font-size: 16px;
}
#table-category {
    width: 100% !important;
    display: block;
}
#table-category td {
    width: 100%;
    display: block;
}
div.itemListCategory img {
    width: 100%;
    display: block;
}
span.catItemImage img {
    border: 0 !important;
    padding: 0px;
    width: 100% !important;
}
.nav.menu.mod-list img {
    display: none;
}
.nav.menu.mod-list a {
    color: white !important;
    font-size: 13px !important;
    line-height: 19px !important;
}
.maximenuck.item122.parent.level1::before {
    position: absolute !important;
    content: "";
    background-image: url('http://nonegar2.ir/imihydraulic/images/headers/icommenu.png');
    width: 0px;
    height: 0px;
    right: 208px;
    background-repeat: no-repeat;
    top: 0px;
}
.custompicmainmenu::after {
    position: absolute;
    content: "";
    background: black;
    width: 1px;
    height: 0px;
    left: 0px;
    right: -32px;
    top: 22px;
}
.custompicmainmenu img {
    display: none;
}
.catItemImageBlock {
    float: none !important;
    width: 100% !important;
}
.col-xs-12.col-sm-3.col-md-3.side5 {
    margin-top: 0% !important;
}
div.itemContainer {
    width: 100% !important;
}
}
#btcontentshowcase202 .jcarousel li {
    height: 310px!important;
}
.itemListCategory {
    background: none !important;
    border: 1px solid white !important;
    margin-bottom: 60px !important;
}
.itemListCategory h1 {
    font-size: 23px;
    color: #808080;
    position: relative;
}
.itemListCategory h1::after {
    position: absolute;
    content: "";
    background: #e5b957;
    width: 22px;
    height: 6px;
    left: 0;
    right: -32px;
    top: 11px;
}
.catItemTitle h3 {
    position: relative;
}
.catItemTitle a {
    font-size: 18px;
    text-align: center;
    display: block;
}
h3.catItemTitle a {
    color: #676767;
}
.itemImageBlock .modal {
    display: block;
    position: relative;
}
.itemTitle {
    font-size: 23px !important;
    line-height: 100% !important;
    border-bottom: 11px solid #f3f3f4;
    padding-bottom: 20px !important;
    text-align: center;
}
.itemTitle {
    position: relative;
    padding-top: 20px !important;
}
.itemTitle::after {
    position: absolute;
    content: "";
    width: 289px;
    height: 11px;
    top: 63px;
    left: 0px;
    right: 417px;
    background: #f29416d1;
}
.breadcrumbs {
    padding: 17px 27px;
    border: 2px solid #f3f3f4;
    margin-bottom: 38px;
}
.nav.nav-tabs.nav-stacked {
    border-bottom: none;
}
.content-links-a {
    display: none !important;
}
.item-pagenamayeshg .mnwall-item-inner-cont {
    border: 1px solid #b9b8b8;
    padding: 2px !important;
    border-radius: 5%;
}
.item-pagenamayeshg .mnwall-title a {
    font-size: 15px !important;
    text-align: center !important;
    display: block;
}
.readmore a {
    font-size: 17px;
    border: 1px solid #ec9319;
    background: #ec9319;
    background-color: ec9319;
    color: white;
    padding: 4px 20px 4px 20px;
}
.bt-introtext {
    margin: 5px 0px 51px 0px !important;
}
.defaultLayout .bt-contentshowcase a:hover {
    background-color: #fff;
    color: #ec9319 !important;
}
.item-pagesystemfilter .catwallitem img {
    width: 87%;
    height: 94%;
    border: 11px solid #53a842;
}
.item-pagesystemfilter .catwalltitle {
    z-index: 4;
    margin-top: -51px;
    padding: 8px;
    font-size: 19px;
    background: rgba(0, 0, 0, 0.24);
    position: relative;
    width: 321px;
    text-align: center;
}
.item-pagesystemfilter h3.mnwall-title {
    line-height: 24px;
    margin: 0;
    padding: 0px 0px 0px;
    color: white !important;
    text-align: center;
}
.item-pagesystemfilter .mnwall-columns .mnwall-item-inner {
    padding: 8px 0;
    position: relative;
    z-index: 2;
}
.item-pagesystemfilter .dark-text h3.mnwall-title a, .dark-text h3.mnwall-title span {
    color: white;
    font-size: 15px;
}
.item-pagesystemfilter .mnwall-cover:hover {
    filter: brightness(1.3);
}
.item-pagenamayeshg .mnwall-item-inner-cont:hover {
    border-bottom-left-radius: 50% 52px;
    box-shadow: -5px 10px 15px rgba(0,0,0,0.25);
    transition: 0.4s;
    cursor: pointer;
}
.mnwall_page.mnw_active {
    border-radius: 20px !important;
}
.mnwall_page.mnw_active {
    background-color: white !important;
    border-color: black !important;
    color: black !important;
    box-shadow: -6px 1px 1px #7b7b7b !important;
}
.moghayese {
    text-align: center !important;
    padding: 0 30px;
}
.moghayese span {
    font-size: 15px !important;
    color: #65605c !important;
}
.moghayese span:hover {
    color: #868686ed !important;
}
.jmoddiv.jmodinside {
    position: static !important;
}
.formproduct h2 {
    font-size: 25px;
    padding: 25px;
    position: relative;
}
.formproduct h2::after {
    position: absolute;
    content: "";
    background: #1b9aef;
    width: 154px;
    height: 3px;
    top: 60px;
    left: 0;
    right: 27px;
}
.formproduct h2::before {
    position: absolute;
    content: "";
    background: #1b9aef;
    width: 127px;
    height: 3px;
    top: 67px;
    left: 0;
    right: 27px;
}
.uk-form-row.rsform-block.rsform-block-sizecylandr {
    width: 30% !important;
    text-align: left;
}
.formproduct {
    border: 1px solid #eae3e3;
    box-shadow: 13px 3px 8px;
    padding: 37px;
}
.item-pagesystemfilter .mnwall-columns .mnwall-photo-link img {
    width: 100%;
    max-width: 100%;
    height: 183px;
    border: 2px solid aliceblue;
    border-radius: 4%;
}
.item-pagesystemfilter .mnwall-item-inner-cont {
    border: 1px solid #b9b8b8;
    padding: 2px !important;
    border-radius: 5%;
}
.item-pagesystemfilter .mnwall-title a {
    font-size: 15px !important;
    text-align: center !important;
    display: block;
    color: #333 !important;
}
.item-pagesystemfilter .mnwall-item-inner-cont:hover {
    border-bottom-left-radius: 50% 52px;
    box-shadow: -5px 10px 15px rgba(0,0,0,0.25);
    transition: 0.4s;
    cursor: pointer;
}
.col-xs-12.col-sm-3.col-md-3.side5 {
    margin-top: 35%;
}
ul.latestnews.mod-list {
    overflow: scroll;
    height: 460px;
    border-right: 1px solid #9f9f9f;
    border-bottom: 1px solid #9f9f9f;
}
ul.latestnews.mod-list {
    list-style: square;
    padding-right: 27px;
}
div#sidebar h3 {
    font-size: 20px !important;
    color: #ec9319;
    border-bottom: 2px dotted #999;
    display: block;
    padding-bottom: 22px;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 3px;
}
div#sidebar a {
    color: #403e3e;
    font-weight: 600;
}
.clsonvan .mnwall-item-img {
    width: 403px;
}
#biishtar h3 {
    font-size: 17px !important;
    cursor: pointer !important;
    color: #ec9319;
}
#kamtar {
    border: 2px dashed cadetblue;
    padding: 22px 0;
    width: 22%;
}
#kamtar {
    border: 1px solid #d9d9d9;
    padding: 13px 0;
    width: 22%;
    text-align: center !important;
    margin: auto;
    cursor: pointer;
    margin-top: 50px;
    font-size: 16px;
}
.catItemImage img {
    padding: 0 !important;
}
.catItemView.groupPrimary {
    border: 1px solid #b9b8b8;
    padding: 19px !important;
    border-radius: 5%;
    margin: 10px;
}
.catItemView.groupPrimary:hover {
    border-bottom-left-radius: 37% 42px;
    box-shadow: -5px 10px 15px rgba(0,0,0,0.25);
    transition: 0.4s;
    cursor: pointer;
}
.clsonvan .mnwall-title a {
    font-size: 15px !important;
    text-align: right !important;
    display: block;
}
.clsonvan .mnwall-item-inner-cont {
    border: none;
    padding: none !important;
    border-radius: 0%;
        border-bottom-left-radius: 0%;
    border-bottom-left-radius: 0%;
}
.clsonvan .mnwall-item-inner-cont:hover {
    border-bottom-left-radius: 0px;
    box-shadow: 0px;
    transition: none;
    cursor: pointer;
}
#section5 {
    float: right;
    width: 100%;
}
#section6 {
    float: right;
    width: 100%;
    border-bottom: 3px groove #f2f2f2;
    border-top: 3px groove #f2f2f2;
}
#section6 img {
    width: 100%;
}
.n2-ss-slide-backgrounds:after {
    width: 368px;
    top: 0px;
    position: absolute;
    right: 0;
    z-index: 12;
    content: "";
    height: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url(http://nonegar2.ir/imihydraulic/images/slider/afterslider.png);
    background-size: cover;
z-index: 99;
}