.rtl{direction:rtl;}.ltr{direction:ltr;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-top: 0px;font-family: IRAN;font-size: 1.2em;font-weight: bold;}
ul, ol {margin: 0;}
p {margin: 0;text-align:justify;direction:rtl;font-size: 14px;}
.js-news p{margin: 0;text-align:justify;direction:rtl;font-size: 10px;}
.media-body p{font-size: 11px;}
html, body{font-family: IRAN;font-size: 14px;background:#fff;text-align:right;}
body a{position: relative;transition: 0.5s all;	-webkit-transition: 0.5s all;-o-transition: 0.5s all;-ms-transition: 0.5s all;-moz-transition: 0.5s all;color:#000;text-decoration:none;}
a:hover{color:#3b7ab3;text-decoration:none;}
.a  {display: inline-block;position: relative;padding-bottom: 3px;}
.a:before {content: '';display: block;position: absolute;right: 0;bottom: 0;height: 3px;width: 0;transition: width 0s ease, background .5s ease;}
.a:after {content: '';display: block;position: absolute;left: 0;bottom: 0;height: 3px;width: 0;background: #3b7ab3;transition: width .5s ease;}
.a:hover:before {width: 100%;background: #3b7ab3;transition: width .5s ease;}
.a:hover:after {width: 100%;background: transparent;transition: all 0s ease;}
.a2{ display: inline-block;position: relative;padding-bottom: 3px;}
.a2:after {content: '';display: block;position: absolute;right: 0;bottom: 0;height: 3px;width: 0;background: transparent;transition: width 1s ease, background-color 1s ease;}
.a2:hover:after {width: 100%;background: #3b7ab3;}
img{max-width:100%;}
.header_top,.header_bottom{background:#073b87}
.cssmenu ul{float:right;padding:0;margin:0;list-style:none;}
.cssmenu ul li {display: inline-block;}
.cssmenu ul li a {color:#fff;display: block;margin:10px 0px 10px 20px;font-size: 0.8125em;}
.cssmenu li> a:hover {color: #3b7ab3;text-decoration:none;}
.menu {background: #073b87;margin-bottom: 5px;box-shadow: 0 4px 5px rgba(0,0,0,0.3);-webkit-box-shadow: 0 4px 5px rgba(0,0,0,0.3);-moz-box-shadow: 0 4px 5px rgba(0,0,0,0.3);}
.m_3{background: #0d70cb;}
.thumb{width:100%;height:275px;display:block;border-bottom:3px solid #8cb273;}
.link3 {	display: inline-block;padding: 10px 5px 10px 5px;font-size: 14px;font-style: normal;text-decoration: none;color: #fff;}
h1.spinner{font-size: 1.5em;text-align: center;letter-spacing: 2px;text-transform: uppercase;text-transform: none;width: 100%;border-bottom: 1px solid #3b7ab3;}
ul.spinner{position:relative;padding: 10px 0px 8px 0;margin: 1em 0 0em;list-style: none; background: #edeff0; border-bottom: 1px solid #e1e1e1;text-align: right;direction: rtl;color: #666;}
i.spinner_icon{width: 30px;height: 30px;float: right;margin: 0 1em;}
ul.spinner li.spinner_head h2,ul.spinner li.spinner_head h3,ul.spinner li.spinner_head h4, ul.spinner li.spinner_head p{color:#000;display:inline;padding-right: 5px;vertical-align:middle;line-height: 25px;}
ul.spinner li.spinner_head{line-height: 30px;}
ul.spinner li.spinner_head span{line-height: 30px;padding: 10px;border-bottom: 2px solid #3b7ab3;}
.spinner .icon{width: 25px;height: 25px;margin: 0 1em;}
.span_1 p{font-size: 0.8125em;line-height: 1.5em;color: #8E7558;	font-weight:500;}
.span_1 p a{color: #8E7558;}
.span_1 p a:hover{text-decoration:none;color: #ee4a02;}
.sort-by {color: #666;font-size: 0.8125em;}
.sort-by label{margin-bottom:0;}
.mens-toolbar .pager {padding: 5px 8px 3px 8px;float: right;width: 35.5%;margin: 0;}
.pager .limiter {float: right;color:#fff;font-size: 0.8125em;}
.pager .limiter select {padding: 0;margin: 0 0 1px;vertical-align: middle;color:#000;}
select {color: #000;}
.dc_pagination  {color: #666;display: block;padding: 2px 4px 0px 0px;text-decoration: none;font-size: 0.8125em;border: none;border-radius: inherit;background: none;}
.pager .limiter label {color: #666;margin-bottom: 0;font-weight: 500;}
.grid_1 h3{font-size: 0.85em;font-weight: 500;color: #000; margin-bottom: 0;white-space: nowrap;overflow: hidden;padding: 0 5px 0 5px;direction: rtl;text-align: right;font-weight:bold;}
.grid_1 p{font-size:0.8125em;color:#968F88;margin:5px 0;}
.grid_1{text-align:right;background: #edeff0;padding: 10px;}
.grid_1 img{margin-bottom:0.1em;display:inline-block;max-width:100%;}
.grid_1 a:hover{text-decoration:none;}
.flexslide .slides li {display:block;position:relative;}
.flexslide .slides .product{height:228px;padding: 10px 0px 10px 0px;}
.flexslide .slides .recipe{width:100%;height:180px;}
.breadcrumb{font-size:10px;direction:rtl;}
.selection-tags {display: inline-block;background:none;border-bottom: 2px solid #edeff0;margin: .5em .5em .5em 0;font-size: .875em;color: #6b747d;padding: .25em .2em .25em .8em;direction:ltr;}
.selection-tags .close-tag {display: block;width: auto;text-align:center;border-left: 1px solid #dadee2;	float: right;padding-left: .4em;margin-left: .5em;}
span.datetime {float: left;font-size: 8px;}
.author-name{margin:5px 0 10px;font-size:12px}
.author-name a{font-weight:600}
.blog-comments-content .media-heading{margin:3px 0 5px;font-size:10px;font-weight:100; text-align:right;}
.blog-comments-content .media-object{margin-right:5px}
.blog-comments-content .media{margin-bottom:5px;padding-bottom:5px;border-bottom:0 dashed;font-size:11px;text-align:justify;border: 1px solid #D5D4D4;padding: 17px;margin: 5px 0px 10px 0;}
.blog-comments-content .media .media{border-top: 1px solid #DADEE2;margin-top:5px;padding-top:5px}
.ratings_stars{padding:2px;}
.ratings_over , .ratings_vote {color:#faa43d;cursor:pointer;}
.ratings_vote2 {	color:#faa43d;}
.ratings{font-size:12px;}
.rating{font-size:11px;}
.height-25px{height:25px;} 
.width-25px{width:25px;}
.tab-content .tab-pane{padding:5px;}
#alert{position:fixed;top:0;left:0;width:auto}
.small-text{font-size: 10px;white-space:nowrap;overflow:hidden;}
.tag-items .selection-tags{line-height:25px;text-align:right;direction:rtl;margin:5px; padding:0px 5px 0px 5px;}
.tag-items .selection-tags a{text-decoration:none;}
.tag-items .recipe-tag{margin:10px 10px 10px 10px;text-align:right;font-size:12px;}
.tag-items .recipe-tag img{width:25px;height:25px;}
.tag-items .selection-tags2{text-align:right;margin:5px; padding:5px;direction:ltr;}
.tag-items .selection-tags2 a{vertical-align:middel;}
.tag-items .selection-tags2 .close-tag2 img{padding-left:5px;height:36px;width:36px;}
label{font-size:14px;font-weight:100; display: block;}
.table{font-size:11px;}
.loading{display:block;position:fixed;top:0;left:0;height:100%;width:100%;background:url(../images/loading.gif) 50% 50% no-repeat;background-color:rgba(255,255,255,.5);z-index:999999;}
.loading2{display:block;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.7);z-index:999999;}
.disabled {pointer-events: none;cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
.table thead > tr > th, .table thead > tr > td, .table tbody > tr > th, .table tbody > tr > td, .table tfoot > tr > th, .table tfoot > tr > td {padding: 8px;line-height: 1.42857;vertical-align: top;border-top: 0px solid #DDD;}
.table thead > tr > th{text-align:center;}
.box-inner{position:relative;}
.overflow1{overflow:hidden;overflow-y:auto;height:400px;}
.overflow2{overflow:hidden;overflow-y:auto;height:250px;}
.flexslide .slides img {display: block;margin: auto;}
.bg1{background:#f7f8fa !important;color:#000 !important;}
.bg2{background:#fff !important;color:#000 !important;}
.footer{background: #073b87;border-top: 1px solid #ccc;margin-top: 20px;padding:20px;box-shadow: 4px 0px 15px rgba(0,0,0,0.3);-webkit-box-shadow: 4px 0px 15px rgba(0,0,0,0.3);-moz-box-shadow: 4px 0px 15px rgba(0,0,0,0.3);}	
.footer span {font-family:IRAN,Tahoma;color:#fff;font-size: 12px !important;margin-top: 5px;}
.footer  p {margin-top:10px;font-size:12px;color:#fff;}
.footer .bx-header{margin-top: 20px;}
.footer .bx-header h2{font-size:14px;color:#fff;text-align:right;font-weight:bold;}
.footer_bottom{width:100%;background-color:#073b87;padding-top:10px;}
.footer_bottom p{color:#ffffff;float:right;direction:rtl;white-space: normal;}
.footer_bottom a{color:#ebe300;}
.social {display: block;float: left;height: 40px;margin-left: 7px;width: 40px;margin-bottom:10px;}
.facebook {background: url("../images/hostiran_social_icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.facebook:hover {background: url("../images/hostiran_social_icons.png") no-repeat scroll 0 -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.tewter {background: url("../images/hostiran_social_icons.png") no-repeat scroll -50px 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.tewter:hover {background: url("../images/hostiran_social_icons.png") no-repeat scroll -50px -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.gplus {background: url("../images/hostiran_social_icons.png") no-repeat scroll -100px 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.gplus:hover {background: url("../images/hostiran_social_icons.png") no-repeat scroll -100px -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.telegram {background: url("../images/hostiran_social_icons.png") no-repeat scroll -200px 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.telegram:hover {background: url("../images/hostiran_social_icons.png") no-repeat scroll -200px -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.aparat {background: url("../images/hostiran_social_icons.png") no-repeat scroll -250px 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.aparat:hover {background: url("../images/hostiran_social_icons.png") no-repeat scroll -250px -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.instagram {background: url("../images/hostiran_social_icons.png") no-repeat scroll -300px 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.instagram:hover { background: url("../images/hostiran_social_icons.png") no-repeat scroll -301px -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.pinterest {background: url("../images/hostiran_social_icons.png") no-repeat scroll -350px 0 rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.pinterest:hover {background: url("../images/hostiran_social_icons.png") no-repeat scroll -350px -50px rgba(0, 0, 0, 0);transition: all 0.2s ease 0s !important;}
.scrollToTop { width: 50px;height: 46px;padding: 10px;text-align: center;background: whiteSmoke;font-weight: bold;color: #444;text-decoration: none;position: fixed;bottom: 0px; right: 0px;display: none;z-index: 1010;background: url(../images/to-top.gif) no-repeat 0px 20px;}
.fixed{ background: #f7f8fa none repeat scroll 0 0; border-bottom: 3px solid #000;opacity: 0.8;transition: all 0.2s ease-out 0s;width: 100%;z-index: 1020;left: 0;opacity: 1;position: fixed;top: 0;}
@media print{.container{padding:0px 100px 0px 100px;}}
.padding-5px{padding:5px;}
.margin-5px{margin:5px;}
.padding-right-15px{padding-right:15px;}
.padding-15px{padding:15px;}
.margin-top-30px{margin-top:30px}
.margin-bottom-30px{margin-bottom:30px}
.margin-bottom-5px{margin-bottom:5px}
.border2{border:1px solid #e4e4e4 !important;box-shadow: 0 1px 2px rgba(228,228,228,.12);-moz-box-shadow: 0 1px 2px rgba(228,228,228,.12);-webkit-box-shadow: 0 1px 2px rgba(228,228,228,.12);-ms-box-shadow: 0 1px 2px rgba(0,0,0,.12);-o-box-shadow: 0 1px 2px rgba(228,228,228,.12);}
.border1{border-bottom:1px dotted #ebeced !important;background: url(../images/border-dash.3.gif?vcea4046353d3aff5c44a4d7f021d9f80) repeat-x left bottom !important;}
.border1-left{border-left:1px dotted #ebeced !important;}
.small-size{height:70px !important;width:70px !important;border-radius: 5px;-moz-border-radius: 5px;}
.full-width{width:100% !important;}
table { max-width: 100%; background-color: transparent;text-align: right;float: right;direction: rtl;}
.holder1{font-size:10px;}
.welcome{position: fixed;top: 0;left: 0;width:100%;height:100%;z-index: 8060;}
.table tr {border-bottom: 1px dashed #ddd}
.table tr:first-child{border-bottom: 0px solid #ae0707}
.sort label, .pager label{display:inline-block !important;}
#social{position:absolute;margin-top:0px;}
.green{color:#4caf50!important}
.search_box{float:right;}
.search_box input {position:absolute;left:110px;top:8px;background: none;color: #B2B2B2;font-family: IRAN;font-size: 12px;font-weight: 300;height: 36px;outline: medium none;padding-left: 30px;padding-right: 5px;width: 450px;text-align:right;direction:rtl;border:1px solid #c9d1d7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#4a4a4a;z-index:10;padding:0 14px 2px 5px}
.search_box button {top: 8px;left: 70px;position: absolute;width: 40px;height: 36px;border: 1px solid #b5b5b5;background: url(../images/slices.png) no-repeat -446px -22px #9da3b1;border-radius: 4px 0 0 4px;-webkit-border-radius: 4px 0 0 4px;-ms-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;-webkit-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;}
.size1{width: 133px;height: 75px;border: 1px solid #ccc;direction: ltr;}
.border-0px{border:0px !important;}
.recipe-header {padding:10px;background: #fcf4ec !important;}
.font-size-10px{font-size:10px !important;}
.font-size-12px{font-size:12px !important;}
.font-size-14px{font-size:14px !important;}
.font-size-16px{font-size:16px !important;}
.font-size-18px{font-size:18px !important;}
.font-size-20px{font-size:20px !important;}
.font-size-22px{font-size:22px !important;}
.box-shadow{box-shadow: 0 1px 15px 2px rgba(0,0,0,0.15);-moz-box-shadow: 0 1px 15px 2px rgba(0,0,0,0.15);}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {background-color: #fff;}
.padding-0px{padding:0px;}
.thumbnail {display: block;margin-bottom: 5px;    border: 0px;}
.panel {margin-bottom: 5px;}
.flexslide {padding: 5px;}
.megapanel{padding-top:0px !important; padding-bottom:0px !important;}
.megapanel th, .megapanel ul{padding-top:20px;padding-right:10px;padding-left:5px;padding-bottom:8px;border-left:1px solid #ccc;}
.megapanel p{padding-top:8px;}
.megapanel td{padding-right:10px;padding-left:5px;border-left:1px solid #ccc;}
.megapanel li{padding-right:10px;padding-left:5px;}
.height-335px{height:335px;}
.height-250px{height:250px;}
.height-120px{height:120px;}
.overflow{white-space: nowrap;overflow: hidden;text-align:right;direction:rtl;}
.panel{box-shadow: 0 0px 0px rgba(0,0,0,0.05)}
.img-responsive {border: 1px solid #ccc;padding: 2px;}
.slider-caption {position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.5);padding: 5px;color: #FFF;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;direction:rtl;texxt-align:right;}
.comment-form label{font-size:12px;font-weight:400;}
.comment-form input[type="text"],.comment-form textarea, .comment-form select{display:block;width:100%;padding:0 10px;outline:0;background: #F0F0E9;border: 0;color: #696763;border-radius: 0;min-height:36px}
.comment-form textarea{padding:10px;max-width:100%}
input[type="radio"], input[type="checkbox"] {margin: 0px 0 0;line-height: normal;}
.breadcrumb{background:#edeff0 !important;}
fieldset {border: 1px solid #e5e5e5 !important;padding: 0 1.4em 1.4em 1.4em !important;margin: 0 0 1.5em 0 !important;-webkit-box-shadow:  0px 0px 0px 0px #000;box-shadow:  0px 0px 0px 0px #000;}
legend{font-size: 1.2em !important;font-weight: bold !important;text-align: right !important;border-bottom: 0px solid #e5e5e5;padding-right:5px;}
.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #073b87;font-size:11px;}
.no-padding {padding: 0 !important}
.no-margin {margin: 0 !important}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:1200px;max-width:none!important;}
@media (min-width: 50px){header,footer,body{margin-right:auto;margin-left:auto;width:1200px;max-width:none!important}}
@media (min-width: 1200px){header,footer,body{margin-right:auto;margin-left:auto;width:100%;max-width:none!important}}
@media print {a:after { content:''; }a[href]:after { content: none !important; }.header_top,.header_bottom ,.menu,.footer{background: #073b87 !important;webkit-print-color-adjust: exact !important;}.header_top a,.header_bottom  a,.menu  a,.footer  p,.datetime{color:#FFF !important;}.slider-caption,.slider-caption h1,.slider-caption p  {background: rgba(0,0,0,.5) !important; webkit-print-color-adjust: exact !important;color: #FFF !important;}.grid_1{background: #edeff0 !important;webkit-print-color-adjust: exact !important;}.ticker-wrapper.has-js{background: #f8f0db !important;webkit-print-color-adjust: exact !important;}ul.spinner {background: #edeff0 !important;webkit-print-color-adjust: exact !important;border-bottom: 1px solid #e1e1e1;color: #666;}}
@page {size: auto;margin: 0;}
.mh-600px{min-height:800px;}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
    white-space: nowrap;
}