*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
*:focus { outline: 0; }
@font-face { font-family: 'Yekan'; src: url('../fonts/Yekan.eot') format('eot'), url("../fonts/Yekan.woff") format("woff"), url('../fonts/Yekan.ttf') format('truetype');}
@font-face { font-family: 'Neirizi2'; src: url('../fonts/me_quran.eot') format('embedded-opentype'), url('../fonts/me_quran.ttf') format('truetype');}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
body { direction: rtl; background: #f2f3fb; color: #505050; line-height: 24px; word-wrap: break-word; font-family: 'Yekan', tahoma; font-size: 15px;}
h1, h2, h3, h4, h5 { line-height: normal; font-weight: normal; }
a { color: #000; text-decoration: none; transition: .2s; }
a:hover { color: #57a7f1; }
.h10{width:150px;height:86px;padding:0px 0px 0px 5px;float:right;;Border-radius:7px}
.hslider{width:300px;height:315px;float:right;Border-radius:7px;}
img{border:none;vertical-align:middle;Border-radius:5px;max-width: 100%;height: auto; }
img::selection{ background: transparent; }
img::-moz-selection{ background: transparent; }
::selection{ background:#49a1fa; color:#fff; text-shadow:1px 1px 0 #000; }
::-webkit-input-placeholder { color: #aaa; direction: rtl; text-align: right; }
::-moz-placeholder { color: #aaa; direction: rtl; text-align: right; }
:-ms-input-placeholder { color: #aaa; direction: rtl; text-align: right; }
input, button, textarea, select { border: 1px solid #e0e0e0; background: #fff; font-family: 'Yekan', tahoma; font-size: 14px; transition: .3s; }
input:focus { border: 1px solid #aaa; }
input[type=checkbox] { vertical-align: middle; }
li { list-style-type: none; }
.left { float: left; }
.right { float: right; }
.taleft { text-align: left; }
.taright { text-align: right; }
.center { text-align: center; }
.justify { text-align: justify; }
.valign { vertical-align: middle; }
.ltr { text-align: left; }
.rtl { text-align: right; }
.en { font-family: tahoma !important; }
.oh { overflow: hidden; }
.clear, .clr { clear: both; }

.wrapper { width: 1160px; margin: 0 auto; overflow: hidden; }

.topbar { background: #1e203a; border-bottom: 1px solid #313554; height: 40px; color: #fff; font-size: 13px; }
.topbar .wrapper { height: 40px; }
.topbar .right { padding-top: 8px; }
.topbar .left a { display: inline-block; float: left; padding: 8px 10px 7px 14px; background: #252943; color: #fff; border-right: 1px solid #313554; border-left: 1px solid #313554; border-bottom: 1px solid #313554; height: 40px; }
.topbar .left a img { margin-left: 5px; vertical-align: middle; }
.topbar .left a:hover { background: #2c304a; }

.header { background: #252b42; text-align: center; }
.header h1 { color: #57a7f1; font-size: 32px; padding: 30px 0 0 0; }
.header h2 { color: #fff; font-size: 17px; padding-bottom: 40px; }

.navigation { background: #fff; text-align: center; margin-bottom: 35px; box-shadow: 0 3px 3px rgba(0,0,0,0.03); z-index: 100; width: 100%; top: 0; transition: .10s; }
.navigation ul { border-top: 1px solid #ebebeb; }
.navigation li { display: inline-block; position: relative; }
.navigation li.sub > a:after { content: ' '; display: block; margin: 5px 4px 0 0; width: 16px; height: 16px; float: left; background-image: url('https://dl.dokhtoodoz.ir/uploads/images/down.png'); background-repeat: no-repeat; opacity: 0.6; }
.navigation li a { display: block; padding: 14px 20px; font-size: 14px; }
.navigation ul li ul { position: absolute; z-index: 2; visibility: hidden; opacity: 0; right: 0; background: #fff; top: 82px; min-width: 200px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); transition: .3s; }
.navigation ul li:hover ul { visibility: visible; opacity: 1; top: 52px; }
.navigation ul li ul li { display: block; text-align: right; border-bottom: 1px solid #ebebeb; }
.navigation ul li ul li:last-child { border: none; }
.navigation ul li ul li a { padding: 8px 20px 12px 20px; }

.sidebar { width: 350px; float: left; }
.main { width: 780px; float: right; }

.section { background: #fff; padding: 15px 25px; margin-bottom: 34px; box-shadow: 0 2px 2px rgba(0,0,0,.04); }
.section-title { color: #444; margin-bottom: 12px; font-size: 17px; border-bottom: 1px solid #ebebeb; padding-bottom: 6px; }
.section-main-title { color: #444; margin-bottom: 12px; border-bottom: 1px solid #ebebeb; padding-bottom: 6px; }
.section-title span , .section-main-title span {color:#fff;text-align: justify; padding-bottom: 5px; }
.section-main-title span :hover{background-color:#ef3f3e; color: #fff;}


.section-main-title h3 { font-size: 19px; }
.section-main-title h3 span { padding-bottom: 64px; }
.section-main-title a { color: #444; }
.section-footer { overflow: hidden; font-size: 14px; color: #888; border-top: 1px solid #efefef; margin-top: 15px; padding-top: 10px; }
.section-footer a { color: #49a1fa; }

.sidebar .section ul li { list-style-type: none; border-bottom: 1px dashed #e8e8e8; }
.sidebar .section ul li:last-child { border: 0; }
.sidebar .section ul li a { padding: 8px 0; display: block; font-size: 14px; }
.sidebar input[type=text] { width: 252px; padding: 6px 10px 4px 10px; margin: 8px 0; border-radius: 3px; }
.sidebar input[type=submit] { width: auto; padding: 2px 10px 4px 10px; margin: 8px 4px 8px 0; background: #49a1fa; color: #fff; border: none; border-radius: 3px; cursor: pointer; transition: .3s; }
.sidebar input[type=submit]:hover { background: #1B8DC5; }
.shorty{text-align: justify;}
.ratebox { position: absolute; left: 20px; top: 25px;  }
#fullnews { position: relative; }
#fullnews .section-main-title { width: 100%; margin-right: 1px; }
.fullnews-s  { font-size: 16px; }
.fullnews-s  a { color: #6b2979; }
.fullnews-date { position: absolute; background: #f2f3fb; color: #252943; height: 46px; width: 46px; margin-left: 20px; font-size: 13px; text-align: center; }
.fullnews-date span { display: block; font-size: 12px; background: #ff6763; color: #fff; }
.news-footer .left span { display: inline-block; padding: 0 12px 2px 0; }
.news-footer .left strong { font-weight: normal; color: #333; }
.read-more { background: #4fa3f7; color: #fff; padding: 6px 16px 7px 16px; font-size: 12px; border-radius: 3px; }
.read-more:hover { background: #333; color: #fff; }



.footer { background: #252b42; padding: 35px 0 0; color: #bbbed0; font-size: 13px; overflow: hidden; }
.footer-column { width: 33.3%; float: right; margin-bottom: 30px; }
.footer-column h5 { color: #fff; border-bottom: 1px solid #444965; font-size: 17px; padding-bottom: 8px; margin-bottom: 15px; }
.footer-column h5 span { border-bottom: 1px solid #4d85bd; padding-bottom: 8px; }
.footer-content { width: 80%; }
.footer-content li { border-bottom: 1px dashed #333; }
.footer-content li:last-child { border: 0; }
.footer-content li a { display: block; padding: 6px 0; color: #888; }
.footer-content li a:hover { color: #fff; }
.tags { color: #abaec2; }
.tags a { border: 1px solid #444866; color: #abaec2; font-size: 13px; margin: 0 0 8px 4px; padding: 2px 8px; display: inline-block; }
.tags a:hover { border-color: #49a1fa; color: #fff; background: #49a1fa; }

.copyright { background: #1e1f3b; overflow: hidden; color: #bbbed0; padding-top: 28px; padding-bottom: 28px; border-top: 1px solid #2e324a; }
.copyright a { color: #49a1fa; }
.copyright .left { font-family: verdana; font-size: 13px; direction: ltr; }

.tableform { background-color: #f3f4fb; margin-top: 15px; border: 1px solid #eaebf9; font-size: 13px; padding: 10px; box-shadow: inset 0 0 0 1px #FFF; }
.tableform.no-margin { margin: 0; }
.tableform select { width: 100%; font-family: 'Yekan', tahoma; font-size: 13px; padding: 3px 8px; color: #333; border: 1px solid #DBDBDB; }
.tableform td { padding: 10px; }
.tableform tr { border-bottom: 1px solid #DDD; }
.important , .impot { color: #e12312; font-size: 12px !important; font-family: tahoma; vertical-align: middle; }

.submit, .bbcodes { background: #449ffd; border: 0; font-size: 14px; padding: 2px 18px 4px 18px; color: #FFF; transition: .3s; }
.submit:hover , .bbcodes:hover { background: #3498db; }
.f_input , .xprofile input[type=text] { border: 1px solid #DBDBDB; background-color: #FFF; width: 100%; padding: 4px 8px; font-family: 'yekan', tahoma; font-size: 13px; color: #333; transition: .3s; }
.f_textarea{width:100% !important;margin-top:0 !important;height:124px !important;}
.f_textarea { background-color: #FFF; border: 1px solid #DBDBDB; padding: 3px 8px; font-family: 'yekan', tahoma; font-size: 13px; color: #333; }
.f_input:focus , .f_textarea:focus { border-color: #A6A6A6; }
.f_input:disabled { background: #E7E7E7; color: #969696; border: 1px solid #CDCDCD; }
.f_input.en { padding: 8px 8px; }
.f_input.en::-webkit-input-placeholder { direction: ltr !important; text-align: left !important; }
.f_input.en::-moz-placeholder { direction: ltr !important; text-align: left !important; }
.f_input.en::-ms-input-placeholder { direction: ltr !important; text-align: left !important; }

.isa_info, .isa_success, .isa_warning, .isa_error { margin: 0 0 10px 0; padding: 12px; }
.isa_info { color: #00529B; background-color: #BDE5F8; border: 1px solid #81CAED; }
.isa_success { color: #4F8A10; background-color: #DFF2BF; }
.isa_warning { color: #9F6000; background-color: #FEEFB3; border: 1px solid #E8CE4B; }
.isa_error { color: #D8000C; background-color: #FFBABA; }
.isa_info i, .isa_success i, .isa_warning i, .isa_error i { margin: 6px 10px 6px 16px; font-size: 2em; vertical-align: middle; }

.comments { overflow: hidden; margin-bottom: 10px; }
.comments .cm-info { float: right; width: 114px; text-align: center; font-size: 13px; }
.comments .avatar { width: 114px; background: #FFF; padding: 7px 5px; border: 1px solid #E0E0E0; border-radius: 8px; }
.comments .author { display: inline-block; padding: 3px 10px; background: #0087AD; margin: 0 -10px 10px 0; color: #fff; font-family: tahoma; font-size: 12px; }
.comments .author a { color: #fff; }
.comments .date { display: inline-block; padding: 2px 6px 2px 6px; background: #f0f0f0; position: absolute; left: 48px; top: 10px; color: #666; text-shadow: 0 1px 0 #BABABA; }
.comments .reply { position: absolute; display: block; background: #00AD60; color: #fff; padding: 2px 10px 2px 10px; top: 10px; left: 0; text-align: center; }
.comments .delete { position: absolute; display: block; background: #FF3D2C; top: 10px; left: 0; text-align: center; }
.comments .section { float: left; width: 83%; min-height: 116px; padding: 10px; position: relative; line-height: 18px; font-size: 13px; margin: 0; }
.comments .section:after, .comments .section:before { left: 100%; top: 57px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.comments .section:after { border-color: rgba(255, 255, 255, 0); border-left-color: #fff; border-width: 13px; margin-top: -13px; }
.comments .section:before { border-color: rgba(223, 223, 223, 0); border-left-color: #E0E0E0; border-width: 14px; margin-top: -14px; }
.comments .cm-bt a { background: #fff; border-radius: 4px; padding: 0 1px; margin: 2px; display: inline-block; width: 22px; height: 22px; }
.comments .cm-bt img { }

.modal { display: none; position: absolute; z-index: 1000000; }
.modal-bg { background: #fff; opacity: 0.8; position: fixed; width: 100%; height: 100%; top: 0; right: 0; z-index: 9999999; }
.modal-box { position: fixed; z-index: 99999999; top: 50%; right: 50%; background: #333; border-radius: 4px; width: 360px; height: 260px; margin-top: -130px; margin-right: -180px; box-shadow: 0 0 8px 0 rgba(0,0,0,0.25); transition: .5s cubic-bezier(0.2, 1.12, 0.62, 1.35); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: perspective(600) scale(0.5) rotateX(-90deg); -moz-transform: perspective(600) scale(0.5) rotateX(-90deg); transform: perspective(600) scale(0.5) rotateX(-90deg); -webkit-transform-origin: center; -moz-transform-origin: center; transform-origin: center; }
.modal-title { position: relative; background: #449ffd; padding: 5px 12px 9px 12px; border-bottom: 1px solid #01A1CE; color: #fff; font-size: 17px; border-radius: 4px 4px 0 0; }
.modal-content { padding: 8px 12px; color: #fff; }
.modal-close { position: absolute; top: 7px; left: 7px; width: 20px; height: 20px; background: url('https://q27.ir/templates/News/images/close.png') center center no-repeat; cursor: pointer; transition: .3s; }
.modal-close:hover { background-color: rgba(255,255,255,.2); opacity: .5; }

.login-box { color: #DEDEDE; font-size: 13px; }
.login-desc { padding-bottom: 8px; }
.login-box input[type=text], .login-box input[type=password] { width: 100%; margin: 6px 0; color: #fff; background: #4C4C4C; border-radius: 3px; border: none; padding: 2px 8px 6px 8px; border-bottom: 1px solid #2B2B2B; }
.login-box label { display: inline-block; margin: 6px 0; }
.login-box label input { margin-left: 6px; }
.login-box input[type=submit] { background: #2cc36b; color: #fff; border: none; padding: 0 20px 5px 20px; border-radius: 4px; margin-top: 8px; cursor: pointer; }
.login-box input[type=submit]:hover { background: #2ecc71; }
.login-box .left a { display: inline-block; color: #fff; margin-top: 10px; }
.user-panel-box a { color: #fff; font-size: 12px; }

.user-panel-box .avatar { float: right; width: 120px; text-align: center; margin-top: 10px; }
.user-panel-box .user-info { float: right; width: 210px; padding-top: 10px; }
.user-panel-box .user-info li { list-style-type: none; }
.user-panel-box .user-info li a { color: #fff; display: block; padding: 2px 6px; background: #3C3C3C; border-radius: 3px; margin-bottom: 2px; }

.pm_status { float: left; direction: ltr; border: 1px solid #e1e3ef; padding: 0px; background-color: #f2f3fb; width: 49%; height: 150px; margin-bottom: 10px; }
.pm_status_head { border-bottom: 1px solid #dee0ea; font-size: 14px; background: #f2f3fb; padding: 6px 0; text-align: center; color: #6E6E6E; }
.pm_status_content { padding: 10px; font-size: 13px; color: #333; direction: rtl; }
.pm_status_content a { background: #e5e6ef; border-radius: 2px; padding-top: 21px; width: 102px; height: 70px; margin: 12px 4px 0 4px; text-align: center; float: right; box-shadow: 0 1px 0 rgba(0,0,0,.2); }
.pm_info { clear: both; float: left; margin-top: 6px; }
.pm_info .ignore { background: #4D4D4D; padding: 1px 8px 5px 8px; display: inline-block; color: #FFF; font-size: 13px; }
.pm_info .complaint { background: #FF8F31; padding: 1px 8px 5px 8px; display: inline-block; color: #FFF; font-size: 13px; margin: 0 4px; }
.pm_info .replys { background: #39D179; padding: 1px 8px 5px 8px; display: inline-block; color: #fff; font-size: 13px; }

.userinfo { position: relative; }
.userinfo tr td { background: #f2f3fb; padding: 4px 6px 6px 6px; }
.userinfo .rtd2 { background: #f2f3fb; padding: 4px 6px 6px 6px; }
.userinfo tr:nth-child(even) td { background: #f8f9ff; }
.userinfo .fa-check-circle { margin-left: 4px; color: #38C200; padding: 0 0 2px 0; }
.userinfo .fa-times { margin-left: 4px; color: #C20000; padding: 0 0 2px 0; }
.userinfo .fa-rss { margin-right: 4px; color: #FA7B00; padding: 0 0 2px 0; }
.userinfo table { border-left: 1px solid #f2f3fb; border-top: 1px solid #f2f3fb; margin-bottom: 10px; font-size: 13px; }
.userinfo .avatar { position: absolute; left: 0px; }
.userinfo .avatar img { padding: 0 14px 14px 0; background-color: #FFF; border-bottom: 1px solid #f2f3fb; border-right: 1px solid #f2f3fb; box-shadow: 2px 2px 0 #FFF; }

.page-navigation { background: #FFF; border: 1px solid #D7D7D7; margin: 10px 0; font-size: 13px; padding: 14px; overflow: hidden; }
.page-navigation a { color: #FFF; display: inline-block; background: #51B1CC; padding: 1px 0 0 0; width: 26px; height: 26px; white-space: nowrap; text-align: center; }
.page-navigation a:hover { background: #333; }
.page-navigation span { color: #FFF; display: inline-block; background: #C5C5C5; padding: 1px 0 0 0; width: 26px; height: 26px; white-space: nowrap; text-align: center; }
.pages-arrows a , .pages-arrows span { width: auto; padding: 2px 10px; }
.pages-arrows i { padding: 2px 0 0 0; }

.siteinfo { overflow: hidden; }
.siteinfo-title { border-bottom: 2px solid #333; padding-bottom: 5px; margin-bottom: 8px; }
.siteinfo-right { float: right; padding: 0 0 5px 0; width: 50%; color: #989898; }
.siteinfo-left { float: right; padding: 0 0 5px 0; width: 50%; color: #989898; }
.button-switcher >.switcher{display:none}

@media only screen and (max-width : 1024px) {
  .wrapper { width:980px}
  .main{width:620px}
  .sidebar{width:349px}
}
@media only screen and (max-width : 1023px) {
  .wrapper { width:98%}
  .main{width:100%}
  .sidebar{width:100%}
}
@media only screen and (max-width : 650px) {
  .button-switcher > li {border: 0 none;display: none;float: none;}
  .button-switcher > .switcher {display: block;}
  .button-switcher:hover > li {border-top: 1px solid #d9d9d9;display: block}
  .button-switcher:hover > .switcher {display: none;}
  .navigation{text-align:right}
  .navigation li.sub > a:after {float: right;margin-left:5px }
  .highslide img{width:100%}
}
@media only screen and (max-width : 360px) {
  .topbar{font-size:10px}
  .sidebar input[type="text"] {width: 215px;}
}

.lastcomm {margin: -20px 0 0 0; padding: 0;list-style: none;}
.lastcomm > li > a:after { content: ""; display: block; clear: both; }
.lastcomm > li > a {display: block;color: inherit;text-decoration: none !important;border-bottom: 1px solid #d5d5d5;padding: 25px 0 25px 33px;}
.lastcomm > li:last-child > a { border-bottom-width: 0; }
.lastcomm > li > a .icon, .lastcomm > li > a > b { -webkit-transition: all ease .2s; transition: all ease .2s; }
.lastcomm > li > a .icon {width: 16px; height: 14px;float: left;margin: 4px 0 0 -33px;}
.lastcomm > li > a > * { cursor: pointer; display: block; }
.lastcomm > li > a > b { display: block; margin-top: .4em;}
.lastcomm > li > a > span {	font-size: .9em;opacity: .5;}
.lastcomm > li > a:hover > b { color: #3394e6; }
.sub-prefix{margin-top:-15px;padding-right:10px;}
.sub-prefix li a { padding: 0; display: block; font-size: 14px; }
.sub-prefix li a:before {list-style:none;padding-left:5px;content:'\000BB';font-size: 14px;}

.instagram-media, .twitter-tweet {display: inline-block !important;}





.side-abouts1{width:100%;height:auto;padding:15px 7.5%;background-color:#484f59;color:#9097a1;margin-bottom:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.side-abouts1 .titr0098{color:#fff;}
.side-abouts1 p{text-align:justify;margin:25px auto;}

.side-abouts2{width:100%;height:auto;padding:15px 7.5%;background-color:#007236;color:#fff;margin-bottom:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.side-abouts2 p{text-align:justify;margin:25px auto;}



.text-widg1 ul li a{width:100%;height:auto;padding:6px 2.5%;background:#969ba8;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:4px;display:block;}
.text-widg1 ul li a:hover{background-color:#ef3f3e;}

.title890{width:100%;height:auto;border-bottom:2px solid #e1e8ed;margin-bottom:10px;}
.title890 h4{font-size:14px;color:#9097a1;width:auto;float:right;padding:8px 0;margin-bottom:-2px;border-bottom:2px solid #ebb70c;}
.titr0098{width:120px;height:auto;float:right;}
ul#recentcomments a{background:none;color:#1d70a3;}
ul#recentcomments a:hover{color:#b7302f;}



.register {background:#f86c8c;padding:10px;border-radius:3px;color:#fff;font-size:13px;letter-spacing:-0.5px}
.mores587{width:100%;height:auto;padding:7px 0;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;display:block;background:#f24646;font-size:14px;-webkit-box-shadow:3px 3px 1px 0px rgba(59,65,74,1);-moz-box-shadow:3px 3px 1px 0px rgba(59,65,74,1);box-shadow:3px 3px 1px 0px rgba(59,65,74,1);}
.mores587:hover{background-color:#f1bb08;}
.attach {width:100%;height:auto;padding:6px 2.5%;background:#969ba8;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:4px;display:block;}
.attach:hover{background-color:#ef3f3e;}
.attachc{
 text-align:right;   
}

/* مخفی کردن h1 */

.hidetext {
 text-indent:-1200px;
 overflow:hidden;
 display:block;
 height:0;
 position:absolute
}


/* اسلایدر */

div#vms-slider {
max-width: 100%; height: auto;

overflow: hidden;
}
div#vms-slider figure img {
width: 20%;
height: auto;
float: left;
}
div#vms-slider figure {
position: relative;
width: 500%;
margin: 0;
padding: 0;
font-size: 0;
left: 0;
text-align: left;
animation: 30s vms infinite;
-webkit-animation: 30s vms infinite;
-moz-animation: 30s vms infinite;
-o-animation: 30s vms infinite;
-ms-animation: 30s vms infinite;
}

@keyframes vms {

20% { right: 0%; }
25% { right: -100%; }
45% { right: -100%; }
50% { right: -200%; }
70% { right: -200%; }
75% { right: -300%; }
95% { right: -300%; }
100% { right: -400%; }
}








/* جمع کردن چند عکس در یک عکس */
    .q27 {
    background-image: url(https://q27.ir/templates/News/images/spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.q27-dat {
    width: 7px;
    height: 7px;
    background-position: -5px -5px;
}

.q27-up {
    width: 55px;
    height: 28px;
    background-position: -85px -5px;
    height: 28px;
    display: inline-block;
    left: 0;
    right: 0;
    text-align: center;
    position: absolute;
    margin: -28px auto;
    width: 58px;
}





/* منوی چسبان */
.navigation2 {
    position: fixed;
    top: -129px;
    left: 0;
    width: 100%;
    z-index: 400;
    text-align: center;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    -webkit-transition: all 450ms ease;
    -moz-transition: all 450ms ease;
    -o-transition: all 450ms ease;
    transition: all 450ms ease;
    min-height: 76px;
    -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.15);
}
@media screen and (max-width: 1024px) {
    .navigation2 {
        display: none;
    }
}
.navigation2 li {
    display: inline-block;
    position: relative;
    margin: 0 10px;
}
.navigation2 li.sub > a:after {
    display: block;
    margin: 6px 4px 0 0;
    width: 16px;
    height: 16px;
    float: left;
    background-repeat: no-repeat;
    opacity: .6;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
}
.navigation2 li a {
    display: block;
    padding: 9px 9px 13px;
    font-size: .9em;
    color: #6c6c6c;
}
.navigation2 li a:hover {
    color: #f5cf85;
}
.navigation2 ul li i{
    font-size: 25px
}
.navigation2 ul li ul {
    position: absolute;
    z-index: 2;
    visibility: hidden;
    opacity: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    right: 0;
    background: #fff;
    min-width: 200px;
    -webkit-box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    padding-bottom: 10px
}
.navigation2 ul li:hover ul {
    visibility: visible;
    opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    top: 76px;
}
.navigation2 ul li ul li {
    display: block;
    text-align: right;
    border-bottom: 1px solid #ebebeb;
}
.navigation2 ul li ul li:last-child {
    border: none;
}
.navigation2 ul li ul li a {
    padding: 8px 20px 12px;
}
.navigation2 ul li ul li a:hover {
    color: #fff;
    background: #f5cf85;
}




/*mobile menu*/
.menubg {
    width: 60%;
    max-width: 220px;
    background: #fff;
    -webkit-box-shadow: -3px 0 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: -3px 0 10px rgba(0, 0, 0, 0.2);
    box-shadow: -3px 0 10px rgba(0, 0, 0, 0.2);
    overflow: auto;
    z-index: 9999999;
    height: 100%;
    padding: 35px 10px 0;
    top: 0;
    position: relative;
}
.menubg-header {
    text-align: center
}
#nav {
    display: none;
    text-align: center;
    position: fixed;
    height: 100%;
    top: 0;
    width: 100%;
    overflow: auto;
    z-index: 5;
}
#nav:not(:target) {
    right: -100%;
    -webkit-transition: right 1.5s;
    -moz-transition: right 1.5s;
    -o-transition: right 1.5s;
    transition: right 1.5s;
}
#nav:target {
    right: 0;
    -webkit-transition: right 1s;
    -moz-transition: right 1s;
    -o-transition: right 1s;
    transition: right 1s;
}
#nav img {
    width: 80%;
}
#nav li {
    list-style-type: none
}
#nav>a {
    color: #70607a;
    display: block;
    height: 100%;
    width: 100%;
    text-align: left;
    font-size: 30px;
    position: absolute;
    background: rgba(234, 186, 93, 0.85);
    text-align: left;
}
#nav>a:before{
    content: "بستن منو";
    top: 50%;
    position: relative;
    font-size: 15px;
    background: #fff;
    border-radius: 100px;
    padding: 4px 10px;
    left: 10%;
}
.accordion-menu {
    width: 100%;
    max-width: 350px;
    margin: 0 auto 20px;
    background: #fff;
}
.accordion-menu li.open .dropdownlink {
    color: #EABA5D;
}
.accordion-menu li.open .dropdownlink .ion-ios-arrow-down {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.accordion-menu li:last-child .dropdownlink {
    border-bottom: 0;
}
.dropdownlink {
    cursor: pointer;
    display: block;
    padding: 10px;
    font-size: 15px;
    border-bottom: 1px solid #eaeaea;
    color: #666;
    position: relative;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    text-align: right;
}
.dropdownlink1 {
    cursor: pointer;
    display: block;
    font-size: 15px;
    border-bottom: 1px solid #eaeaea;
    color: #666;
    position: relative;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    text-align: right;
}
.dropdownlink i {
    position: relative;
    float: right;
    margin-left: 10px;
    margin-top: 5px;
}
.dropdownlink1 i {
    position: relative;
    float: right;
    margin-left: 10px;
    margin-top: 0;
}
.dropdownlink1 a {
    color: #666;
    display: block;
    padding: 10px;
}
.dropdownlink1 a:hover {
    color: #666;
    display: block;
    background: #f6f6f6;
}
.dropdownlink i:last-child {
    position: relative;
    float: left;
    margin-left: 0;
    display: inline-block;
}
.dropdownlink .fa-chevron-down {
    right: 1px;
    left: auto;
}
.submenuItems {
    display: none;
    background: #f8f8f8;
}
.submenuItems li {
    border-bottom: 1px solid #ECECEC;
}
.submenuItems a {
    display: block;
    color: #666;
    padding: 10px;
    padding-right: 15px;
    text-align: right;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
}
.submenuItems a:hover {
    background-color: #113a60;
    color: #fff;
}
a.open-menu {
    display: none
}
@media screen and (max-width: 1024px){
a.open-menu {
    font-size: 22px;
    position: fixed;
    top: 0;
    display: block;
    z-index: 1;
    background: #00CC99;
    padding: 3px 8px 0 0;
    height: 40px;
    width: 40px;
    color: #fff;
    border-radius: 0 0 0 50px;
    box-shadow: 0 0px 20px rgba(0,0,0,.2);
  }
#nav {
  display: block;
}
}
/*End mobile menu*/


/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*!
  Ionicons, v4.4.1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
  font-family: "Ionicons";
  src: url("../fonts/ionicons.eot?v=4.4.1");
  src: url("../fonts/ionicons.eot?v=4.4.1#iefix") format("embedded-opentype"), url("../fonts/ionicons.woff2?v=4.4.1") format("woff2"), url("../fonts/ionicons.woff?v=4.4.1") format("woff"), url("../fonts/ionicons.ttf?v=4.4.1") format("truetype"), url("../fonts/ionicons.svg?v=4.4.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

.ion, .ionicons,
.ion-md-add:before,
.ion-md-add-circle:before,
.ion-md-add-circle-outline:before,
.ion-md-airplane:before,
.ion-md-alarm:before,
.ion-md-albums:before,
.ion-md-alert:before,
.ion-md-american-football:before,
.ion-md-analytics:before,
.ion-md-aperture:before,
.ion-md-apps:before,
.ion-md-appstore:before,
.ion-md-archive:before,
.ion-md-arrow-back:before,
.ion-md-arrow-down:before,
.ion-md-arrow-dropdown:before,
.ion-md-arrow-dropdown-circle:before,
.ion-md-arrow-dropleft:before,
.ion-md-arrow-dropleft-circle:before,
.ion-md-arrow-dropright:before,
.ion-md-arrow-dropright-circle:before,
.ion-md-arrow-dropup:before,
.ion-md-arrow-dropup-circle:before,
.ion-md-arrow-forward:before,
.ion-md-arrow-round-back:before,
.ion-md-arrow-round-down:before,
.ion-md-arrow-round-forward:before,
.ion-md-arrow-round-up:before,
.ion-md-arrow-up:before,
.ion-md-at:before,
.ion-md-attach:before,
.ion-md-backspace:before,
.ion-md-barcode:before,
.ion-md-baseball:before,
.ion-md-basket:before,
.ion-md-basketball:before,
.ion-md-battery-charging:before,
.ion-md-battery-dead:before,
.ion-md-battery-full:before,
.ion-md-beaker:before,
.ion-md-bed:before,
.ion-md-beer:before,
.ion-md-bicycle:before,
.ion-md-bluetooth:before,
.ion-md-boat:before,
.ion-md-body:before,
.ion-md-bonfire:before,
.ion-md-book:before,
.ion-md-bookmark:before,
.ion-md-bookmarks:before,
.ion-md-bowtie:before,
.ion-md-briefcase:before,
.ion-md-browsers:before,
.ion-md-brush:before,
.ion-md-bug:before,
.ion-md-build:before,
.ion-md-bulb:before,
.ion-md-bus:before,
.ion-md-business:before,
.ion-md-cafe:before,
.ion-md-calculator:before,
.ion-md-calendar:before,
.ion-md-call:before,
.ion-md-camera:before,
.ion-md-car:before,
.ion-md-card:before,
.ion-md-cart:before,
.ion-md-cash:before,
.ion-md-cellular:before,
.ion-md-chatboxes:before,
.ion-md-chatbubbles:before,
.ion-md-checkbox:before,
.ion-md-checkbox-outline:before,
.ion-md-checkmark:before,
.ion-md-checkmark-circle:before,
.ion-md-checkmark-circle-outline:before,
.ion-md-clipboard:before,
.ion-md-clock:before,
.ion-md-close:before,
.ion-md-close-circle:before,
.ion-md-close-circle-outline:before,
.ion-md-cloud:before,
.ion-md-cloud-circle:before,
.ion-md-cloud-done:before,
.ion-md-cloud-download:before,
.ion-md-cloud-outline:before,
.ion-md-cloud-upload:before,
.ion-md-cloudy:before,
.ion-md-cloudy-night:before,
.ion-md-code:before,
.ion-md-code-download:before,
.ion-md-code-working:before,
.ion-md-cog:before,
.ion-md-color-fill:before,
.ion-md-color-filter:before,
.ion-md-color-palette:before,
.ion-md-color-wand:before,
.ion-md-compass:before,
.ion-md-construct:before,
.ion-md-contact:before,
.ion-md-contacts:before,
.ion-md-contract:before,
.ion-md-contrast:before,
.ion-md-copy:before,
.ion-md-create:before,
.ion-md-crop:before,
.ion-md-cube:before,
.ion-md-cut:before,
.ion-md-desktop:before,
.ion-md-disc:before,
.ion-md-document:before,
.ion-md-done-all:before,
.ion-md-download:before,
.ion-md-easel:before,
.ion-md-egg:before,
.ion-md-exit:before,
.ion-md-expand:before,
.ion-md-eye:before,
.ion-md-eye-off:before,
.ion-md-fastforward:before,
.ion-md-female:before,
.ion-md-filing:before,
.ion-md-film:before,
.ion-md-finger-print:before,
.ion-md-fitness:before,
.ion-md-flag:before,
.ion-md-flame:before,
.ion-md-flash:before,
.ion-md-flash-off:before,
.ion-md-flashlight:before,
.ion-md-flask:before,
.ion-md-flower:before,
.ion-md-folder:before,
.ion-md-folder-open:before,
.ion-md-football:before,
.ion-md-funnel:before,
.ion-md-gift:before,
.ion-md-git-branch:before,
.ion-md-git-commit:before,
.ion-md-git-compare:before,
.ion-md-git-merge:before,
.ion-md-git-network:before,
.ion-md-git-pull-request:before,
.ion-md-glasses:before,
.ion-md-globe:before,
.ion-md-grid:before,
.ion-md-hammer:before,
.ion-md-hand:before,
.ion-md-happy:before,
.ion-md-headset:before,
.ion-md-heart:before,
.ion-md-heart-dislike:before,
.ion-md-heart-empty:before,
.ion-md-heart-half:before,
.ion-md-help:before,
.ion-md-help-buoy:before,
.ion-md-help-circle:before,
.ion-md-help-circle-outline:before,
.ion-md-home:before,
.ion-md-hourglass:before,
.ion-md-ice-cream:before,
.ion-md-image:before,
.ion-md-images:before,
.ion-md-infinite:before,
.ion-md-information:before,
.ion-md-information-circle:before,
.ion-md-information-circle-outline:before,
.ion-md-jet:before,
.ion-md-journal:before,
.ion-md-key:before,
.ion-md-keypad:before,
.ion-md-laptop:before,
.ion-md-leaf:before,
.ion-md-link:before,
.ion-md-list:before,
.ion-md-list-box:before,
.ion-md-locate:before,
.ion-md-lock:before,
.ion-md-log-in:before,
.ion-md-log-out:before,
.ion-md-magnet:before,
.ion-md-mail:before,
.ion-md-mail-open:before,
.ion-md-mail-unread:before,
.ion-md-male:before,
.ion-md-man:before,
.ion-md-map:before,
.ion-md-medal:before,
.ion-md-medical:before,
.ion-md-medkit:before,
.ion-md-megaphone:before,
.ion-md-menu:before,
.ion-md-mic:before,
.ion-md-mic-off:before,
.ion-md-microphone:before,
.ion-md-moon:before,
.ion-md-more:before,
.ion-md-move:before,
.ion-md-musical-note:before,
.ion-md-musical-notes:before,
.ion-md-navigate:before,
.ion-md-notifications:before,
.ion-md-notifications-off:before,
.ion-md-notifications-outline:before,
.ion-md-nuclear:before,
.ion-md-nutrition:before,
.ion-md-open:before,
.ion-md-options:before,
.ion-md-outlet:before,
.ion-md-paper:before,
.ion-md-paper-plane:before,
.ion-md-partly-sunny:before,
.ion-md-pause:before,
.ion-md-paw:before,
.ion-md-people:before,
.ion-md-person:before,
.ion-md-person-add:before,
.ion-md-phone-landscape:before,
.ion-md-phone-portrait:before,
.ion-md-photos:before,
.ion-md-pie:before,
.ion-md-pin:before,
.ion-md-pint:before,
.ion-md-pizza:before,
.ion-md-planet:before,
.ion-md-play:before,
.ion-md-play-circle:before,
.ion-md-podium:before,
.ion-md-power:before,
.ion-md-pricetag:before,
.ion-md-pricetags:before,
.ion-md-print:before,
.ion-md-pulse:before,
.ion-md-qr-scanner:before,
.ion-md-quote:before,
.ion-md-radio:before,
.ion-md-radio-button-off:before,
.ion-md-radio-button-on:before,
.ion-md-rainy:before,
.ion-md-recording:before,
.ion-md-redo:before,
.ion-md-refresh:before,
.ion-md-refresh-circle:before,
.ion-md-remove:before,
.ion-md-remove-circle:before,
.ion-md-remove-circle-outline:before,
.ion-md-reorder:before,
.ion-md-repeat:before,
.ion-md-resize:before,
.ion-md-restaurant:before,
.ion-md-return-left:before,
.ion-md-return-right:before,
.ion-md-reverse-camera:before,
.ion-md-rewind:before,
.ion-md-ribbon:before,
.ion-md-rocket:before,
.ion-md-rose:before,
.ion-md-sad:before,
.ion-md-save:before,
.ion-md-school:before,
.ion-md-search:before,
.ion-md-send:before,
.ion-md-settings:before,
.ion-md-share:before,
.ion-md-share-alt:before,
.ion-md-shirt:before,
.ion-md-shuffle:before,
.ion-md-skip-backward:before,
.ion-md-skip-forward:before,
.ion-md-snow:before,
.ion-md-speedometer:before,
.ion-md-square:before,
.ion-md-square-outline:before,
.ion-md-star:before,
.ion-md-star-half:before,
.ion-md-star-outline:before,
.ion-md-stats:before,
.ion-md-stopwatch:before,
.ion-md-subway:before,
.ion-md-sunny:before,
.ion-md-swap:before,
.ion-md-switch:before,
.ion-md-sync:before,
.ion-md-tablet-landscape:before,
.ion-md-tablet-portrait:before,
.ion-md-tennisball:before,
.ion-md-text:before,
.ion-md-thermometer:before,
.ion-md-thumbs-down:before,
.ion-md-thumbs-up:before,
.ion-md-thunderstorm:before,
.ion-md-time:before,
.ion-md-timer:before,
.ion-md-today:before,
.ion-md-train:before,
.ion-md-transgender:before,
.ion-md-trash:before,
.ion-md-trending-down:before,
.ion-md-trending-up:before,
.ion-md-trophy:before,
.ion-md-tv:before,
.ion-md-umbrella:before,
.ion-md-undo:before,
.ion-md-unlock:before,
.ion-md-videocam:before,
.ion-md-volume-high:before,
.ion-md-volume-low:before,
.ion-md-volume-mute:before,
.ion-md-volume-off:before,
.ion-md-walk:before,
.ion-md-wallet:before,
.ion-md-warning:before,
.ion-md-watch:before,
.ion-md-water:before,
.ion-md-wifi:before,
.ion-md-wine:before,
.ion-ios-arrow-down:before,
.ion-md-woman:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ion-ios-arrow-down:before {
  content: "\f3d0";
}
.ion-md-add:before {
  content: "\f273";
}

.ion-md-add-circle:before {
  content: "\f272";
}

.ion-md-add-circle-outline:before {
  content: "\f158";
}

.ion-md-airplane:before {
  content: "\f15a";
}

.ion-md-alarm:before {
  content: "\f274";
}

.ion-md-albums:before {
  content: "\f275";
}

.ion-md-alert:before {
  content: "\f276";
}

.ion-md-american-football:before {
  content: "\f277";
}

.ion-md-analytics:before {
  content: "\f278";
}

.ion-md-aperture:before {
  content: "\f279";
}

.ion-md-apps:before {
  content: "\f27a";
}

.ion-md-appstore:before {
  content: "\f27b";
}

.ion-md-archive:before {
  content: "\f27c";
}

.ion-md-arrow-back:before {
  content: "\f27d";
}

.ion-md-arrow-down:before {
  content: "\f27e";
}

.ion-md-arrow-dropdown:before {
  content: "\f280";
}

.ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

.ion-md-arrow-dropleft:before {
  content: "\f282";
}

.ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

.ion-md-arrow-dropright:before {
  content: "\f284";
}

.ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

.ion-md-arrow-dropup:before {
  content: "\f286";
}

.ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

.ion-md-arrow-forward:before {
  content: "\f287";
}

.ion-md-arrow-round-back:before {
  content: "\f288";
}

.ion-md-arrow-round-down:before {
  content: "\f289";
}

.ion-md-arrow-round-forward:before {
  content: "\f28a";
}

.ion-md-arrow-round-up:before {
  content: "\f28b";
}

.ion-md-arrow-up:before {
  content: "\f28c";
}

.ion-md-at:before {
  content: "\f28d";
}

.ion-md-attach:before {
  content: "\f28e";
}

.ion-md-backspace:before {
  content: "\f28f";
}

.ion-md-barcode:before {
  content: "\f290";
}

.ion-md-baseball:before {
  content: "\f291";
}

.ion-md-basket:before {
  content: "\f292";
}

.ion-md-basketball:before {
  content: "\f293";
}

.ion-md-battery-charging:before {
  content: "\f294";
}

.ion-md-battery-dead:before {
  content: "\f295";
}

.ion-md-battery-full:before {
  content: "\f296";
}

.ion-md-beaker:before {
  content: "\f297";
}

.ion-md-bed:before {
  content: "\f160";
}

.ion-md-beer:before {
  content: "\f298";
}

.ion-md-bicycle:before {
  content: "\f299";
}

.ion-md-bluetooth:before {
  content: "\f29a";
}

.ion-md-boat:before {
  content: "\f29b";
}

.ion-md-body:before {
  content: "\f29c";
}

.ion-md-bonfire:before {
  content: "\f29d";
}

.ion-md-book:before {
  content: "\f29e";
}

.ion-md-bookmark:before {
  content: "\f29f";
}

.ion-md-bookmarks:before {
  content: "\f2a0";
}

.ion-md-bowtie:before {
  content: "\f2a1";
}

.ion-md-briefcase:before {
  content: "\f2a2";
}

.ion-md-browsers:before {
  content: "\f2a3";
}

.ion-md-brush:before {
  content: "\f2a4";
}

.ion-md-bug:before {
  content: "\f2a5";
}

.ion-md-build:before {
  content: "\f2a6";
}

.ion-md-bulb:before {
  content: "\f2a7";
}

.ion-md-bus:before {
  content: "\f2a8";
}

.ion-md-business:before {
  content: "\f1a4";
}

.ion-md-cafe:before {
  content: "\f2a9";
}

.ion-md-calculator:before {
  content: "\f2aa";
}

.ion-md-calendar:before {
  content: "\f2ab";
}

.ion-md-call:before {
  content: "\f2ac";
}

.ion-md-camera:before {
  content: "\f2ad";
}

.ion-md-car:before {
  content: "\f2b2";
}

.ion-md-card:before {
  content: "\f2b3";
}

.ion-md-cart:before {
  content: "\f2b4";
}

.ion-md-cash:before {
  content: "\f2b5";
}

.ion-md-cellular:before {
  content: "\f164";
}

.ion-md-chatboxes:before {
  content: "\f2b6";
}

.ion-md-chatbubbles:before {
  content: "\f2b7";
}

.ion-md-checkbox:before {
  content: "\f2b9";
}

.ion-md-checkbox-outline:before {
  content: "\f2b8";
}

.ion-md-checkmark:before {
  content: "\f2bc";
}

.ion-md-checkmark-circle:before {
  content: "\f2bb";
}

.ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

.ion-md-clipboard:before {
  content: "\f2bd";
}

.ion-md-clock:before {
  content: "\f2be";
}

.ion-md-close:before {
  content: "\f2c0";
}

.ion-md-close-circle:before {
  content: "\f2bf";
}

.ion-md-close-circle-outline:before {
  content: "\f166";
}

.ion-md-cloud:before {
  content: "\f2c9";
}

.ion-md-cloud-circle:before {
  content: "\f2c2";
}

.ion-md-cloud-done:before {
  content: "\f2c3";
}

.ion-md-cloud-download:before {
  content: "\f2c6";
}

.ion-md-cloud-outline:before {
  content: "\f2c7";
}

.ion-md-cloud-upload:before {
  content: "\f2c8";
}

.ion-md-cloudy:before {
  content: "\f2cb";
}

.ion-md-cloudy-night:before {
  content: "\f2ca";
}

.ion-md-code:before {
  content: "\f2ce";
}

.ion-md-code-download:before {
  content: "\f2cc";
}

.ion-md-code-working:before {
  content: "\f2cd";
}

.ion-md-cog:before {
  content: "\f2cf";
}

.ion-md-color-fill:before {
  content: "\f2d0";
}

.ion-md-color-filter:before {
  content: "\f2d1";
}

.ion-md-color-palette:before {
  content: "\f2d2";
}

.ion-md-color-wand:before {
  content: "\f2d3";
}

.ion-md-compass:before {
  content: "\f2d4";
}

.ion-md-construct:before {
  content: "\f2d5";
}

.ion-md-contact:before {
  content: "\f2d6";
}

.ion-md-contacts:before {
  content: "\f2d7";
}

.ion-md-contract:before {
  content: "\f2d8";
}

.ion-md-contrast:before {
  content: "\f2d9";
}

.ion-md-copy:before {
  content: "\f2da";
}

.ion-md-create:before {
  content: "\f2db";
}

.ion-md-crop:before {
  content: "\f2dc";
}

.ion-md-cube:before {
  content: "\f2dd";
}

.ion-md-cut:before {
  content: "\f2de";
}

.ion-md-desktop:before {
  content: "\f2df";
}

.ion-md-disc:before {
  content: "\f2e0";
}

.ion-md-document:before {
  content: "\f2e1";
}

.ion-md-done-all:before {
  content: "\f2e2";
}

.ion-md-download:before {
  content: "\f2e3";
}

.ion-md-easel:before {
  content: "\f2e4";
}

.ion-md-egg:before {
  content: "\f2e5";
}

.ion-md-exit:before {
  content: "\f2e6";
}

.ion-md-expand:before {
  content: "\f2e7";
}

.ion-md-eye:before {
  content: "\f2e9";
}

.ion-md-eye-off:before {
  content: "\f2e8";
}

.ion-md-fastforward:before {
  content: "\f2ea";
}

.ion-md-female:before {
  content: "\f2eb";
}

.ion-md-filing:before {
  content: "\f2ec";
}

.ion-md-film:before {
  content: "\f2ed";
}

.ion-md-finger-print:before {
  content: "\f2ee";
}

.ion-md-fitness:before {
  content: "\f1ac";
}

.ion-md-flag:before {
  content: "\f2ef";
}

.ion-md-flame:before {
  content: "\f2f0";
}

.ion-md-flash:before {
  content: "\f2f1";
}

.ion-md-flash-off:before {
  content: "\f169";
}

.ion-md-flashlight:before {
  content: "\f16b";
}

.ion-md-flask:before {
  content: "\f2f2";
}

.ion-md-flower:before {
  content: "\f2f3";
}

.ion-md-folder:before {
  content: "\f2f5";
}

.ion-md-folder-open:before {
  content: "\f2f4";
}

.ion-md-football:before {
  content: "\f2f6";
}

.ion-md-funnel:before {
  content: "\f2f7";
}

.ion-md-gift:before {
  content: "\f199";
}

.ion-md-git-branch:before {
  content: "\f2fa";
}

.ion-md-git-commit:before {
  content: "\f2fb";
}

.ion-md-git-compare:before {
  content: "\f2fc";
}

.ion-md-git-merge:before {
  content: "\f2fd";
}

.ion-md-git-network:before {
  content: "\f2fe";
}

.ion-md-git-pull-request:before {
  content: "\f2ff";
}

.ion-md-glasses:before {
  content: "\f300";
}

.ion-md-globe:before {
  content: "\f301";
}

.ion-md-grid:before {
  content: "\f302";
}

.ion-md-hammer:before {
  content: "\f303";
}

.ion-md-hand:before {
  content: "\f304";
}

.ion-md-happy:before {
  content: "\f305";
}

.ion-md-headset:before {
  content: "\f306";
}

.ion-md-heart:before {
  content: "\f308";
}

.ion-md-heart-dislike:before {
  content: "\f167";
}

.ion-md-heart-empty:before {
  content: "\f1a1";
}

.ion-md-heart-half:before {
  content: "\f1a2";
}

.ion-md-help:before {
  content: "\f30b";
}

.ion-md-help-buoy:before {
  content: "\f309";
}

.ion-md-help-circle:before {
  content: "\f30a";
}

.ion-md-help-circle-outline:before {
  content: "\f16d";
}

.ion-md-home:before {
  content: "\f30c";
}

.ion-md-hourglass:before {
  content: "\f111";
}

.ion-md-ice-cream:before {
  content: "\f30d";
}

.ion-md-image:before {
  content: "\f30e";
}

.ion-md-images:before {
  content: "\f30f";
}

.ion-md-infinite:before {
  content: "\f310";
}

.ion-md-information:before {
  content: "\f312";
}

.ion-md-information-circle:before {
  content: "\f311";
}

.ion-md-information-circle-outline:before {
  content: "\f16f";
}

.ion-md-jet:before {
  content: "\f315";
}

.ion-md-journal:before {
  content: "\f18d";
}

.ion-md-key:before {
  content: "\f316";
}

.ion-md-keypad:before {
  content: "\f317";
}

.ion-md-laptop:before {
  content: "\f318";
}

.ion-md-leaf:before {
  content: "\f319";
}

.ion-md-link:before {
  content: "\f22e";
}

.ion-md-list:before {
  content: "\f31b";
}

.ion-md-list-box:before {
  content: "\f31a";
}

.ion-md-locate:before {
  content: "\f31c";
}

.ion-md-lock:before {
  content: "\f31d";
}

.ion-md-log-in:before {
  content: "\f31e";
}

.ion-md-log-out:before {
  content: "\f31f";
}

.ion-md-magnet:before {
  content: "\f320";
}

.ion-md-mail:before {
  content: "\f322";
}

.ion-md-mail-open:before {
  content: "\f321";
}

.ion-md-mail-unread:before {
  content: "\f172";
}

.ion-md-male:before {
  content: "\f323";
}

.ion-md-man:before {
  content: "\f324";
}

.ion-md-map:before {
  content: "\f325";
}

.ion-md-medal:before {
  content: "\f326";
}

.ion-md-medical:before {
  content: "\f327";
}

.ion-md-medkit:before {
  content: "\f328";
}

.ion-md-megaphone:before {
  content: "\f329";
}

.ion-md-menu:before {
  content: "\f32a";
}

.ion-md-mic:before {
  content: "\f32c";
}

.ion-md-mic-off:before {
  content: "\f32b";
}

.ion-md-microphone:before {
  content: "\f32d";
}

.ion-md-moon:before {
  content: "\f32e";
}

.ion-md-more:before {
  content: "\f1c9";
}

.ion-md-move:before {
  content: "\f331";
}

.ion-md-musical-note:before {
  content: "\f332";
}

.ion-md-musical-notes:before {
  content: "\f333";
}

.ion-md-navigate:before {
  content: "\f334";
}

.ion-md-notifications:before {
  content: "\f338";
}

.ion-md-notifications-off:before {
  content: "\f336";
}

.ion-md-notifications-outline:before {
  content: "\f337";
}

.ion-md-nuclear:before {
  content: "\f339";
}

.ion-md-nutrition:before {
  content: "\f33a";
}

.ion-md-open:before {
  content: "\f33b";
}

.ion-md-options:before {
  content: "\f33c";
}

.ion-md-outlet:before {
  content: "\f33d";
}

.ion-md-paper:before {
  content: "\f33f";
}

.ion-md-paper-plane:before {
  content: "\f33e";
}

.ion-md-partly-sunny:before {
  content: "\f340";
}

.ion-md-pause:before {
  content: "\f341";
}

.ion-md-paw:before {
  content: "\f342";
}

.ion-md-people:before {
  content: "\f343";
}

.ion-md-person:before {
  content: "\f345";
}

.ion-md-person-add:before {
  content: "\f344";
}

.ion-md-phone-landscape:before {
  content: "\f346";
}

.ion-md-phone-portrait:before {
  content: "\f347";
}

.ion-md-photos:before {
  content: "\f348";
}

.ion-md-pie:before {
  content: "\f349";
}

.ion-md-pin:before {
  content: "\f34a";
}

.ion-md-pint:before {
  content: "\f34b";
}

.ion-md-pizza:before {
  content: "\f354";
}

.ion-md-planet:before {
  content: "\f356";
}

.ion-md-play:before {
  content: "\f357";
}

.ion-md-play-circle:before {
  content: "\f174";
}

.ion-md-podium:before {
  content: "\f358";
}

.ion-md-power:before {
  content: "\f359";
}

.ion-md-pricetag:before {
  content: "\f35a";
}

.ion-md-pricetags:before {
  content: "\f35b";
}

.ion-md-print:before {
  content: "\f35c";
}

.ion-md-pulse:before {
  content: "\f35d";
}

.ion-md-qr-scanner:before {
  content: "\f35e";
}

.ion-md-quote:before {
  content: "\f35f";
}

.ion-md-radio:before {
  content: "\f362";
}

.ion-md-radio-button-off:before {
  content: "\f360";
}

.ion-md-radio-button-on:before {
  content: "\f361";
}

.ion-md-rainy:before {
  content: "\f363";
}

.ion-md-recording:before {
  content: "\f364";
}

.ion-md-redo:before {
  content: "\f365";
}

.ion-md-refresh:before {
  content: "\f366";
}

.ion-md-refresh-circle:before {
  content: "\f228";
}

.ion-md-remove:before {
  content: "\f368";
}

.ion-md-remove-circle:before {
  content: "\f367";
}

.ion-md-remove-circle-outline:before {
  content: "\f176";
}

.ion-md-reorder:before {
  content: "\f369";
}

.ion-md-repeat:before {
  content: "\f36a";
}

.ion-md-resize:before {
  content: "\f36b";
}

.ion-md-restaurant:before {
  content: "\f36c";
}

.ion-md-return-left:before {
  content: "\f36d";
}

.ion-md-return-right:before {
  content: "\f36e";
}

.ion-md-reverse-camera:before {
  content: "\f36f";
}

.ion-md-rewind:before {
  content: "\f370";
}

.ion-md-ribbon:before {
  content: "\f371";
}

.ion-md-rocket:before {
  content: "\f179";
}

.ion-md-rose:before {
  content: "\f372";
}

.ion-md-sad:before {
  content: "\f373";
}

.ion-md-save:before {
  content: "\f1a9";
}

.ion-md-school:before {
  content: "\f374";
}

.ion-md-search:before {
  content: "\f375";
}

.ion-md-send:before {
  content: "\f376";
}

.ion-md-settings:before {
  content: "\f377";
}

.ion-md-share:before {
  content: "\f379";
}

.ion-md-share-alt:before {
  content: "\f378";
}

.ion-md-shirt:before {
  content: "\f37a";
}

.ion-md-shuffle:before {
  content: "\f37b";
}

.ion-md-skip-backward:before {
  content: "\f37c";
}

.ion-md-skip-forward:before {
  content: "\f37d";
}

.ion-md-snow:before {
  content: "\f37e";
}

.ion-md-speedometer:before {
  content: "\f37f";
}

.ion-md-square:before {
  content: "\f381";
}

.ion-md-square-outline:before {
  content: "\f380";
}

.ion-md-star:before {
  content: "\f384";
}

.ion-md-star-half:before {
  content: "\f382";
}

.ion-md-star-outline:before {
  content: "\f383";
}

.ion-md-stats:before {
  content: "\f385";
}

.ion-md-stopwatch:before {
  content: "\f386";
}

.ion-md-subway:before {
  content: "\f387";
}

.ion-md-sunny:before {
  content: "\f388";
}

.ion-md-swap:before {
  content: "\f389";
}

.ion-md-switch:before {
  content: "\f38a";
}

.ion-md-sync:before {
  content: "\f38b";
}

.ion-md-tablet-landscape:before {
  content: "\f38c";
}

.ion-md-tablet-portrait:before {
  content: "\f38d";
}

.ion-md-tennisball:before {
  content: "\f38e";
}

.ion-md-text:before {
  content: "\f38f";
}

.ion-md-thermometer:before {
  content: "\f390";
}

.ion-md-thumbs-down:before {
  content: "\f391";
}

.ion-md-thumbs-up:before {
  content: "\f392";
}

.ion-md-thunderstorm:before {
  content: "\f393";
}

.ion-md-time:before {
  content: "\f394";
}

.ion-md-timer:before {
  content: "\f395";
}

.ion-md-today:before {
  content: "\f17d";
}

.ion-md-train:before {
  content: "\f396";
}

.ion-md-transgender:before {
  content: "\f397";
}

.ion-md-trash:before {
  content: "\f398";
}

.ion-md-trending-down:before {
  content: "\f399";
}

.ion-md-trending-up:before {
  content: "\f39a";
}

.ion-md-trophy:before {
  content: "\f39b";
}

.ion-md-tv:before {
  content: "\f17f";
}

.ion-md-umbrella:before {
  content: "\f39c";
}

.ion-md-undo:before {
  content: "\f39d";
}

.ion-md-unlock:before {
  content: "\f39e";
}

.ion-md-videocam:before {
  content: "\f39f";
}

.ion-md-volume-high:before {
  content: "\f123";
}

.ion-md-volume-low:before {
  content: "\f131";
}

.ion-md-volume-mute:before {
  content: "\f3a1";
}

.ion-md-volume-off:before {
  content: "\f3a2";
}

.ion-md-walk:before {
  content: "\f3a4";
}

.ion-md-wallet:before {
  content: "\f18f";
}

.ion-md-warning:before {
  content: "\f3a5";
}

.ion-md-watch:before {
  content: "\f3a6";
}

.ion-md-water:before {
  content: "\f3a7";
}

.ion-md-wifi:before {
  content: "\f3a8";
}

.ion-md-wine:before {
  content: "\f3a9";
}

.ion-md-woman:before {
  content: "\f3aa";
}












/* قالب منوها */

.mbox {
	background: #fff;
	border: 1px solid #e0e0e0;
	border-top: 2px solid #e74c3c;
	margin-bottom: 13px;
	text-align: justify;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .07)
}
.mbox div.title {
	background: #f8f8f8 url(../images/mbox-bg2.png) center left repeat;
	position: relative;
	color: #ed2020;
	border-bottom: 1px solid #e0e0e0;
	font-weight: 700;
	padding: 9px 14px 11px;
	box-shadow: inset 0 0 0 1px #fff
}
.mbox .content {
	padding: 12px 14px 14px;
	overflow: hidden
}
.mbox ul.linear-image li a {
	font-size: 13px;
	padding: 10px;
	border-bottom: 1px solid #dfdfdf;
	display: block;
	overflow: hidden
}
.mbox ul.linear-image li a span {
	width: 20%;
	height: 49px;
	float: right;
	display: block
}
.mbox ul.linear-image li a span:last-child {
	width: 80%;
	line-height: 16px;
	position: relative
}
.mbox ul.linear-image li a i {
	display: block;
	color: #bbb;
	position: absolute;
	bottom: 0;
	right: 0
}
.mbox ul.linear-image li:hover a {
	background: #444;
	color: #fff
}
.mbox ul.linear li a {
	font-size: 13px;
	padding: 10px;
	border-bottom: 1px solid #dfdfdf;
	display: block
}
.mbox ul.linear li:hover a {
	background: #444;
	color: #fff
}
.main-news-general,
.main-news-other {
	float: right;
	width: 50%;
	border-left: 1px solid #dfdfdf
}
.main-news-general span {
	color: #cacaca
}
.main-news-general a {
	display: block;
	padding: 10px;
	min-height: 300px
}
@media only screen and (max-width: 1220px) {
	.wrapper {
		max-width: 100%;
		padding: 0 20px
	}
	.main-extend .comments {
		position: relative
	}
	.main-extend .comments .mbox {
		width: initial;
		margin-right: 134px;
		float: none
	}
	.main-extend .comments .cm-info {
		position: absolute;
		right: 0;
		top: 0
	}
	.header {
		background-size: cover
	}
	.footer .column {
		width: 50%;
		padding: 0 10px
	}
	.footer .column li span {
		width: auto
	}
	.footer .column li span img {
		max-width: 100px
	}
	.footer .column:last-child {
		display: none
	}
	.mbox .content img {
		max-width: 100%
	}
	.dle-box {
		height: auto
	}
}
@media only screen and (max-width: 540px) {
	.main-extend .comments .mbox {
		width: 100%;
		margin: 0
	}
	.main-extend .comments .cm-info {
		display: none
	}
	.comments .mbox:after,
	.comments .mbox:before {
		display: none
	}
	.main-news-general,
	.main-news-other {
		width: 100%;
		border: none
	}
	.main-news-general {
		width: 100%;
		border-bottom: 1px solid #ccc
	}
	.sidebar-right .mbox,
	.sidebar-left .mbox {
		width: 100%;
		margin: 0 0 15px!important
	}
	.mbox ul.linear-box-content-2 li,
	.mbox ul.linear-box-content li {
		width: 50%
	}
	.mbox ul.linear-box-content-2 li a span {
		left: 3%
	}
	.mbox ul.linear-box-content-2 li a img {
		max-width: 100%;
		width: 94%;
		height: auto
	}
}









.font{
   font-size: 40px; 
   color: #FF0000;
    
}


/* انیمیشن اشیاء و متن ها */

@charset "UTF-8";
    .animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.animated.infinite {
    animation-iteration-count: infinite;
}
.animated.hinge {
    animation-duration: 2s;
}
.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
    animation-duration: .75s;
}
@keyframes bounceIn {
    from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
}
0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
}
20% {
    transform: scale3d(1.1, 1.1, 1.1);
}
40% {
    transform: scale3d(.9, .9, .9);
}
60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
}
80% {
    transform: scale3d(.97, .97, .97);
}
to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}
}.bounceIn {
    animation-name: bounceIn;
}
@keyframes fadeInDown {
    from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
}
to {
    opacity: 1;
    transform: none;
}
}.fadeInDown {
    animation-name: fadeInDown;
}
@keyframes fadeInLeft {
    from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}
to {
    opacity: 1;
    transform: none;
}
}.fadeInLeft {
    animation-name: fadeInLeft;
}
@keyframes fadeInRight {
    from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}
to {
    opacity: 1;
    transform: none;
}
}.fadeInRight {
    animation-name: fadeInRight;
}
@keyframes fadeInUp {
    from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
}
to {
    opacity: 1;
    transform: none;
}
}.fadeInUp {
    animation-name: fadeInUp;
}
@keyframes fadeOutLeft {
    from {
    opacity: 1;
}
to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}
}.fadeOutLeft {
    animation-name: fadeOutLeft;
}
@keyframes fadeOutRight {
    from {
    opacity: 1;
}
to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}
}.fadeOutRight {
    animation-name: fadeOutRight;
}
@keyframes flipOutY {
    from {
    transform: perspective(400px);
}
30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
}
to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
}
}.flipOutY {
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    animation-name: flipOutY;
}
@keyframes zoomIn {
    from {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
}
50% {
    opacity: 1;
}
}.zoomIn {
    animation-name: zoomIn;
}
*::-webkit-scrollbar {
    background-color: transparent;
    width: 5px;
}
*::-webkit-scrollbar-thumb {
    background-color: #d93840;
}
*::-webkit-scrollbar-thumb:hover {
    background-color: #ff003c;
}
*::-o-scrollbar {
    background-color: transparent;
    width: 5px;
}
*::-o-scrollbar-thumb {
    background-color: #d93840;
}
*::-o-scrollbar-thumb:hover {
    background-color: #ff003c;
}


.hossein_learn2 {
padding:10px;
direction:rtl;
text-align:center;
font-family:yekan;
font-size:19px;
color:#2C9F9C;
line-height:8px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 0px 3px #ffffff;
        -moz-box-shadow: 0px 0px 3px #ffffff;
        box-shadow: 0px 0px 3px #ffffff;
 border:3px solid #ffffff;
    background:#ffffff;
    transition: all 9.3s linear;
    -webkit-transition: all 3.3s linear;
    -moz-transition: all 3.3s linear;
    -ms-transition: all 3.3s linear;
    -o-transition: all 3.3s linear;
margin-bottom:5px;
}
.hossein_learn2:hover {
    border:3px solid #ffffff;
color:#FF0000;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 0px 3px #ffffff;
        -moz-box-shadow: 0px 0px 3px #ffffff;
        box-shadow: 0px 0px 3px #ffffff;
    background:#ffffff;
    transition: all 1.3s linear;
    -webkit-transition: all 1.3s linear;
    -moz-transition: all 1.3s linear;
    -ms-transition: all 1.3s linear;
    -o-transition: all 1.3s linear;
}




.main-title-outer {
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin-bottom: 10px;
}

.main-title {
  border-right: solid 2px #3fc997;
  position: relative;
  z-index: 1;
  background-color: #3fc997;
  float: right;
  margin: 0 5px;
  text-align: center;
  border-bottom: none;
  padding: 0 5px 0 10px;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: right;
  color: #fff;
  height: 36px;
  line-height: 36px;
}

.main-title:before {
  content: "";
  display: block;
  position: absolute;
  right: -8px;
  border-right: solid 4px #3fc997;
  width: auto;
  margin-top: 0;
  min-height: 100%;
  z-index: 10;
}
















#services {
    background: #fafafa;
    display: block;
    width: 634px;
    margin-bottom: 10px;
    height: 200px;
    border: 1px solid #ccc;
    padding: 8px;
}
#services1 {
    float: right;
    width: 172px;
    height: 160px;
    border: 1px solid #ccc;
    margin: 8px;
    padding: 10px;
    box-shadow: inset 0 0 20px #ccc;
    transition: 1s;
}

#services1 h3 {
    text-align: center;
    font-family: "MyTestBold";
    font-size: 23px;
    margin-top: 2px;
}
#services1 a { color: #666 }
#services1 p {
    text-align: center;
    font-family: GE_Medium;
    font-size: 14px;

}
#services1:hover {
    box-shadow: inset 0 0 1px #fff;
    transition: 1s;
    cursor: pointer;
    background: #eee;
    border: 1px solid #ccc;
}

a {
  text-decoration:none;
}

.widget-title,
.page-header .page-title,
.single .entry-header .entry-title,
.page .entry-header .entry-title {
    font-size: 19px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 15px;
    padding: 12px 0;
    position: relative
}

.widget-title:before,
.page-header .page-title:before,
.single .entry-header .entry-title:before,
.page .entry-header .entry-title:before {
    bottom: 0;
    content: '';
    display: inline-block;
    right: 0;
    position: absolute;
    width: 40%
}

.widget-title span {
    display: block
}

.widget li {
    list-style-type: none
}


.acme-col-3 {
    float: right;
    width: 33.33%
}

@media screen and (max-width:481px) {
    .acme-col-3 {
        width: 100%
    }
    .visible-lg {
        display: none
    }
    .visible-sm {
        display: block
    }
}

.above-entry-meta a {
    margin-left: 4px;
    color: #7a7a7a;
    font-size: 12px
}

.above-entry-meta i {
    color: #7a7a7a;
    font-size: 12px;
    margin-left: 2px
}

.above-entry-meta>span {
    margin-left: 5px;
    display: inline-block
}

.widget .featured-desc {
    font-size: 13px
}

.featured-desc .above-entry-meta,
.featured-desc .below-entry-meta .cat-links a {
    color: #fff;
    display: inline-block;
    font-size: 11px;
    margin-bottom: 2px;
    padding: 0 6px;
    border-radius: 4px;
    line-height: 22px
}

.featured-entries li {
    list-style: none
}

.featured-desc .above-entry-meta {
    background: 0;
    color: #7a7a7a;
    padding-right: 0;
    display: inline
}

.featured-desc .below-entry-meta .cat-links a:hover {
    background: #3d3d3d
}

.featured-entries-col .widget-image,
.post-thumb {
    overflow: hidden;
    transition: all .5s ease-in-out 0s;
    float: right;
    margin: 0 0 0 15px;
    width: 43%
}

.featured-entries-col .widget-image img,
.post-thumb img {
    transition: all .5s ease-in-out 0s
}

.featured-entries-col .featured-post-main,
.featured-entries-col .acme-col-3 {
    padding: 5px;
    overflow: hidden
}

.featured-entries-col .featured-post-main .widget-image,
.featured-entries-col .acme-col-3 .widget-image {
    width: 100%
}

.featured-entries-col .widget-image:hover img,
.post-thumb img:hover {
    transform: scale(1.1)
}

.blog-disable-image-zoom .post-thumb img:hover {
    transform: scale(1)
}

.featured-entries-col .featured-post-main {
    width: 100%
}

.featured-col-posts.featured-entries-col .featured-post-main .widget-image {
    width: 56%
}

.footer-wrapper .featured-entries-col .acme-col-3 {
    width: 100%
}

.supermag-home.sm-col-post-type-2 .featured-post-main,
.supermag-home.sm-col-post-type-2 .sm-col-post-type-2-beside {
    width: 50%;
    float: right
}

.supermag-home.sm-col-post-type-2.featured-entries-col .featured-post-main .widget-image {
    width: 100%
}

.supermag-home.sm-col-post-type-2.featured-entries-col .sm-col-post-type-2-beside .acme-col-3 {
    width: 100%
}

.supermag-home.sm-col-post-type-2.featured-entries-col .sm-col-post-type-2-beside .acme-col-3 .widget-image {
    width: 43%
}

.supermag-except-home.featured-entries-col .acme-col-3 .widget-image {
    width: 43%
}

.supermag-except-home.featured-entries-col .featured-post-main .widget-image {
    width: 100%
}



.widget-image a {
    overflow: hidden;
    display: block
}

.widget-image img {
    vertical-align: top;
    width: 100%
}

@media screen and (max-width:510px) {
    .featured-entries li .widget-image {
        width: 100%!important
    }
    .supermag-home.sm-col-post-type-2 .featured-post-main,
    .supermag-home.sm-col-post-type-2 .sm-col-post-type-2-beside {
        width: 100%;
        float: none
    }
    .supermag-home.sm-col-post-type-2.featured-entries-col .sm-col-post-type-2-beside .acme-col-3 .widget-image {
        width: 43%!important
    }
}


.widget-title,
            .footer-wrapper,
            .page-header .page-title,
            .single .entry-header .entry-title,
            .page .entry-header .entry-title{
                border-bottom: 1px solid #F24646;
            }
            .widget-title:before,
            .page-header .page-title:before,
            .single .entry-header .entry-title:before,
            .page .entry-header .entry-title:before {
                border-bottom: 7px solid #F24646;
            }

.widget-title2,
           
            .page .entry-header .entry-title{
                border-bottom: 2px solid #F24646;
            }
           

/* چرخش عکس */             



.spinner3 {
	vertical-align:middle;
	-moz-animation:14s rotate infinite linear;
	-moz-transform-origin:50% 50%;
	-webkit-animation:14s rotate infinite linear;
	-webkit-transform-origin:50% 50%
}

@-webkit-keyframes rotate {
	0% {
		-webkit-transform:rotate(0)
	}
	100% {
		-webkit-transform:rotate(360deg)
	}
}

/* فونت عربی */  

.arabic {
color: #5E2901;
font-family: Neirizi2, tahoma;
font-size: 24px;
direction: rtl;
text-align: justify;
width: 99%;
line-height: 72px;
}

.farsi {
color: #7C706B;
font-family: Yekan, tahoma;
font-size: 14px;
direction: rtl;
text-align: justify;
}

/* الحمدالله */  
.hamd {
color: #fff;
font-family: Neirizi2, tahoma;
font-size: 16px;
direction: rtl;
text-align: justify;
width: 99%;
line-height: 34px;
}

/* question */
.question {
  width: 100%;
  color: #444;
  cursor: pointer;
  border: none;
  text-align:right;
  outline: none;
  font-size: 14px;
  transition: 0.4s;
}
.question .questionBox {
	width:100%;
	display:inline-block;
	background-color:#F5F5F5;
	margin:5px 0 0 0;
	padding:10px 5px;
}
.question .questionBox h3 {
	width:100%;
	float:right;
	margin:0 0 0 0;
}
.question .questionBox p {
	margin:0 0 0 0;
}
.question .questionli:after {
  content: '\002B';
  color: #00cc00;
  font-weight: 600;
  float: right;
  margin: 0 0 0 5px;
}
.question .active:after {
  content: "\2212"}.question .answer{padding:20px;display:none;background-color:#FFF;overflow:hidden}