@font-face {
font-family: "iran-sans";
src: url('../fonts/iransanse.eot');
src: url('../fonts/iransanse.woff?#iefix') format('embedded-opentype'),
url('../fonts/iransanse.woff') format('woff'),
url('../fonts/iransanse.OTF') format('truetype')
}
@font-face {font-family: 'at1';src: url('../fonts/at1.otf');}
/*body,*{font-family:"iran-sans";}*/
#tab-form-new{background-color:#58595b;padding: 65px 10px 10px 10px;}
.tab-left{position:relative;}
#tab-form-new .nav > li{display: inline-block;text-align:center;padding:0;max-height:93px;}
#tab-form-new .nav > li > a{position: relative;}
#tab-form-new  .nav > li > a:focus, .nav > li > a:hover{background-color:transparent;}
#tab-form-new .nav > li > a > img {max-width: none;max-height: 46px;display: block;margin:auto auto 10px auto;}
#tab-form-new .nav > li > a span:nth-child(2){padding-top:28px; font-size: 11px;}
#tab-form-new .nav > li::before{background-position: center center;background-size: contain;background-repeat: no-repeat;height: 36px;width: 50%;left:26%;top: 8px;position: absolute;content: ""; }
/***********************************************************/
#tab-form-new .nav > li.third-party-insurance::before{background-image: url("../images/icon/index-icons/third-party-insurance.png");}
#tab-form-new .nav > li.active.third-party-insurance::before,
#tab-form-new .nav > li.third-party-insurance:hover::before{
background-image:url("../images/icon/index-icons/third-party-insurance-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.motor-insurance::before{background-image: url("../images/icon/index-icons/motor-insurance.png");}
#tab-form-new .nav > li.active.motor-insurance::before,
#tab-form-new .nav > li.motor-insurance:hover::before{background-image:url("../images/icon/index-icons/motor-insurance-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.disability::before{background-image: url("../images/icon/index-icons/disability.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.disability::before,
#tab-form-new .nav > li.disability:hover::before{background-image:url("../images/icon/index-icons/disability-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.special-disease::before{background-image: url("../images/icon/index-icons/special-disease.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.special-disease::before,
#tab-form-new .nav > li.special-disease:hover::before{background-image:url("../images/icon/index-icons/special-disease-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.education::before{background-image: url("../images/icon/index-icons/education.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.education::before,
#tab-form-new .nav > li.education:hover::before{background-image:url("../images/icon/index-icons/education-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.dental::before{background-image: url("../images/icon/index-icons/dental.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.dental::before,
#tab-form-new .nav > li.dental:hover::before{background-image:url("../images/icon/index-icons/dental-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.house-keeper::before{background-image: url("../images/icon/index-icons/house-keeper.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.house-keeper::before,
#tab-form-new .nav > li.house-keeper:hover::before{background-image:url("../images/icon/index-icons/house-keeper-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.life-savings::before{background-image: url("../images/icon/index-icons/life-savings.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.life-savings::before,
#tab-form-new .nav > li.life-savings:hover::before{background-image:url("../images/icon/index-icons/life-savings-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.mostmari::before{background-image: url("../images/icon/index-icons/mostmari.png");height: 51px;top:-6px;}
#tab-form-new .nav > li.active.mostmari::before,
#tab-form-new .nav > li.mostmari:hover::before{background-image:url("../images/icon/index-icons/mostmari-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.autocar::before{background-image: url("../images/icon/index-icons/autocar.png");height:21px;top:16px;}
/*************************************************************************************/
#tab-form-new .nav > li.sales-van::before{background-image: url("../images/icon/index-icons/sales-van.png");height:41px;}
#tab-form-new .nav > li.active.sales-van::before,#tab-form-new .nav > li.sales-van:hover::before{
background-image: url("../images/icon/index-icons/sales-van-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.accidents::before{background-image: url("../images/icon/index-icons/accidents.png");height:39px;}
#tab-form-new .nav > li.active.accidents::before,#tab-form-new .nav > li.accidents:hover::before{background-image: url("../images/icon/index-icons/accidents-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.medical-responsibility::before{background-image: url("../images/icon/index-icons/medical-responsibility.png");}
#tab-form-new .nav > li.active.medical-responsibility::before,#tab-form-new .nav > li.medical-responsibility:hover::before{background-image:url("../images/icon/index-icons/medical-responsibility-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.car-body::before{background-image: url("../images/icon/index-icons/car-body.png");}
#tab-form-new .nav > li.active.car-body::before,#tab-form-new .nav > li.car-body:hover::before{background-image: url("../images/icon/index-icons/car-body-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.fire::before{background-image: url("../images/icon/index-icons/fire.png");}
#tab-form-new .nav > li.active.fire::before,#tab-form-new .nav > li.fire:hover::before{background-image: url("../images/icon/index-icons/fire-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.elevator::before{background-image: url("../images/icon/index-icons/elevator.png");}
#tab-form-new .nav > li.active.elevator::before,#tab-form-new .nav > li.elevator:hover::before{background-image: url("../images/icon/index-icons/elevator-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.earthquake::before{background-image: url("../images/icon/index-icons/earthquake.png");}
#tab-form-new .nav > li.active.earthquake::before,#tab-form-new .nav > li.earthquake:hover::before{background-image: url("../images/icon/index-icons/earthquake-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.mobile::before{background-image: url("../images/icon/index-icons/mobile.png");}
#tab-form-new .nav > li.active.mobile::before,#tab-form-new .nav > li:hover.mobile::before{background-image: url("../images/icon/index-icons/mobile-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.domestic-travel::before{background-image: url("../images/icon/index-icons/domestic-travel.png");}
#tab-form-new .nav > li.active.domestic-travel::before,#tab-form-new .nav > li.domestic-travel:hover::before{background-image: url("../images/icon/index-icons/domestic-travel-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.traveling-abroad::before{background-image: url("../images/icon/index-icons/traveling-abroad.png");height:43px;}
#tab-form-new .nav > li.active.traveling-abroad::before,#tab-form-new .nav > li.traveling-abroad:hover::before{background-image: url("../images/icon/index-icons/traveling-abroad-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.credit-card::before{background-image: url("../images/icon/index-icons/credit-card.png");}
#tab-form-new .nav > li.active.credit-card::before,#tab-form-new .nav > li.credit-card:hover::before{background-image: url("../images/icon/index-icons/credit-card-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.life::before{background-image: url("../images/icon/index-icons/life-insurance.png");}
#tab-form-new .nav > li.active.life::before,#tab-form-new .nav > li.life:hover::before{background-image: url("../images/icon/index-icons/life-insurance-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.cvd::before{background-image: url("../images/icon/index-icons/cvd.png");}
#tab-form-new .nav > li.active.cvd::before,#tab-form-new .nav > li.cvd:hover::before{background-image: url("../images/icon/index-icons/cvd-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.pens::before{background-image: url("../images/icon/index-icons/pens.png");}
#tab-form-new .nav > li.active.pens::before,#tab-form-new .nav > li.pens:hover::before{background-image: url("../images/icon/index-icons/pens-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.soon-item-insurance::before{background-image: url("../images/icon/index-icons/credit-card.png");}
#tab-form-new .nav > li.active.soon-item-insurance::before,#tab-form-new .nav > li.soon-item-insurance:hover::before{background-image: url("../images/icon/index-icons/credit-card-active.png");}
/*************************************************************************************/
#tab-form-new .nav > li.accidents,#tab-form-new .nav > li.traveling-abroad,
/*************************************************************************************/
#tab-form-new .nav > li > a{padding-left: 0;padding-right:0;}
#tab-form-new .nav > li > a span:nth-child(1){display:block;clear: both;padding-top: 37px;color:#fff;font-size: 12px;}
/*************************************************************************************/
.parent-form{background-color:#58595b;box-shadow: 0 0 62.3px 7.7px rgba(0, 0, 0, 0.75);margin-top:17px;position:relative;min-height:344px;}
.form-bimeh h2{text-align: center;color:#fff;font-size:17px;}
.stepwizard-row {display: table-row;}
.stepwizard {display: table;width: 100%;position: relative;margin-top:24px;}
.stepwizard-row:before {top:14px;bottom:0;position:absolute;content:" ";width: 100%;height:3px;background-color:#fff;z-index:0;right:0;}
.stepwizard-step {display: table-cell;text-align: center;position: relative;width:20%;padding:0;}
.stepwizard-step span:nth-child(2){color:#fff;padding-top: 15px;display:block;font-size:11px;}
.btn-plaza{width:25px;height:25px;text-align: center;padding: 6px 0;font-size: 12px;line-height: 1.428571429;
color:#829df3;border:0;}
.step-wizard-three .stepwizard-step {width:33%;}
.step-wizard-four .stepwizard-step{width: 25%;}
.step-wizard-six .stepwizard-step{width: 16%;}
.step-wizard-eight .stepwizard-step{width: 12%;}
.btn-plaza.setup-panel{background-color:#014e2c;color:#fff;}
.stepwizard-step .btn-default:hover{background-color:#fff;color:#829df3;}
.box-form{background-color:#fff;border-top:9px solid #014e2c;padding:10px 20px;margin:10px;}
.box-form .col-xs-3,.box-form .col-xs-9{padding-right: 0;padding-left: 0;}
.select-wrapper{position: relative;width:100%;}
.select-wrapper:after{font-family: "fontawesome";content:"\f0d7";position: absolute;left:6px;top:12px;
color:#014e2c;pointer-events:none;font-size: 15px;font-weight:bold;}
.select-wrapper select,.datepicker-input,.box-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";width: 100%;text-align:right;direction:rtl;border: 1px solid #cccccc7a;height:45px;padding: 0 12px;line-height: 45px;box-shadow: 1px 1px 22px rgba(98, 129, 157, 0.15);
border-radius: 7px;background-color: #fff;font-size:13px;margin-bottom:10px;}
.select-wrapper select:required:invalid {color:#999;}
.select-wrapper select option[value=""][disabled]{display:none;}
.select-wrapper select option{color:black;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number]{font-family:'at1';}
.select-wrapper select::-ms-expand {display:none;}
select:focus{outline:0;}
#tab-form-new .tab-content .content-tab-image{background-position:center center;background-size:contain;background-repeat:no-repeat;max-height: 200px;min-height: 150px;padding-top:60px;}
#tab-form-new .tab-content .fire-content{background-image:url("../images/icon/index-icons/fire-content.png");}
#tab-form-new .tab-content .motor-insurance-content{background-image:url("../images/icon/index-icons/motor-insurance-colored.png");margin-bottom:27px;}
#tab-form-new .tab-content .autocar{background-image:url("../images/icon/index-icons/motor-insurance.png");}
#tab-form-new .tab-content .sales-van{background-image:url("../images/icon/index-icons/sales-van-colored.png");}
#tab-form-new .tab-content .sales-autocargo{background-image:url("../images/icon/index-icons/sales-autocargo-colored.png");}
#tab-form-new .tab-content .accidents{background-image:url("../images/icon/index-icons/accidents-colored.png");}
#tab-form-new .tab-content .medical-responsibility{background-image:url("../images/icon/index-icons/medical-responsibility-colored.png");}
#tab-form-new .tab-content .cvd19{background-image:url("../images/icon/index-icons/cvd-colored.png");}
#tab-form-new .tab-content .car-body{background-image:url("../images/icon/index-icons/car-body-colored.png");}
#tab-form-new .tab-content .fire{background-image:url("../images/icon/index-icons/fire-colored.png");}
#tab-form-new .tab-content .elevator{background-image:url("../images/icon/index-icons/elevator-colored.png");}
#tab-form-new .tab-content .earthquake{background-image:url("../images/icon/index-icons/earthquake-colored.png");}
#tab-form-new .tab-content .mobile{background-image:url("../images/icon/index-icons/mobile-colored.png");}
#tab-form-new .tab-content .domestic-travel{background-image:url("../images/icon/index-icons/domestic-travel-colored.png");}
#tab-form-new .tab-content .dental{background-image:url("../images/icon/index-icons/dental-colored.png");}
#tab-form-new .tab-content .traveling-abroad{background-image:url("../images/icon/index-icons/traveling-abroad-active.png");}
#tab-form-new .tab-content .credit-card{background-image:url("../images/icon/index-icons/credit-card-active.png");}
#tab-form-new .tab-content .mobile,#tab-form-new .tab-content .fire{margin-bottom:15px;}
/****************************************************************************************************/
/*.wizard,
.tabcontrol{display:block;width:100%;overflow: hidden;}*/
.wizard{display:block;width:100%;},
::-webkit-scrollbar-thumb{background-color:#dddddd;border-radius:6px;}
::-webkit-scrollbar{width:6px;}
.form-bimeh .content .wizard{overflow: inherit;}
.wizard a,.tabcontrol a{outline:0;}
.wizard ul > li,
.tabcontrol ul > li {display:block;padding:0;}
.wizard > .steps
{position: relative;display:block;width:100%;}
.wizard > .steps > ul > li {width: 25%;}
.wizard > .steps > ul > li,
.wizard > .actions > ul > li
{float:left;}
.wizard > .steps .disabled a,
.wizard > .steps .disabled a:hover,
.wizard > .steps .disabled a:active
{background: #eee;color: #aaa;cursor: default;}
.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active
{background: #2184be;color: #fff;cursor: default;}
.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active
{background: #9dc8e2;color: #fff;}
.wizard > .steps .error a,
.wizard > .steps .error a:hover,
.wizard > .steps .error a:active
{background: #ff3111;color: #fff;}
.wizard > .content
{display: block;min-height:149px;position: relative;width: auto;-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;}
.wizard > .content > .body
{position: absolute;width: 100%;}
.wizard > .content > .body input[type="checkbox"]
{display: inline-block;}
.wizard > .actions
{position: relative;display: block;text-align: right;width: 100%;margin:10px 0;}
.wizard > .actions > ul
{display: inline-block;text-align: right;}
.wizard > .actions > ul > li
{margin: 0 0.5em;}
.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active
{background-color:#014e2c;color: #fff;display: block;padding: 0.5em 1em;text-decoration: none;-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;}
.wizard > .actions li:nth-child(2){float: left;}
.wizard > .actions li:nth-child(1){float: right;}
.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active
{background:#eee;color:#aaa;}
.tabcontrol > .steps
{position: relative;display:block;width:100%;}
.tabcontrol > .steps > ul
{position: relative;margin: 6px 0 0 0;top:1px;z-index:4;}
.tabcontrol > .steps > ul > li
{float: left;margin: 5px 2px 0 0;padding: 1px;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius:5px;}
.tabcontrol > .content
{position:relative;display:inline-block;width: 100%;height: 35em;overflow: hidden;border-top:1px solid #bbb;
padding-top: 20px;}
.wizard .steps ul:nth-child(1){display: none;}
.wizard h2{display:none;}
.wizard > .actions > ul{display:block;}
.box-form ul.damage button{border:0;background-color:#86a2ff;color:#fff;display: block;width:100%;padding:10px;border-radius: 5px;margin-bottom:5px;outline:0;}
.box-form ul.damage button:hover,.box-form ul.damage button:focus{background-color: #e4a90d;border-color:#e4a90d;}
.box-form ul.damage li{list-style:none;}
.pdp-default .dow {font-family: "iran-sans"!important;font-weight:normal!important;}
/****************************************************************************************************/
/*start media*/
@media(max-width:768px){
.tab-left{margin-right:20px;}
.col-set-distance{margin-right:-15px;}
.tab__items {overflow-x: auto;overflow-y: hidden;direction:rtl;}
.tab__item {width:32%;float:none;}
.form-bimeh h2{margin-top:-16px;}
#tab-form-new .nav > li{background-color:#58595b;box-shadow: 0px 0px 4.8px 1.2px rgba(157, 201, 226, 1);margin:2px;}
#tab-form-new .nav > li.active{border:4px solid #fbb03b;box-shadow:none;}
.parent-form{margin-top:20px;}
.stepwizard-row:before{right:10%;width:81%;}
}
@media(min-width:768px){
.tab-left{padding-top:35px;}
#tab-form-new .col-md-6{float:left;}
#tab-form-new .nav > li{float:left;min-height:98px;}
#tab-form-new .nav > li > a span:nth-child(1){padding-top:44px;font-size:13px;}
#tab-form-new .nav > li.active a{padding-top:5px;}
#tab-form-new .nav > li.active a span{color:#fbb03b;font-size: 0.85em;}
#tab-form-new{padding-bottom:70px;}
.tab-left{background-size:cover;}
.parent-form{background-color:transparent;box-shadow:none;}
.form-bimeh{position:relative;background-color: #4e4f51;box-shadow: 0 0 62.3px 7.7px rgba(0, 0, 0, 0.75);
margin:40px 71px;width:auto;}
.form-bimeh h2{padding-top:6px;}
.box-form ul.damage li:nth-child(2){width:47%;float:left;margin-left:2%;}
.wizard > .steps > ul > li, .wizard > .actions > ul > li{text-align:center;}
.wizard > .content{min-height:95px;}
#tab-form-new .nav > li { width: 17.666667%;}
#tab-form-new .nav > li::before{top:0;margin-top:13%;}
#tab-form-new .nav > li.autocar::before{top:11px;}
#tab-form-new .tab-content .content-tab-image{min-height:230px;}
#tab-form-new .nav > li:nth-child(1), #tab-form-new .nav > li:nth-child(3),
#tab-form-new .nav > li:nth-child(5)
{background-color:#444547;}
#tab-form-new .nav > li:nth-child(2), #tab-form-new .nav > li:nth-child(4){background-color:#4e4f51;}
#tab-form-new .nav > li{background-size:cover;background-position:center center;background-repeat:no-repeat;}
#tab-form-new .nav > li:nth-child(6), #tab-form-new .nav > li:nth-child(8)
, #tab-form-new .nav > li:nth-child(12), #tab-form-new .nav > li:nth-child(14),
#tab-form-new .nav > li:nth-child(16), #tab-form-new .nav > li:nth-child(18)
{background-image:url("../images/icon/index-icons/6.png");}
#tab-form-new .nav > li:nth-child(7), #tab-form-new .nav > li:nth-child(9)
, #tab-form-new .nav > li:nth-child(11), #tab-form-new .nav > li:nth-child(13),
#tab-form-new .nav > li:nth-child(17), #tab-form-new .nav > li:nth-child(19)
{
background-image:url("../images/icon/index-icons/7.png");}
#tab-form-new .nav > li:nth-child(15){background-color:#444547;}
#tab-form-new .nav > li:nth-child(10),#tab-form-new .nav > li:nth-child(20){
background-image:url("../images/icon/index-icons/10.png");}
#tab-form-new .nav > li.active a{border:4px solid #fbb03b;}
.paddles{display:none;}
}
@media(min-width:1200px){
.form-bimeh{padding:10px 40px;}
.wizard > .steps > ul > li, .wizard > .actions > ul > li{width:46%;}
.tab-left::after, .tab-left::before{position: absolute;content: "";background-image: url("../images/icon/index-icons/shadow.png");background-size: contain;background-position: center center;
 background-repeat: no-repeat;height: 170px;width: 62%;bottom: -18.33333%;}
.tab-left::after{left: -12.6667%;bottom: -31.33333%;}
.tab-left::before{right:16.3333%;bottom: -31.33333%;;}
}
/*end media*/
/*************************************************************************************/
#tab-form-new .nav > li.active {background-color: #014e2c;background-image:inherit;}
#tab-form-new .tab-content .third-party{background-image:url("../images/icon/index-icons/third-party-insurance-colored.png");}
#tab-form-new .tab-content .taxi{background-image:url("../images/icon/index-icons/taxi-insurance-colored.png");}
#tab-form-new .tab-content .life{background-image:url("../images/icon/index-icons/life-colored.png");}
/************************************************************/
.tab__items {width: 100%;white-space:nowrap;padding:0;margin:0;line-height: 30px;vertical-align: middle;}
.tab__item {display: inline-block;padding: 10px 15px;margin: 0;position: relative;}
/***************************************************************************************/
.menu-wrapper {position:relative;height:78px;}
/******************************************************/
.paddle i{font-size:11px;text-align: center;}
.left-paddle{left:15px;display:block!important;}
.left-paddle i{transform: rotate(180deg);}
.right-paddle {right:13px;}
.paddle {position: absolute;top:1px;bottom: 0;width:20px;background-color: #314788;color: #fff;border: 0;height:96px;outline:0;}
