/* Developer: www.RedGraphic.ir */

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 10;
    src: url('../fonts/dana/eot/dana-fanum-thin.eot');
    src: url('../fonts/dana/eot/dana-fanum-thin.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-thin.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-thin.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/dana/eot/dana-fanum-extralight.eot');
    src: url('../fonts/dana/eot/dana-fanum-extralight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-extralight.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-extralight.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/dana/eot/dana-fanum-light.eot');
    src: url('../fonts/dana/eot/dana-fanum-light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-light.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-light.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/dana/eot/dana-fanum-medium.eot');
    src: url('../fonts/dana/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-medium.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/dana/eot/dana-fanum-demibold.eot');
    src: url('../fonts/dana/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-demibold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-demibold.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 750;
    src: url('../fonts/dana/eot/dana-fanum-ultrabold.eot');
    src: url('../fonts/dana/eot/dana-fanum-ultrabold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-ultrabold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-ultrabold.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/dana/eot/dana-fanum-extrabold.eot');
    src: url('../fonts/dana/eot/dana-fanum-extrabold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-extrabold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-extrabold.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/dana/eot/dana-fanum-black.eot');
    src: url('../fonts/dana/eot/dana-fanum-black.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-black.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-black.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/dana/eot/dana-fanum-bold.eot');
    src: url('../fonts/dana/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-bold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-bold.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: dana;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/dana/eot/dana-fanum-regular.eot');
    src: url('../fonts/dana/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../fonts/dana/woff2/dana-fanum-regular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/dana/woff/dana-fanum-regular.woff') format('woff'); /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
    font-family: lalezar;
    src: url('../fonts/Lalezar-Regular.eot');
    src: url('../fonts/Lalezar-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Lalezar-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/IRANSansWeb(FaNum)_Bold.eot');
    src: url('../fonts/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('../fonts/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('../fonts/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('../fonts/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/IRANSansWeb(FaNum)_Medium.eot');
    src: url('../fonts/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('../fonts/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('../fonts/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('../fonts/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/IRANSansWeb(FaNum)_Light.eot');
    src: url('../fonts/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('../fonts/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('../fonts/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('../fonts/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/IRANSansWeb(FaNum)_UltraLight.eot');
    src: url('../fonts/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('../fonts/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('../fonts/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('../fonts/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/IRANSansWeb(FaNum).eot');
    src: url('../fonts/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
         url('../fonts/IRANSansWeb(FaNum).woff2') format('woff2'),  /* Chrome36+, Opera24+*/
         url('../fonts/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url('../fonts/IRANSansWeb(FaNum).ttf') format('truetype');
}

body{font-family: dana, tahoma;direction:rtl;text-align:right;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: lalezar, dana, tahoma;font-weight:normal!important;}
p{font-family: dana, tahoma;}

.rt-site-header.has_login_icon .top-header, .rt-site-header.has_login_icon .main-header{
	left:auto;
	right: calc(50% - 45px);
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
}
.rt-site-header .login-btn{
	left: auto;
	right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
    text-align: left;
}

.ml-auto{
	margin-left:0!important;
    margin-right: auto!important;
}

.main-menu ul li a{font-family: dana;}

.main-menu > ul > li.menu-item-has-children > a:after{
	margin-right: 10px;
	margin-left: 0px;
}

.main-menu > ul > li.menu-item-has-children > ul.sub-menu{
	right:0;
	left:auto;
	text-align:right;
}

.tp-r-list li{margin-right:0;margin-left: 84px;}
.tp-r-list li:last-child{margin-left: 0px;}

.tp-r-list li a .check-icon{margin-right:0;margin-left:8px;}
.tp-r-list li .select-arrwo{left:0;right:auto;}

.select2-container .select2-selection--single .select2-selection__rendered{padding:0 8px 0 20px;}

.open-cart-opt span.badge{line-height:25px;text-align:center;}

.tp-l-list li.help-icon{padding-right:0;padding-left: 54px;}
.tp-l-list li{margin-right:0;margin-left:10px;}
.tp-l-list li.help-icon::after{right:auto;left:20px;}
.tp-l-list li.help-icon img{margin-right:0;margin-left:10px;}

.single-rt-banner .rt-banner-content h1{font-weight:normal;}

.rt-btn, .submit-box-form .comment-respond input[type='submit']{font-family:dana;font-size:18px;}

[class*="icheck-material"]>label{padding-left: 0px !important;padding-right: 29px !important;}
[class*="icheck-material"]>input:first-child+label::before, [class*="icheck-material"]>input:first-child+input[type="hidden"]+label::before{margin-right: -29px;margin-left: 0;}
.single-rt-banner .rt-banner-content [class*='icheck-material'] > input[type='checkbox']:first-child:checked + input[type='hidden'] + label::after, .single-rt-banner .rt-banner-content [class*='icheck-material'] > input[type='checkbox']:first-child:checked + label::after{right:16px;}

.rt-single-icon-box.services-box .iconbox-content a span{margin-left:0;margin-right:10px;}

.rt-section-title span, .rt-column-title span{font-weight:normal;}

.price-carosle-wrapper{direction:ltr;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0;}

.rt-single-icon-box.price-box{background-position: -280px;direction:rtl;}
.rt-single-icon-box.price-box .iconbox-content .hover-link{left:0px;right:inherit;}
.rt-single-icon-box.price-box:hover .hover-link{left:18px;right:inherit;}
.rt-single-icon-box.price-box .iconbox-content .hover-link span{padding-left:0;padding-right:15px;    float: left;}

.domain-content .tbanavs .nav-item{margin-right:0;margin-left:25px;}
.domain-content .tbanavs .nav-item:last-child{margin-right:0;margin-left:0px;}

.domianinput-fileds input[type='text'], .domianinput-fileds input[type='email']{padding-left:0;padding-right:66px;}
.domianinput-fileds .form-bdage{left:auto;right:30px;}
.domianinput-fileds .select2-container--default .select2-selection--single .select2-selection__arrow:after{right:inherit;left:25px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{right:inherit;left:1px;}
.domianinput-fileds:after{right:inherit;left:133px;}
.hosting-badge span.domain-name{direction:ltr;}

.rocket-img{left:inherit;right:15%;}

@media (max-width: 1600px){
.rocket-img {
    left:inherit;right:2%;
}
}
@media (max-width: 1900px){
.rocket-img {
    left:inherit;right:9%;
}
}

.rt-single-icon-box.list-item-1 .icon-thumb{margin-right:0;margin-left:30px;}

.rt-single-icon-box.single-counter .icon-thumb, .rt-single-icon-box.single-counter2 .icon-thumb{margin-right:0;margin-left:30px;}

.mx-auto {
	margin-left:auto!important;
    margin-right: auto!important;
}

.rt-single-icon-box.list-item-2::after{left:auto;right:0;}
.rt-single-icon-box.list-item-2::before{left:auto;right:0;}

.video-middle .icofont-ui-play{display:block;height:80px;line-height:80px;text-align:center;}

.testi_active{direction:ltr;}
.testibg{padding-left:0;padding-right:30px;}
.testi_active .single-item .rt-single-icon-box .icon-thumb{margin-right:0;margin-left:22px;float:right;}

.testi_active .iconbox-content{float:right;}
.testi_active .rt-single-icon-box .iconbox-content{float:right;width:auto;padding:20px 0;}
.testi_active .rt-single-icon-box{display:block;width:100%;height:auto;}
.testi_active .slick-dots{text-align:right;direction:rtl;}
.testi_active .slick-dots li{text-align:center;width:auto;margin-right:5px;}

.bg-e{left:inherit;right:100px;}
@media (max-width: 1600px){
.bg-e{left:inherit;right:0;}
}

.rt-single-icon-box.help-box .icon-thumb{margin-right:0;margin-left:20px;width: 78px;display: block;float: right;}

.rt-single-widget .footer-form button{right:inherit;left:3px;}
.rt-single-widget .footer-form .form-control{padding-right:20px;}

.rt-single-widget ul.rt-usefulllinks2 li{padding-left:10px;padding-right:20px;}
.rt-single-widget ul.rt-usefulllinks2 li::after{right:0;left:inherit;content: '\eac6';}
#scrollUp{right:inherit;left:30px;}

.rt-cart-box{left:-385px;right:inherit;-webkit-transform: translateX(-385px);-ms-transform: translateX(-385px);transform: translateX(-385px);-webkit-animation: slideInLeft 400ms ease-in-out;}
.rt-cart-box.active{-webkit-transform: translateX(385px);-ms-transform: translateX(385px);transform: translateX(385px);-webkit-animation: slideInLeft 400ms ease-in-out;}
.rt-cart-box .cartbox-close{right:inherit;left:30px;}
.rt-cart-box .rt-single-crtitem .product-colose{right:inherit;left:0;}
.rt-cart-box .rt-single-crtitem .product-thumb{right:0;margin-left:15px;margin-right:0;}
.os-content{padding:auto;}

@media (max-width: 1199.98px){
.rt-site-header.has_login_icon .top-header, .rt-site-header.has_login_icon .main-header {
    width: calc(960px - 95px);
}
}
@media (max-width: 991.98px){
.rt-site-header.has_login_icon .top-header, .rt-site-header.has_login_icon .main-header {
    left: inherit;
	right: 0;
    width:auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
}

.rt-preloder{left:inherit;right:0;}
.active-price .slick-list{margin: 0 15px;}

@media (max-width: 767.98px){
.domain-content .tbanavs .nav-item {
    margin-left: 0;
    margin-bottom: 10px; display:block;
}
.tbanavs{padding:0 30px;}
}

@media (max-width: 991.98px){
.install-list-item {text-align:center;}
}

@media (max-width: 991.98px){
.tp-r-list li {
    margin-left: 25px;
}
.tp-r-list li:last-child {
    margin-right: 25px;
}
}

@media (max-width: 991.98px){
.main-menu {left:inherit;right:-320px;}
.main-menu.active-mobile-menu {left:inherit;right:0;}
.main-menu > ul > li.menu-item-has-children > a:after{right:inherit;left:15px;}
.main-menu ul{text-align:right;}
}

.price2-area .price-bgi{right:inherit;left:0px;}
.price-list-parent li .hover-link a{position:absolute;bottom:28px;}
.price-list-parent li .hover-link a span{margin-left:0;margin-right:10px;}

.rt-nav-tolls{margin-left:0;margin-right:30px;}
.domianinput-fileds{padding-left:5px;}
.hosting-badge2 span.domain-name{direction:ltr;}

.all-price-boxes .rt-single-icon-box.price3-box:nth-child(2n + 1) .icon-thumb{margin-left:0;margin-right:50px;}
.all-price-boxes .rt-single-icon-box.price3-box:nth-child(2n) .icon-thumb{margin-left:50px;margin-right:0px;}

@media (max-width: 767.98px){
.home-three .tp-l-list li.help-icon::before {left:inherit;right:-20px;}
}
@media (max-width: 767.98px){
.single-rt-banner .rt-banner-content .domain-searh-form .domianinput-fileds input[type='email'], .single-rt-banner .rt-banner-content .domain-searh-form .domianinput-fileds input[type='text'] {padding-right:80px;}
}

.banner-item .content{padding-left:0;padding-right:15px;}

.rt-single-icon-box.single-counter .iconbox-content h4, .rt-single-icon-box.single-counter2 .iconbox-content h4{font-weight:Bold!important;font-family:IRANSans;}
.testi_active .single-item h6 span{float:right;margin-left:10px;margin-right:0;}