/*Reset Stylesheet*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;color:#666}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-spacing:0;direction:rtl}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
a{text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;color:#666;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
a:hover{color:#05AECC}
*,:before,:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
ul, ol, li,ul li {border-width: 0;list-style: outside none none;margin: 0;padding: 0}


h1,h2,h3,h4,h5{font-weight:normal;font-style:normal}

/*General Stylesheet*/
@font-face {
    font-family:'Font';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Font.eot');
    src: url('../fonts/Font.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Font.woff2') format('woff2'),
        url('../fonts/Font.woff') format('woff'),
    url('../fonts/Font.ttf') format('truetype');
}

body{direction:rtl}

.icon{background:rgba(0, 0, 0, 0) url("../images/icnall.png") no-repeat scroll 0 0;display:block;height:400px;width:400px}
.icn1{background:rgba(0, 0, 0, 0) url("../images/icnall1.png") no-repeat scroll 0 0;display:block;height:400px;width:400px}
#mr{width:100%;position:relative;margin:0 auto}

.fixed{position:fixed !important}

.fr{float:right !important}
.fl{float:left !important}
.ltr{direction:ltr}
.rtl{direction:rtl}

.input{border:1px solid #ccc;border-radius:4px;height:36px;padding:5px;width:100%;font-family:Font;font-size:12px}
.input1{border:1px solid #00bd77;border-radius:16px;height:40px;padding:15px;width:100%;font-family:Font;font-size:12px;background-color:#e7e7e7}
.textarea{border:1px solid #ccc;border-radius:3px;resize:vertical;min-height:100px;max-height:200px;width:100%;height:200px;font-family:FONT;font-size:12px;color:#666}




.center{width:90%;margin:0 auto}
.row{width:98%;float:right;margin:0 1%}


.mb6{margin-bottom:-6px}
.mt0{margin-top:0 !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt20{margin-top:20px !important}
.cursor{cursor:pointer}


.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}


.w100d{width:100% !important}
.w90d{width:89% !important}
.w80d{width:79% !important}
.w70d{width:69% !important}
.w60d{width:59% !important}
.w50d{width:49% !important}
.w40d{width:39% !important}
.w30d{width:29% !important}
.w25d{width:24% !important}
.w20d{width:19% !important}


.w100{width:100px !important}
.w150{width:150px !important}
.w200{width:200px !important}
.w700{width:700px !important}
.w1000{width:999px !important}



.back_blue{background-color:#2692ee !important}
.back_white{background-color:#fff !important}
.back_green{background-color:#2AC94B !important}
.back_red{background-color:#e31e24 !important}

.font_white{color:#fff !important}
.font_red{color:#F00 !important}
.font_firebrick{color:firebrick !important}
.font_green{color:#2AC94B !important}
.font_blue{color:#2692ee !important}



.border_blue{border-color:#2692ee !important}
.border_green{border: 1px solid #00bd77}
.border-0{border:0 !important}


.btn{cursor:pointer}

.error{display:none}
.active{display:block !important}
.errori{border:1px solid #F00 !important}

.hidden{display:none !important}



.flagfa{background-position:0px -257px}
.flagen{background-position:-136px -257px}
.flagru{background-position:-102px -257px}
.flagar{background-position:-34px -257px}
.flagtr{background-position:-68px -257px}



.cent{text-align:center !important;margin:auto !important}
.button{cursor:pointer;border-radius:4px;font-size:14px;line-height:26px;margin-top:8px;padding:4px 32px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#acacac)";-moz-box-shadow: 0px 0px 3px #acacac;-webkit-box-shadow: 0px 0px 3px #acacac;box-shadow: 0px 0px 3px #acacac;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#acacac)}
.button:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#bcbcbc)";-moz-box-shadow: inset 0px 0px 3px #bcbcbc;-webkit-box-shadow: inset 0px 0px 3px #bcbcbc;box-shadow: inset 0px 0px 3px #bcbcbc;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color=#bcbcbc)}


input:focus,textarea:focus{outline:0}




.massage{text-align:center;display:none}



.model-back{position:fixed;top:0;text-align: center;left:0;right:0;bottom:0;z-index:100;font-family:inherit;overflow:hidden;background-color:#000;opacity:.5;color:#000}
.model-dialog{position:fixed;z-index:101;right:0;height:auto;overflow:auto;direction:rtl;margin:auto;border-radius:10px;top:50%;left:0;transform:translate(0, -50%);opacity:1;background-color:#fff;-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 50%);box-shadow:0 5px 15px rgb(0 0 0 / 50%);width:30%;padding:10px}
.modal-header,.modal-body,.modal-footer{}
.modal-title{font-size:16px}
.modal-body{overflow-x:auto;padding-bottom:10px;height:200px}
.modal-body::-webkit-scrollbar{width:1px}
.modal-body::-webkit-scrollbar-track{background:#fff}
.modal-body::-webkit-scrollbar-thumb{background-color:#fff;border:none}
.modal-body li{cursor:pointer;border-bottom:1px solid #ccc;padding:7px}
.modal-body li:first-child{border-bottom:none}
.modal-body li:hover{color:#2692ee}
.modal-input{margin:10px 0}
.modal-close:hover{background-position:-240px -65px}
.modal-body,.modal-footer{border:none;border-top:1px solid #CCCCCC}
.modal-footer{padding-top:10px}








/* scroller */
body::-webkit-scrollbar{width:12px}
body::-webkit-scrollbar-track{background:#f2f2f2}
body::-webkit-scrollbar-thumb{background-color:#ccc;border:3px solid #f2f2f2}
/* scroller */


iframe{display:none}




/* Slider */
@font-face{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;
    src: url('../fonts/slick.eot');
    src: url('../fonts/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick.woff') format('woff'), url('../fonts/slick.ttf') format('truetype'), url('../fonts/slick.svg#slick') format('svg');
}
.pics{direction:ltr}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear: both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{}
.slick-slide img{display: block}
.slick-slide.slick-loading img{display: none}
.slick-slide.dragging img{pointer-events: none}
.slick-initialized .slick-slide{display: block}
.slick-loading .slick-slide{visibility: hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
.slick-loading .slick-list{background: #fff url('../images/ajax-loader.gif') center center no-repeat}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;bottom:6px;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left: auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right: auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.slick-slide {margin:0px 20px}
.slick-slide img{width:100%}
.slick-prev:before,.slick-next:before{color:#ffffff}
.slick-slide {transition:all ease-in-out .3s}
.slick-active {opacity:.5}
.slick-current {opacity:1}
.slick-prev,.slick-next{z-index:1}
/*.slick-prev{left:10px}
.slick-next{left:30px}*/
/* Slider */













.header1{height:82px;width:100%;border-bottom:1px solid #ededed}
.header{background:#A8B2DB url("../images/back.jpg") no-repeat scroll 0 0;display:block;height:617px;width:100%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}
.header #cloud1{background:url("../images/cloud1.png") no-repeat scroll 0 0;display:block;height:273px;width:500px;position:absolute;z-index:1;-webkit-animation: mymove1 350s infinite;animation:mymove1 350s infinite}
.header #cloud2{background:url("../images/cloud2.png") no-repeat scroll 0 0;display:block;height:278px;width:600px;position:absolute;z-index:1}
.header #cloud3{background:url("../images/cloud3.png") no-repeat scroll 0 0;display:block;height:445px;width:738px;position:absolute;z-index:1;-webkit-animation: mymove 350s infinite;animation:mymove 350s infinite}
@-webkit-keyframes mymove{0%{top:0px;left:50px}25%{top:0px;left:500px}50%{top:0px;left:50px}}
@keyframes mymove{0%{top:0px;left:50px}25%{top:0px;left:500px}50%{top:0px;left:50px}}
@-webkit-keyframes mymove1{0%{bottom:0px;left:50px}25%{bottom:0px;left:500px}50%{bottom:0px;left:50px}}
@keyframes mymove1{0%{bottom:0px;left:50px}25%{bottom:0px;left:500px}50%{bottom:0px;left:50px}}

.header #title{margin:80px auto;position:relative;z-index:2;background:url("../images/logo.png") no-repeat scroll 0 0;width:400px;height:72px}
.header #title1{margin:80px auto;position:relative;z-index:4;width:fit-content;border-radius:15px;opacity:.6;padding:20px;text-align:center;font-size:20px;font-weight:bold;background-color:#fff;color:#e31e24}
.header #building{background:url("../images/building.png") no-repeat scroll 0 0;display:block;height:210px;width:110px;position:absolute;z-index:3;top:200px;left:46%}
.header #logotop,.header1 #logotop{width:190px;margin-top:27px}
.header #ht,.header1 #ht{height:82px;width:100%;position:relative;z-index:5}
.header #ht.fixed,.header1 #ht.fixed{background-color:#ffffff;z-index:5;opacity:0.95;box-shadow:0px 1px 4px 0px rgb(0 0 0 / 10%)}
.header #ht.fixed #menuTop ul li a,.header1 #ht.fixed #menuTop ul li a{color:#000}
.header #ht.fixed #menuTop ul li a:hover,.header1 #ht.fixed #menuTop ul li a:hover{color:#ffffff}
.logo{background-position:0px 0px;width:187px;height:30px;cursor:pointer}






.header #menuTop ul li,.header1 #menuTop ul li{position:relative}
.header #menuTop ul li:hover ul,.header1 #menuTop ul li:hover ul{display:block}
.header #menuTop ul ul li,.header1 #menuTop ul ul li{height:30px;line-height:30px}
.header #menuTop ul ul li a,.header1 #menuTop ul ul li a{width:100%;padding:3px 10px;color:#000}
.header #menuTop ul ul li a:hover,.header1 #menuTop ul ul li a:hover{color:#fff}
.header #menuTop ul li a,.header1 #menuTop ul li a{padding:30px 10px;color:#ffffff}
.header #menuTop ul li a:hover,.header1 #menuTop ul li a:hover{background-color:#901834}

.header #search,#main1 #search{width:748px;margin:0 auto;height:73px;position:relative;border-radius:50px;z-index:4}
#main1 #search{top:400px}
.header #search #color,#main1 #search #color{background-color:#FAFAFA;opacity:.5;position:absolute;width:100%;height:100%;border-radius:50px;z-index:1}
.header #search input,#main1 #search input{background-color:#ffffff;position:absolute;z-index:2;height:42px;line-height:42px;margin-top:15px}

.header #search #si4:hover,#main1 #search #si4:hover{background-color:#444444}
.header1 #menuTop ul li a{padding:30px 10px;color:#000}
.header1 #menuTop ul li a:hover{background-color:#901834;color:#fff}
.header #boxLang,.header1 #boxLang{height:200px;cursor:auto;display:none;margin-top:-2px}
.header #boxLang li,.header1 #boxLang li{height:20px;margin:2px 0;cursor:pointer}
.header #fsearech,.header1 #fsearech{position:relative;z-index:4;width:100%;height:100%}
.header #fsearech .selectList span,.header1 #fsearech .selectList span{border-radius:0}







.step h2,.step .com{text-align:center}
.step h2{font-size:16px;color:#000}
.step .more a{color:#e31e24}
.step .com{font-size:12px;color:#AFAFAF}
.step{padding:60px}
#step1{}
#step2{padding:80px}
#step2 .com{margin-bottom:50px}
#step2 #is21{width:68%}
#step2 #is23{width:100%;margin-top:2%}
.places{height:400px;position:relative}
.places img{width:100%;height:400px;object-fit:cover}
.places figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.places figure:hover img,.places .content:hover .places figure img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.places h2,.places .type,.places .listings_n{width:100%;color:#ffffff;font-size:16px;text-align:center}
.places a{color:#ffffff}
.places h2{font-size:24px}
.places .listings{background-color:#e31e24;color:#ffffff;padding:2px 10px;width:fit-content;margin:0 auto}
#step3{}
#step4{}
.newsletter{width:500px;margin:0 auto}
.newsletter input{height:42px;line-height:42px}
#step5{}
#step2,#step4{background-color:#F5F8FA}


#main1{background-color:#F5F8FA;padding:20px 0}












.ft .related-unit{position:relative;padding-bottom:5px;width:100%;height:70px}




#main .items .item .details .info {min-height: 40px;}










.iranmoharek #motorcyclePart{direction:rtl}
.iranmoharek{font-family:FONT;font-size:12px;text-align:right}
.header.iranmoharek,.iranmoharek .main,.iranmoharek .footer,.iranmoharek .menu{width:100%;float:right}
.iranmoharek .menu ul{float:right}
.iranmoharek .header{background-color:#222;background-image:url('../images/back.jpg');background-repeat:no-repeat;background-position:center -450px;height:100vh;min-height:375px;position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.iranmoharek .header .menu{position:fixed;z-index:2;width:100%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;margin: 0 auto}
.iranmoharek .header.back .menu{background-color:#fff;width:100%;height:70px;box-shadow:0px 1px 4px 0px rgb(0 0 0 / 10%)}	
.iranmoharek .header.back .menu ul li a{color:#000}
.iranmoharek .menu ul{}	
.iranmoharek .menu ul li{float:right;margin:3px 5px;padding:21px 0}	
.iranmoharek .menu ul li a{padding:10px;color:#fff}	
.iranmoharek .menu ul li a:hover{background-color:#fd0;border-radius:4px}	
.iranmoharek .header.back .menu ul li a:hover{color:#fff}	
.iranmoharek .menu ul li:first-child a{color:#e31e24}	
.iranmoharek .header.back .menu ul li a.active{background-color:#000;border-radius:4px;color:#fff;margin-top:-10px}
.iranmoharek .logo{background-image:url('../images/logoiranmoharek.png');width:161px;height:46px;float:left;margin:12px}
.iranmoharek .section{padding:30px 10px;font-size:14px;display:flex}
.iranmoharek .section h1{font-size:20px;margin-bottom:20px;color:#000}
.iranmoharek .section h2{font-size:18px;margin-bottom:20px;color:#043d97}
.iranmoharek .section span{font-size:14px;width:100%;float:right}
.iranmoharek .section span img{width:100%;height:auto}
.iranmoharek .cah{width:40%;float:right;margin:3% 5%;text-align:justify;direction:rtl}
.iranmoharek .cah1{width:60%;float:right;margin:3% 2%;text-align:justify;direction:rtl}
.iranmoharek .cah2{width:32%;float:right;margin:3% 2%;text-align:justify;direction:rtl}
.iranmoharek .section.font-w{color:#fff !important}
.iranmoharek .section.font-w h1{color:#fff}
.iranmoharek .section.font-w span{color:#fff}
.iranmoharek .section.font-w span div{color:#fff} 
.iranmoharek #contact{background-color:#343434;background-size:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.iranmoharek .btn{background-color:#e31e24;width:auto;padding:4px 10px;cursor:pointer;float:left;border-radius:4px}
.iranmoharek .btn a{color:#fff}
.iranmoharek .sliderr{width:700px;margin:0 auto}
.iranmoharek .sliderr img{width:300px}
.iranmoharek #motorcycleSale{background-image: url('../images/motorcycle.jpg');background-size:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.iranmoharek #motorcycleSale h1,.iranmoharek #motorcycleSale h2,.iranmoharek #motorcycleSale span{color:#fff}
#step1 .slick-prev,#projects .slick-prev{left:10px}
#step1 .slick-next,#projects .slick-next{left:30px}
#bikeSale{width:100%;margin:0 auto;background-color:lightseagreen;text-align:center}
#bikeSale .image{border-radius:10px;width:22.3%;margin:0 2%;position:relative;z-index:1;text-align:center;display:inline-block}
#bikeSale .image img{border-radius:10px;width:100%}
#bikeSale .image .info{text-align:center;position:absolute;z-index:2;font-size:40px;color:#fff;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}
section#aboute{background-color:#b5cea9}
section#aboute span{color:#fff}
#bikeSale .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
#bikeSale .image:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}
section#motorcycleSale img{border-radius:10px}
section#motorcycleSale img{border-radius:10px}











.item,#main .slick-list.draggable,#main .pics .slick-slide img{border-radius:10px}
