@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 900;
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Black.eot');
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: bold;
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 500;
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 300;
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Light.eot');
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 200;
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: normal;
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum).eot');
src: url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), url(//shadtex.ir/wp-content/themes/freddo-pro/isans/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
} body {
font-family: IRANSans !important;
font-weight: 300;
direction: rtl;
margin: 0;
}
h1, h2, h3, h4, h5, h6,input, textarea {
font-family: IRANSans !important;
}
h1 {
font-weight: bold;
}
.ltr {
direction: ltr;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-left {
text-align: left;
}
.text-small {
font-size: 0.8em;
}
.text-xsmall {
font-size: 0.6em;
}
.text-large {
font-size: 1.2em;
}
.text-xlarge {
font-size: 1.4em;
}
.text-underline {
text-decoration:underline;
}
.text-ultralight {
font-weight: 200;
}
.text-light {
font-weight: 300;
}
.text-regular {
font-weight: normal;
}
.text-medium {
font-weight: 500;
}
.text-bold {
font-weight: bold;
}
.text-black {
font-weight: 900;
}
blockquote {
font-weight: 500;
padding: 10px;
border: 1px dashed #666666;
}
.mainbox {
width: 100%;
background-color: #EFEFEF;
display: table;
margin-bottom: 30px;
border-right: 8px solid #FFFF33;
}
.mainboxnegativ {
width: 100%;
background-color: #000000;
display: table;
margin-bottom: 30px;
border-right: 8px solid #FFFF33;
color: #F9F9F9;
}
.mainbox2 {
font-size: 1em;
width: 90%;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
.mainbox3 {
width: 100%;
background-color: #b8b8b8;
display: table;
margin-bottom: 30px;
border-right: 8px solid #bd70ff;
}
.mainbox2negativ {
font-size: 1em;
color: #F9F9F9;
background-color: #000000;
padding-right: 20px;
}
.farsiparagraph {
font-size: 1em;
width: 47%;
float:right;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
.englishparagraph {
font-size: 1em;
width: 47%;
float: left;
direction:ltr;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
}
.rightbox {
width: 60%;
padding-right: 20px;
padding-left: 5px;
float: right;
margin-left: 10px;
margin-bottom: 0px;
min-width: 0px;
background-color: #F7F7F7;
}
.titelbox {
width: 60%;
padding-right: 25px;
padding-left: 0px;
float: right;
margin-left: 10px;
margin-bottom: 0px;
min-width: 0px;
background-color: #F2F2F2;
color: #4B4B4B;
}
.lefttbox {
padding-right: 20px;
padding-left: 4px;
float: right;
margin-bottom: 10px;
min-width: 0px;
}
.alphabet {
width: 35%;
float: left;
font-size: 21em;
text-align: center;
font-weight: 500;
color: #999999;
}
.alphabet2 {
width: 35%;
float: left;
direction: ltr;
font-size: 1.6em;
text-align: left;
font-weight: 500;
color: #333333;
margin-top: 100px;
}
.footer {
font-weight: 300;
font-size: 0.7em;
text-align: center;
direction: ltr;
margin-bottom: 0px;
padding-bottom: 0px;
}
h1, h2, h3, h4, h5, h6, p.site-title, .main-navigation, blockquote, ul.crestatabs li, .freddoNumbersSingle .freddoTheNumberN {
font-family: IRANSans !important;
}
.one.aboutus_columns_three, .services_columns_single .serviceContent, .freddoContactField {
text-align: right !important;
}
body {
direction: rtl;
unicode-bidi: embed;
}
.spaceLeft {
margin-left: 0;
margin-right: 0.5em;
}
.spaceRight {
margin-right: 0;
margin-left: 0.5em;
}
.hamburger-menu,
.search-button,
.cartwoo-button,
.freddoHeader {
float: left;
}
header.site-header .mainLogo,
.site-branding {
float: right;
text-align: right;
}
.hamburger-menu,
.search-button,
.cartwoo-button {
margin-left: inherit;
margin-right: 1.5em;
}
.cartwoo-button .cart-body {
left: 6px;
right: inherit;
}
.search-button .search-line {
right: -5px;
}
#tertiary.widget-area {
right: inherit;
left: -390px;
-wekbit-transition-property: left;
-moz-transition-property: left;
-o-transition-property: left;
transition-property: left;
}
#tertiary.widget-area.yesOpen {
right: inherit;
left: 0;
}
.close-hamburger {
left: 1.5em;
right: inherit;
}
#page.site {
left: inherit;
right: 0;
-wekbit-transition-property: right;
-moz-transition-property: right;
-o-transition-property: right;
transition-property: right;
}
header.site-header {
-o-transition: background .5s, right .3s cubic-bezier(0.22, 0.61, 0.36, 1);
-moz-transition: background .5s, right .3s cubic-bezier(0.22, 0.61, 0.36, 1);
-webkit-transition: background .5s, right .3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: background .5s, right .3s cubic-bezier(0.22, 0.61, 0.36, 1);
}
header.site-header.menuMinor {
left: inherit;
right: 0;
}
#page.site.yesOpen, #page.site.yesOpen header.site-header.menuMinor {
left: inherit;
right: -195px;
}
.nano > .nano-content {
right: 0 !important;
}
.nano > .nano-pane {
left: 0;
right: inherit;
}
.main-navigation ul ul {
padding-right: 0;
float: right;
}
.main-navigation ul ul a {
text-align: right;
}
.main-navigation ul ul li a:not(:last-child):after {
content: "\f104";
margin: 0 7px 0 0;
float: left;
}
.main-navigation ul ul ul {
left: inherit;
right: 100%;
}
.main-navigation > div > ul > li > a::before {
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
}
.scrollDown, .owl-carousel {
direction: ltr;
}
.one.aboutus_columns_three, .services_columns_single .serviceContent, .freddoContactField {
text-align: left;
}
.skillTop .skillName, .cta_columns .ctaText, .serviceIcon, .site-copy-down .site-info {
float: right;
}
.skillTop .skillNameUnder {
left: inherit;
right: 0px;
}
.skillTop .skillValue, .cta_columns .ctaButton, .site-copy-down .site-social {
float: left;
}
.skillBottom .skillRealBarCyrcle {
left: -6px;
right: inherit;
}
.serviceText {
padding-left: inherit;
padding-right: 2em;
}
input ~ .focus-bg, textarea ~ .focus-bg {
left: inherit;
right: 0;
}
.widget.widget_search input[type="search"],
.widget.woocommerce.widget_product_search input[type="search"],
.woocommerce #content form.cart .quantity input[type="number"] {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 25px;
border-top-right-radius: 25px;
float: right;
border-right-width: 1px;
border-left-width: 0;
}
.widget.widget_search input[type="submit"],
.widget.woocommerce.widget_product_search button,
.woocommerce #content form.cart .button {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
border-bottom-left-radius: 25px;
border-top-left-radius: 25px;
float: left;
}
.widget.widget_search .inc-input .focus-bg, .widget.woocommerce.widget_product_search .inc-input .focus-bg {
border-bottom-right-radius: 25px;
border-top-right-radius: 25px;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.widget.widget_search .inc-input, .widget.woocommerce.widget_product_search .inc-input {
border-bottom-right-radius: 25px;
border-top-right-radius: 25px;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.widget_archive li, .widget_categories li {
text-align: left;
}
.widget_archive li a, .widget_categories li a {
float: right;
}
.widget.widget_categories li:before {
padding-right: inherit;
padding-left: 0.5em;
float: right;
}
.widget.widget_archive li:before {
content: "\f0d9";
padding-right: inherit;
padding-left: 0.5em;
float: right;
}
aside ul.menu .indicatorBar {
right: inherit;
left: 0;
border-left-width: 0px;
border-left-style: dashed;
border-right-width: 1px;
border-right-style: dashed;
}
aside ul.menu ul.sub-menu {
padding-left: inherit;
padding-right: 2em;
}
.widget .widget-title h3 {
padding: 0 0 0.5em 1em;
}
.navigation.pagination .nav-links .prev {
float: right;
}
.navigation.pagination .nav-links .prev i:before {
content: "\f101";
}
.navigation.pagination .nav-links .next {
float: left;
}
.navigation.pagination .nav-links .next i:before {
content: "\f100";
}
.woocommerce ul.products > li {
float: right;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin-right: 85px;
margin-left: 0;
}
.woocommerce #reviews .commentlist li .avatar {
top: 0;
right: 0;
left: inherit;
}
.woocommerce div.product form.cart .variations td.label {
float: right;
}
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before {
left: inherit;
right: 1em;
}
.woocommerce-error li a, .woocommerce-message a {
float: left;
}
.woocommerce-message, .woocommerce-info, .woocommerce-error {
padding: 1.5em 2.5em 1.5em 1.5em;
}
.product_list_widget li img {
margin-right: inherit;
margin-left: 1em;
float: right;
}
.widget_shopping_cart .product_list_widget li a.remove {
right: inherit;
left: 0;
}
.woocommerce .content-area .images {
float: right;
}
.woocommerce .content-area .summary {
float: left;
}
.content-area .onsale {
left: inherit;
right: -40px;
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.read-more i:before {
content: "\f0d9";
}
.sticky .entry-title {
padding-left: inherit;
padding-right: 40px;
}
.sticky .entry-header .entry-title:before {
left: inherit;
right: 0;
}
blockquote {
padding: 1.5em 3.5em 1.5em 1.5em;
border-left-width: 0;
border-right-width: 4px;
border-right-style: solid;
}
blockquote::before {
left: inherit;
right: 10px;
content: "\f10e";
}
#comments article footer img {
float: right;
margin-left: 1em;
margin-right: inherit;
}
#comments .reply {
right: inherit;
left: 1.5em;
}
#comments ol ol {
padding-left: inherit;
padding-right: 10%;
}
.page-links {
text-align: left;
}
.theImgWidget {
margin-right: inherit;
margin-left: 1em;
float: right;
}
.freddoPostWidget .theText span.comm {
float: left;
}
.authorImg {
float: right;
}
.authorText {
float: right;
padding-left: inherit;
padding-right: 1.5em;
}
.authorAbout .theShare {
text-align: left;
}
.imgRelated .owl-buttons {
right: inherit;
left: 0;
}
ul.crestatabs li {
float: right;
}
h5.trigger a:before {
content: "\f137";
}
h5.trigger a:before, h5.trigger.active a:before {
padding-right: inherit;
padding-left: 0.5em;
}
ul.tab-freddopro-tabs {
padding-right: 1em;
padding-left: inherit;
}
ul.tab-freddopro-tabs li {
margin-right: inherit;
margin-left: 0.3em;
}
.boxInside {
padding-left: inherit;
padding-right: 55px;
}
.boxIconStyle {
margin-left: inherit;
margin-right: -55px;
float: right;
}
.second-navigation li::after {
margin-left: inherit;
margin-right: 0.5em;
}
@media all and (max-width: 1024px) {
.main-navigation.toggled .nav-menu {
padding: 0;
}
.main-navigation ul ul, .main-navigation ul ul ul {
float: none;
padding-left: 0;
padding-right: 3%;
}
.main-navigation ul li .indicator {
left: 0;
right: inherit;
border-left-width: 0px;
border-right-width: 1px;
border-right-style: solid;
}
.main-navigation > div > ul > li > a {
text-align: right;
}
}
@media all and (max-width: 850px) {
.site-copy-down .site-info,
.site-copy-down .site-social,
.cta_columns .ctaText,
.cta_columns .ctaButton {
float: none;
}
.aboutus_columns_three.one, .services_columns_single .serviceContent {
text-align: center;
}
}
@media all and (max-width: 559px) {
.serviceIcon {
float: none;
}
.freddoBigText header.entry-header .entry-meta > span, .hentry header.entry-header .entry-meta > span {
margin-left: 0.5em;
margin-right: 0;
}
.hentry header.entry-header .entry-meta > span i {
margin-left: inherit;
margin-right: 0;
}
}