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,center,dl,dt,dd,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,img{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{outline:none;padding:0;margin:0}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*******/
@font-face {font-family: 'FontAwesome';src: url('fonts/fontawesome-webfont.eot?v=4.7.0');src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 400;
    src: url('fonts/IRANSansWeb(FaNum).eot');
    src: url('fonts/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),url('fonts/IRANSansWeb(FaNum).woff2') format('woff2'),url('fonts/IRANSansWeb(FaNum).woff') format('woff'),url('fonts/IRANSansWeb(FaNum).ttf') format('truetype');
}
@font-face {font-family: IRANSans2;font-style: normal;font-weight: normal;src: url('fonts/IRANSansWeb.eot');src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */url('fonts/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/url('fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/url('fonts/IRANSansWeb.ttf') format('truetype');}
@font-face {font-family: 'IRANSans_Bold';src: url('fonts/IRANSans_Bold.eot');src: url('fonts/IRANSans_Bold.eot') format('embedded-opentype'),url('fonts/IRANSans_Bold.woff2') format('woff2'),url('fonts/IRANSans_Bold.woff') format('woff'),url('fonts/IRANSans_Bold.ttf') format('truetype'),url('fonts/IRANSans_Bold.svg#IRANSans_Bold') format('svg');}
/*****/
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-map-marker:before {
    content: "\f041";
}
.fa-phone:before {
    content: "\f095";
}
.fa-envelope-o:before {
    content: "\f003";
}
.fa-home:before {
    content: "\f015";
}
a {color:#ed1b2f;-webkit-transition: color 0.4s  ease-out;-moz-transition: color 0.4s  ease-out;-ms-transition: color 0.4s  ease-out;-o-transition: color 0.4s  ease-out;transition: color 0.4s  ease-out;}
a ,a:hover a:focus ,a:active {text-decoration:none!important;outline:none;}
a:hover , a:focus ,a:active ,a:not([href]):not([tabindex]):hover {color:#ec141d;}
.trans,#top-slider .owl-dots div span  ,.owl-buttons > div ,#fav-menu .owl-dots .owl-dot ,.owl-buttons > div ,#tab-detail > ul li.act a:after ,#top-slider .item .txt .more a:before ,#home-items .row > div .txt:before ,#home-items .row > div .txt:after ,p.more a:before {-webkit-transition: all 0.4s  ease-out;-moz-transition: all 0.4s  ease-out;-ms-transition: all 0.4s  ease-out;-o-transition: all 0.4s  ease-out;transition: all 0.4s  ease-out;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {float: right!important;}
.container-fluid, .container {direction:rtl;text-align:right;}
button {outline:none!important}
.bold  ,strong {font-family:'IRANSans_Bold';}
textarea {resize:vertical;height:150px;}
/*****/
body {color: #303133;font-size:15px;font-family:IRANSans;overflow-x:hidden;line-height:30px;width:100%;}
body.inner-body {background-color:#f5f5f5}
/******/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{visibility:hidden;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;margin:0 auto;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{visibility:visible;opacity:1;display:block;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#303133}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-buttons.disabled {display:none!important;}
/*****/
#open-menu {height: 33px;padding: 0;position: relative;width: 35px;z-index: 10;text-indent:40px;color:#fff;display:none;float: left;margin:16px 0 0 0;}
#open-menu .icon-bar {display: block;position: absolute;top: 14px;left: 3px;right: auto;height: 8px;background:#fff;width:25px;height:2px;}
#open-menu .icon-bar:before, #open-menu .icon-bar:after {position: absolute;display: block; left: 0;width: 100%;height:2px;background-color:#fff;content: "";}
#open-menu .icon-bar:before {top:-7px;}
#open-menu .icon-bar:after {bottom: -7px;} 
#open-menu .icon-bar {-webkit-transition: background 0s 0.3s;transition: background 0s 0.3s;}
#open-menu .icon-bar:before,#open-menu .icon-bar:after {-webkit-transition-duration: 0.3s, 0.3s;transition-duration: 0.3s, 0.3s;-webkit-transition-delay: 0.3s, 0s;transition-delay: 0.3s, 0s;}
#open-menu .icon-bar:before {-webkit-transition-property: top, -webkit-transform;transition-property: top, transform;}
#open-menu .icon-bar:after {-webkit-transition-property: bottom, -webkit-transform;transition-property: bottom, transform;}
#open-menu .icon-bar.active {background: none;}
#open-menu .icon-bar.active:before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
#open-menu .icon-bar.active:after {bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
#open-menu .icon-bar.active:before,#open-menu .icon-bar.active:after {-webkit-transition-delay: 0s, 0.3s;transition-delay: 0s, 0.3s;}
#pageslide {background-color: #070707;background:rgba(7, 7, 7, 0.95) none repeat scroll 0 0;color: #fff;display: none;height: 100%;overflow: scroll;padding: 32px 20px 0;position: fixed;top: 0;width: 250px;z-index: 999999;box-shadow:0 0 5px -2px #303133;-webkit-box-shadow:0 0 5px -2px #303133;overflow:scroll;direction:rtl;}
#pageslide ul {direction:rtl;text-align:right;width:100%;list-style:none;padding:0px;margin:0px;}
#pageslide ul ul ul ul {display:block!important}
#pageslide ul li {width:100%;float:right;}
#pageslide ul li a img {display:none;}
#pageslide > ul  > li:first-child > a i {float:none}
#pageslide ul li a i {float:left}
#pageslide ul  > li  > a {border-bottom: 1px solid #3f3f3f;color: #eee;display: block;padding: 15px 5px;}
#pageslide ul li ul {float:right;width:100%;transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
#pageslide ul li {width:100%;margin-left:0px;}
#pageslide ul li a {border-bottom:1px solid #404040;width:100%;display:block;color:#fff;padding:9px;font-size:0.95em;}
#pageslide ul li ul {display:none;background:#333!important}
#pageslide ul li ul ul {background:#777!important}
#pageslide ul li ul li a {padding:10px 25px 10px 10px;}
#pageslide ul li ul li.submenu a {padding:10px 20px 10px 10px;}
#pageslide ul li ul li a i:before {content: "\f107";}
#pageslide ul li ul li li a {padding-right:45px;}
#body {margin: 0px !important;padding:0px!important;}
/********/
#top-slider img {width:100%;}
#top-slider .item {position:relative;}
#top-slider .item .txt {position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;overflow:hidden}
#top-slider .item .txt .container > div {font-size:1.1em;width:50%;line-height:30px;}
#top-slider .item .txt .container > div h2 {font-size:1.1em;margin-bottom:15px;opacity:0}
#top-slider .item .txt .more {margin-top:15px;opacity:0}
#top-slider .item .txt .more a ,.btn-cmd {    background-color: #ff0017;
    font-size: 0.95em;
    color: #fff;
    padding: 3px 25px;position:relative;border:1px solid #ff0017;z-index:1;display:inline-block}
#top-slider .item .txt .more a:hover {color:#ff0017}
#top-slider .item .txt .more a:before ,p.more a:before {content:"";display:block;width:0;height:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:-1}
#top-slider .item .txt .more a:hover:before ,p.more a:hover:before {width:100%;left:auto;right:0}
#top-slider .item p  {opacity:0}
#top-slider .active .item p , #top-slider .active .item .txt .container > div h2 , #top-slider .active .item .txt .more {-webkit-animation: toLeftFromRight 0.6s forwards;-moz-animation: toLeftFromRight 0.6s forwards;animation: toLeftFromRight 0.6s forwards;animation-delay:1.2s;}
#top-slider .active .item .txt .container > div h2  {animation-delay: 0.9s;}
#top-slider .active .item .txt .more {animation-delay: 1.6s;}
#top-slider .owl-dots {position:absolute;bottom:10px;left:0px;text-align:center;width:100%}
#top-slider .owl-dots div {width:10px;height:10px;display:inline-block;margin:0 2px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;position:relative;}
#top-slider .owl-dots div span {position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ff0017;border-radius:50%;-webkit-border-radius:50%;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}
#top-slider .owl-dots div.active span {transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
/********/
#top-header {  
    width: 100%;
    background: rgba(0, 0, 0, 0.95);
    z-index: 10000;
    padding: 10px 0;position:relative;z-index:100}
#top-header.fix {position:fixed;top:-100%;left:0;width:100%;-webkit-animation: anim1 1s forwards;-moz-animation: anim1 1s forwards;animation: anim1 1s forwards;    background: rgba(0, 0, 0, 0.8);}
#logo {float:right}
#logo img {width:120px;}
#top-nav {float:left;margin-top:17px;}
#top-nav ul {list-style:none;padding:0;margin:0}
#top-nav > ul {float:left}
#top-nav > ul > li {float:right;}
#top-nav > ul > li > a {display:block;color:#fff;padding:10px 15px;}
#top-nav > ul > li > a:hover {color:#ff0017;}
#top-nav ul li {position:relative}
#top-nav ul li ul  {    position: absolute;
    width: 200px;
    background: rgba(0, 0, 0, 0.95);display:none}
#top-nav ul li ul li {width:100%}
#top-nav ul li ul li a {display:block;color:#fff;padding:3px 10px}
#top-nav ul li ul li a:hover {color:#ed1b2f}
/********************/
#home-items {margin:50px auto;}
#home-items .row {margin:0}
#home-items .row > div {padding:0;position:relative;}
#home-items .row > div .txt {position:absolute;width:88%;height:88%;left:6%;top:6%;padding:15px;text-align:center;color:#fff;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}
#home-items .row > div .txt:before ,#home-items .row > div .txt:after {content:"";display:block;width:100%;height:100%;opacity:0.5;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:0;right:0;z-index:-1}
#home-items .row > div:hover .txt:before ,#home-items .row > div:hover .txt:after {width:0;height:0}
#home-items .row > div .txt:after {border-bottom:1px solid #fff;border-left:1px solid #fff;border-top:0;border-right:0;right:auto;left:0;top:auto;bottom:0}
#home-items .row > div .txt h2 {font-size:1.05em}
#home-items .row > div .txt p:nth-child(2) {margin:5px 0}
p.more a {background-color: #ff0017;
          border:1px solid #ff0017;
    font-size: 0.95em;
    color: #fff;
    padding: 3px 25px;display:inline-block;position:relative;z-index:1}
p.more a:hover {color:#ff0017}
.bg-gray {
        background-color: #f8f8f8;
    border: 2px solid #eee;
    padding: 50px 0;
}
.title {    margin-bottom: 20px;
    text-align: center;}
.title h3 {
    color: #ff0017;
}
.title p {font-size: 1.05em;
    margin-top: 5px;}
#services {padding-bottom:20px;}
#services.row > div {margin-bottom:30px;text-align:center;}
#services .row > div {margin-bottom:30px;text-align:center;}
#services .row > div h2 {margin:10px 0 5px}
#services .row > div h2 a {font-size:1.05em;color:#303133;display:block}
#services .row > div h2 a:hover {color:#ed1b2f;}
#services .row > div {color:#777;}
#services img {width:100%}
/*****/
#about-us {margin:50px auto;}
#about-us .row {-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
#about-us .cnt > h2 {color:#ff0017; }
#about-us .cnt > p {
    margin: 5px 0;
    font-size: 1.05em;
}
#about-us .txt {
    color: #777;
    margin-bottom: 10px;
}
#gallery .row , #gallery.row {margin:0 -2px;}
#gallery .row > div ,#gallery.row > div {padding:0 2px;margin-bottom:4px;}
#gallery a:hover img {filter:grayscale(1);}
#home-text {margin:50px 0;background:url(img/img1.jpg) no-repeat center center;background-attachment:fixed;padding:50px 0;position:relative;z-index:1}
#home-text:before {content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:rgba(0,0,0,0.6);}
#home-text .container {text-align:center;color:#fff}
#home-text h4 {font-size:1.2em;}
#home-text .txt {    color: #ddd;
    margin: 10px 0 15px;}
#our-team {margin-top:50px;}
#our-team .item {position:relative;overflow:hidden}
#our-team .item > div {background:rgba(158,138,120,0.8);position:absolute;bottom:-100%;width:100%;padding:10px; color:#fff;text-align:center;-webkit-transition: all 0.8s  ease-out;-moz-transition: bottom 0.8s  ease-out;-ms-transition: bottom 0.8s  ease-out;-o-transition: bottom 0.8s  ease-out;transition: bottom 0.8s  ease-out;}
#our-team .item:hover > div  {bottom:0}
/*****/
#blog.row > div {margin-bottom:30px;}
#blog .item {box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);}
#blog .item > div {padding:15px;}
#blog .item h3 a {color:#000}
#blog .item p:nth-child(2) {color:#777;margin:3px 0}
#blog .item .read-more a {color:#000;display:inline-block;}
#blog .item .read-more a:hover ,.footer-nav ul a:hover ,#contact-footer a:hover {color:#ff0017}
#blog .item .read-more a:before {content: "";
    display: inline-block;
    width: 30px;
    height: 4px;
    background-color: #ff0017;
    margin-left: 5px;
    position: relative;
    top: -2px;}
/*****/
#footer {background-color:#f5f5f5;padding:30px 0;color:#000;margin-top:50px}
#footer .subj {color:#000;font-weight:600;margin-bottom:20px;}
#social-media {margin-top:20px;}
#social-media a {float:right;width:40px;height:40px;background-color:#f3f4fd;color: #213663;padding:5px;margin-left:10px;border-radius:5px;-webkit-border-radius:5px;}
#social-media a:hover {background-color:#fff;}
#social-media a img {width:30px;height:30px;}
.footer-nav ul {list-style:none;padding:0;margin:0;}
.footer-nav ul li {width:100%;}
.footer-nav ul a {display:block;color:#000;margin-bottom:5px;}
#contact-footer a {color:#000;}
#contact-footer p {margin-bottom:5px;}
#contact-footer p i {margin-left:5px;float:right;position:relative;top:7px;}
#Copyright {background-color: #e4dfdf;
    padding: 10px 0;
    font-size: 0.9em;   }
/****/
#lng {color: #fff;float: left;margin: 27px 0 0 0;margin-right: 10px;}
#lng a {color:#fff}
/******/
#page-banner {
    position: relative;
}
#page-banner img {width:100%;height:200px;object-fit:cover}
#page-title {
    position: absolute;
    display:-webkit-box;display:-ms-flexbox;display:flex;
    -webkit-box-align:center;-ms-flex-align:center;align-items:center;
    color: #fff;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font-size: 1.1em;
    text-align: center;
    justify-content: center;
}
#page-title h1 {text-align:center;}
/*****/
#mappath {
    
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
    margin: 20px 0;
}
#mappath a {color:#000;}
#mappath a:hover {color:#f2cc8f}
#dynamic-text img ,.text-news img {max-width:100%;height:auto!important}
#services.row {padding-bottom:0}
#services .row > div {margin-bottom:30px;}
#news-detail h1 {margin-bottom:15px;}
#news-detail .textsummer {
    padding: 15px;
    background-color: #f5f5f5;
    margin-bottom: 15px;
    border-radius: 3px;
}
#-xcaptcha-image{float:right;}
#-xcaptcha-refresh {border: 1px solid #AFAFAF;border-radius: 4px;cursor: pointer;float: right;margin: 14px 20px 0px 0;padding: 0px 8px;background:#fff}
#-xcaptcha-refresh:before {color: #DA0000; content: "\f021";font-family:FontAwesome;font-size: 13px;margin: 0px;padding: 0px;}
.form-control {font-size:0.95em}
.field-validation-error {display:block;color:red;font-size:0.9em}
.btn-cmd {cursor:pointer;border:0}
.btn-cmd:hover {background-color:#bb0a1a;}
.CheckList ,.RadioButton {margin-left:10px}
.CheckList input ,.RadioButton input {margin-left:3px}
.required  i {color:red}
#contacts-content > h3 {font-family:IRANSans_Bold;    margin-bottom: 15px;}

@media (max-width:991.98px) {
    .contact-us .description {margin-bottom:30px}
    #lng {margin-top:17px;}
    #top-nav {display:none}
    #logo img {width:88px;}
    #top-slider .item p:nth-child(2) {display:none}
    #about-us .cnt {margin-bottom:30px;}
    .footer-nav {margin-top:30px;}
}
@media (max-width:767.98px) {
    #services .row > div a img ,#blog .item img {display:block;width:100%}
    #our-team .item > div {bottom:0}
    #our-team .row > div {margin-bottom:30px;}
    #contact-footer {margin-top:30px;}
    .contact-us #EMail {margin-bottom:1rem;}
}


 @-webkit-keyframes toLeftFromRight {
	0% {
		-webkit-transform: translate(10%);
        opacity: 0;
	}

	100% {
		opacity: 1;
        -webkit-transform: translate(0%);
	}
    }
    @-moz-keyframes toLeftFromRight {
	0% {
		-moz-transform: translate(10%);
        opacity: 0;
	}

	100% {
		opacity: 1;
        -moz-transform: translate(0%);
	}
}
    @keyframes toLeftFromRight {
	0% {
		transform: translate(10%);
        opacity: 0;
	}

	100% {
		opacity: 1;
        transform: translate(0%);
	}
    }


/*******/
 @-webkit-keyframes anim1 {
	0% {
		top:-100%
	}

	100% {
		top:0
	}
    }
    @-moz-keyframes anim1 {
	0% {
		top:-100%
	}

	100% {
		top:0
	}
}
    @keyframes anim1 {
	0% {
		top:-100%
	}

	100% {
		top:0
	}
    }