/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
@font-face {
	font-family:'Xino_Yekan';
	src: url('../../fonts/Xino_YekanV2Light.woff');
	src: url('../../fonts/Xino_YekanV2Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family:'Xino_Yekan';
	src: url('../../fonts/Xino_YekanV2Regular.woff');
	src: url('../../fonts/Xino_YekanV2Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family:'Xino_Yekan';
	src: url('../../fonts/Xino_YekanV2Heavy.woff');
	src: url('../../fonts/Xino_YekanV2Heavy.woff') format('woff');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family:'Xino_Yekan';
	src: url('../../fonts/Xino_YekanV2Fat.woff');
	src: url('../../fonts/Xino_YekanV2Fat.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family:'Xino_Yekan';
	src: url('../../fonts/Xino_YekanV2Bold.woff');
	src: url('../../fonts/Xino_YekanV2Bold.woff') format('woff');
	font-weight: 500;
	font-style: normal;
}

body {
    font-family:'Xino_Yekan' !important;
}

body,h1,h2,h3,h4,h5,h6,p,a,ul,li,ol,label,button,form,input,textarea,select{
	font-family: 'Xino_Yekan' !important;
}

.plan-title,.plan-price,.product .header-content .product-name,#order-standard_cart .view-cart-items .item,#order-standard_cart .order-summary,#paymentGatewaysContainer .radio-inline,body#layout01 .header .dropdown .profile-notification,.loginpage,.carousel-control .icon-next, .carousel-control .icon-prev, .popover, .tooltip, body,.special-note,.table-container,.dataTables_wrapper,body#layout01 .dropnav-header-lined .dropdown-menu,#order-standard_cart .domain-selection-options .option,.price{
    font-family:'Xino_Yekan' !important;
}

h1,h2 {
	font-weight: 900!important;
}
h3,h4,h5,h6{
	font-weight: 700!important;
}
p{
	font-weight: 300;
}
.product .plan-content .product-desc .prod-desc-div {
    line-height: 15px!important;
}
.forgotpw-txt {
    font-size: 11px!important;
}
.header-main-slider .flickity-page-dots li:first-child {
    margin-left: 6px!important;
}
.loginpage .login-page-header .navbar-brand .w-text {
    display: inline-block;
    margin-left: 10px;
    font-size: 20px;
    font-weight: 900;
    letter-spacing: 0;
}
.announcement-single p {
    padding: 12px!important;
}