@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);
body{
	width:100%;
	background:#ffffff;
	margin:0px;
	padding:0px;
}
*{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
}
script, style{
	display:none;
}
@font-face {font-family:MuseoSans100; src: url(fonts/MuseoSans-100.otf);}
@font-face {font-family:MuseoSans100italic; src: url(fonts/MuseoSans-100Italic.otf);}
@font-face {font-family:MuseoSans300; src: url(fonts/MuseoSans-300.otf);}
@font-face {font-family:MuseoSans300italic; src: url(fonts/MuseoSans-300Italic.otf);}
@font-face {font-family:MuseoSans500; src: url(fonts/MuseoSans.otf);}
@font-face {font-family:MuseoSans500italic; src: url(fonts/MuseoSans_500_Italic.otf);}
@font-face {font-family:MuseoSans700; src: url(fonts/MuseoSans_0.otf);}
@font-face {font-family:MuseoSans700italic; src: url(fonts/MuseoSans-700Italic.otf);}
@font-face {font-family:MuseoSans900; src: url(fonts/1828.otf);}
@font-face {font-family:MuseoSans900italic; src: url(fonts/MuseoSans-900Italic.otf);}

a img{
	border:0px;
}
textarea {
    resize: none;
}

body{
	font-family:MuseoSans100;
	font-size:12px;
}
#headerStripe{
	height:40px;
	background:#002855;
	color:#ffffff;
	text-align:center;
}
#headerStripe div{
	padding-top:5px;
	font-family:MuseoSans;
}
#headerStripe .weather{
	font-family:MuseoSans500;
	font-size:19px;	
}
#headerStripe .notification{
	font-family:MuseoSans300;
	font-size:15px;
}
#headerStripe .weather_icon{
	margin-bottom:-10px;
}
#headerStripe .notification_icon{
	margin-bottom:-5px;
	cursor:pointer;
}

#beforeHeaderMain{
    background: #ffffff none repeat scroll 0 0;
    display: table;
    height: 105px;
    width: 100%;
	position:relative;
	z-index:1006;
}
#beforeHeaderMainSub{
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    width: 100%;
}
#headerMain{
	display:table;
	width:100%;
	height:60px;
	height:60px;
}
#headerMain #logo{
	width:220px;
	display:table-cell;
	vertical-align:middle;
	padding-left:20px;
}
#headerMain #logo i{
	background-image:url('../img/images/system/scardian_logo.png');
	background-repeat:no-repeat;
	background-size:contain;
	width:180px;
	height:40px;
	display:block;
}

#navigationSub{
    text-align: center;
	width:auto;
	display:table-cell;
	vertical-align:middle;
}
#navigationSub a{
	margin:0 14px;
	cursor:pointer;
}
#siteMapMobileButtonHolder{
	display:table-cell;
	width:220px;
	vertical-align:middle;
}
#siteMapMobileButton{
    background: rgba(0, 0, 0, 0) url("../img/images/system/icon_menu_002855.png") no-repeat scroll right center;
	background-size:40px 40px;
    cursor: pointer;
    height: 40px;
    margin-right: 24px;
    width: 88px;
	float:right;
}
#siteMapMobileButton .text{
    color: #002855;
    display: table-cell;
    height: 40px;
    vertical-align: middle;
	font-family: MuseoSans500;	
	
}
/* 
.stickHeader #siteMapMobileButton{
	background-image:url("../img/images/system/icon_menu_bbbbbb.png");
}
.stickHeader #siteMapMobileButton .text{
	color:#bbbbbb;
}
*/

#siteMapMobile{
	background: #f6f6f6;
	z-index: 1004;
	overflow:hidden;
	height:0px;
	position:absolute;
	transition:height 0.5s, margin 0.2s;
	right:0px;
	padding-right:10px;
	width:320px;
	top:105px;
}
#siteMapMobile.stickMobileMenu{
	position:fixed;
	top:60px;
}
#siteMapMobile .types{
	padding-bottom:10px;
}
#siteMapMobile .subSub{
	display: table;
	height:450px;
}

.defaultColor {
    color: #FFF;
}

.removeDefaultUnderline {
    text-decoration: none;
}

.typeTitle{
	color:#022952;
	margin-left:10px;
	font-size: 18px;
	padding-top:18px;
	font-family: MuseoSans500;		
}
a.groupName, .groupName a{
	font-family: MuseoSans300;
	color:#022952;
	margin-left:20px;
	font-size: 16px;
	padding-top:10px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
.siteMapLinkMobile{
	font-family: MuseoSans100;
	font-size: 14px;
	color:#9c9c9c;
	padding-top:6px;
	margin-left:30px;
	display:block;
	text-decoration:none;
}
.siteMapLinkMobile a{
	font-family: MuseoSans100;
	font-size: 14px;
	color:#9c9c9c;
	text-decoration:none;
}

.navSubInactive{
	font-family:MuseoSans300;
	font-size:22px;
	color:#bbbbbb;
	text-decoration:none;	
}
.navSubInactive.active{
	color:#002855;
}
.navSubActive {
	font-family:MuseoSans500;
	font-size:20px;
	color:#999999;
	text-decoration:none;
}


#pageSlider{
	width:100%;
}
#pageSlider #sliderImage{
	display:none;
}

#pageSlider #sliderText #sliderContent{
	padding-top:30px;
	padding-left:60px;
}
#homeSlider{
	width:100%;
}
#homeSlider #sliderImage{
	display:none;
}
#homeSlider #sliderText{ 
	border-top:1px #e6e1d2 solid;
	background-position:center;
	font-family:MuseoSans300;
}
#homeSlider #sliderText #sliderContent{
	padding-top:30px;
	padding-left:60px;
}
#homeSlider.big #sliderText #sliderContent{
	padding:0px;
}
#homepageSlider{
	width:100%;
}
#homepageSlider #sliderImage{
	display:none;
}
#homepageSlider #sliderText{ 
	border-top:1px #e6e1d2 solid;
	background:url(../img/images/content/banner/slider_01.jpg) no-repeat;
	background-position:center;
	font-family:MuseoSans300;
	width:100%;
	height:450px;
	background-size: 100%;
}
#homepageSlider #sliderText #sliderContent{
	padding-top:30px;
	padding-left:60px;
}
#sliderTitle{
	color:#ffffff;
	font-size:40px;
	padding-top:10px;
	padding-left:30px;
}
#sliderSubtitle{
	color:#ffffff;
	font-size:24px;
	padding-top:10px;
	padding-left:30px;
}
#sliderActionMore{
	margin-left:30px;
	margin-top:30px;
	width:109px;
	height:41px;
	background-image:url('../img/images/system/btnMoreBlue.png');
	background-repeat:no-repeat;
	color:#ffffff;
}
#sliderActionMore div{
	padding-left:20px;
	padding-top:10px;
}
#homeWelcomeMessage{
	width:100%;
}
#homeWelcomeMessage #homeWelcomeMessageContent{
	text-align:center;
	padding-top:30px;
	padding-bottom:45px;
}
#homeWelcomeMessage.tmp107 #homeWelcomeMessageContent{
	padding-top:45px;
	padding-bottom:0px;
}

#pageWelcomeMessage #pageWelcomeMessageContent{
	text-align:center;
	padding-top:40px;
	padding-bottom:0px;
}
#homeWelcomeMessageTitle{
	font-family:MuseoSans100;
	color:#666666;
	font-size:18px;
	text-transform:uppercase;
}
#homeWelcomeMessageSubtitle{
	font-family:MuseoSans100;
	color:#002855;
	font-size:42px;
}
#homeProducts{
	width:100%;
	max-width:1220px;
	display:table;
}
#homeProducts #homeProduct1{
	width:33%;
	float:left;
}
#homeProducts #homeProduct2{
	width:34%;
	float:left;
}
#homeProducts #homeProduct3{
	width:33%;
	float:left;
}
.homeProductImageHolder{
	width:100%;
	height:100%;
	display:table;
	text-align:center;
	border:1px solid red;  
}
.homeProductImageImageHolderBg_1{
	cursor:pointer;
	width:90%;
	height:100%; 
	background-image:url(../img/images/content/other/product1.jpg);
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;
}
.homeProductImage_1{
	opacity:0;
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;	
	width:100%;
}
#homeProductImageImageFrontLayerBg_1{
	width:100%; 
	height:100%; 
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;
}
#homeProductImageIconHolder_1{
	margin-top:-40px;
	text-align:center;
	width:100%;
	position:relative;
}
.homeProductImageImageHolderBg_2{
	width:90%;
	height:100%;
}
.homeProductImageImageHolderBg_3{
	width:90%;
	height:100%;
}
.homeProductImageIconHolder{
	margin-top:-40px;
	text-align:center;
	z-index:999;
	width:100%;
}
.homeProductImage{
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	width:100%;
}
.homeProductTextHolder{
	padding-top:30px;
	padding-bottom:35px;
}
.homeProductTextTitle{
	font-family:MuseoSans100;
	font-size:18px;
	text-align:center;
	font-size:18px;
	color:#002855;
}
.homeProductTextSubtitle{
	font-family:MuseoSans500;
	text-align:center;
	font-size:22px;
	color:#002855;
	line-height:150%;
}
#homeAdditionalProducts{	
	background:#fafaf9;
	width:100%;
	display:table;
}
#homeAdditionalProductsChannel{	
	background:#fafaf9;
	width:100%;
	max-width:1220px;
	display:table;
}
#homeAdditionalProductsCaption{
	padding-top:25px;
}
#homeAdditionalProductsCaptionTitle{
	font-family:MuseoSans100;
	text-align:center;
	color:#002855;
	font-size:40px;
}
#homeAdditionalProductsCaptionSubtitle{
	font-family:MuseoSans100;
	text-align:center;
	color:#666666;
	font-size:18px;
	text-transform:uppercase;
}
#homeAdditionalProductsHolder{
	width:100%;
	display:table;
	padding-bottom:40px;
}
.additionalProductArea{
	width:75%;
}
#homeAdditionalProductsHolder img{
	/*width:70%;
	cursor:pointer;
	*/
	opacity:0;
}
#homeAdditionalProduct1{
	width:20%;
	height:260px;
	padding-top:50px;
	float:left;
	text-align:center;
}
#productImage_1{
	cursor:pointer;
	width:120px;
	height:120px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px;
	background:#9bb5ce;
	background-image:url('../img/images/content/other/auto_white.png');
	background-size: auto 100%;
	background-position:top;
	background-repeat:no-repeat;
}
#homeAdditionalProduct2{
	width:20%;
	height:260px;
	padding-top:50px;
	float:left;
	text-align:center;
}
#productImage_2{
	cursor:pointer;
	width:120px;
	height:120px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px;
	background:#9bb5ce;
	background-image:url('../img/images/content/other/kasko_white.png');
	background-size: auto 100%;
	background-position:bottom;
	background-repeat:no-repeat;
}
#homeAdditionalProduct3{
	width:20%;
	height:260px;
	padding-top:50px;
	float:left;
	text-align:center;
}
#productImage_3{
	cursor:pointer;
	width:120px;
	height:120px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px;
	background:#9bb5ce;
	background-image:url('../img/images/content/other/prone_white.png');
	background-size: auto 100%;
	background-position:bottom;
	background-repeat:no-repeat;
}
#homeAdditionalProduct4{
	width:20%;
	height:260px;
	padding-top:50px;
	float:left;
	text-align:center;
}
#productImage_4{
	cursor:pointer;
	width:120px;
	height:120px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px;
	background:#9bb5ce;
	background-image:url('../img/images/content/other/udhetim_white.png');
	background-size: auto 100%;
	background-position:bottom;
	background-repeat:no-repeat;
}
#homeAdditionalProduct5{
	width:20%;
	height:260px;
	padding-top:50px;
	float:left;
	text-align:center;
}
#productImage_5{
	cursor:pointer;
	width:120px;
	height:120px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px;
	background:#9bb5ce;
	background-image:url('../img/images/content/other/pune_white.png');
	background-size: auto 100%;
	background-position:bottom;
	background-repeat:no-repeat;
}
#homeAdditionalProduct6{
	width:20%;
	height:260px;
	padding-top:50px;
	float:right;
	text-align:center;
}
#productImage_6{
	cursor:pointer;
	width:120px;
	height:120px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px;
	background:#9bb5ce;
	background-image:url('../img/images/content/other/pune_white.png');
	background-size: auto;
	background-position:bottom;
	background-repeat:no-repeat;
}
#homeFooter{
	width:100%;
	display:table;
	background:#002855;
	padding-top:40px;
	padding-bottom:40px;
}
#homeFooter1{
	width:24%;
}
#homeFooter2{
	float:left;
	width:38%;
}
#homeFooter3{
	float:right;
	width:38%;
}
#homeFooterScardian{
	width:100%;
	display:table;
}
#homeFooterKuta{
	float:left;
    margin-left: 40px;
    margin-right: 22px;
}
#homeFooterKuta img{
	width: 67px;
}
#homeFooterTagline{
    color: #ffffff;
    font-family: MuseoSans300;
    font-size: 14px;
    margin-top: 14px;
}
.homeFooterSiteMapTitle{
	font-family:MuseoSans500;
	font-size:18px;
	color:#ffffff;
	float:left;
	width:40%;
	text-align:right;
	padding-right:30px;
	padding-top:4px;
}
.homeFooterSiteMapTitle a{
	text-decoration:none;
	font-family:MuseoSans500;
	font-size:18px;
	color:#ffffff;
}
.homeFooterSiteMapLinks{
	float:right;
	width:60%;
	color:#ffffff;
	font-size:24px;
}
.homeFooterSiteMapLinksSet{
	width:100%;
}
.homeFooterSiteMapLinksMain{
	font-family:MuseoSans300;
	margin-top:7px;
	font-size:15px;
}
.homeFooterSiteMapLinksMain a{
	font-family:inherit;
	font-size:inherit;
	color:inherit;
	text-decoration:none;
}
.homeFooterSiteMapLinksSub{
	font-family:MuseoSans100;
	color:#a8a9ab;
	font-size:13px;
	margin-left:14px;
}
.homeFooterSiteMapLinksSub a{
	display:block;
	font-family:MuseoSans100;
	color:#a8a9ab;
	font-size:13px;
	text-decoration:none;
}
.siteMapLink{
	font-family:MuseoSans100;
	color:#a8a9ab;
	font-size:13px; 
	text-decoration:none;
	margin:7px 0 7px 10px;
}
.siteMapLink:hover{
	color:#ffffff;
}
.homeAdditionalProductTitle{
	font-family:MuseoSans500;
	font-size:18px;
	color:#1a2352;
	text-decoration:none;
}
.homeAdditionalProductSubtitle{
	font-family:MuseoSans100;
	font-size:14px;
	color:#666666;
	margin-top:-40px;
	opacity:0;
	text-decoration:none;
}
.center{
	margin-left: auto;
	margin-right: auto;
}
.left{
	float:left;
}
.right{
	float:right;
}
.inputSearch{
	height:40px;
	border:1px #ddddde solid;	
	padding:10px;
   -moz-box-shadow:    inset 0 0 2px #dddddd;
   -webkit-box-shadow: inset 0 0 2px #dddddd;
   box-shadow:         inset 0 0 2px #dddddd;	
}
.displayNone{
	display:none;
}
#search_icon{
	margin-left:25px;
	margin-bottom:-4px;
	cursor:pointer;
}

#pageSlider #sliderText.sliderKasko #sliderContent{
	padding-top:0px;
}
#sliderPageTopLeft{
	padding-top:50px;
	width:100%;
	display:table;
}
#homepageSliderCornerTopLeft{
	padding-top:50px;
}
#sliderPageMessage{
	width:70%;
	padding-top:90px;
}
#pageIconHolder{
	float:left;
}
#pageTitleHolder{
	float:left;
}

.whiteTitle{
	display:inline-block;
	padding-left:20px;
	font-family:MuseoSans500;
	font-size:24px;
	color:#ffffff;
}
.pageTitleMain{
	display:inline-block;
	font-family:MuseoSans500;
	font-size:42px;
	color:#ffffff;
}

#sliderPageMessage .pageTitleMain{
	font-size:32px;
}

.iconSize{
	width:64px;
}
.textOnHover{
	font-family:MuseoSans300;
	color:#ffffff;
	font-size:20px;
}
.opa3{
	width:100%;
	height:calc(100% - 95px);
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;				
	position:absolute;
	top:0px;
	opacity:0;
	transition: 500ms;
}
.box3{
	width:33%;
	float:left;
	text-align:center;
	padding-bottom:35px;
	text-decoration:none;
}
.box3sub{
	width:90%;
	position:relative;
	margin:0 auto;
}
.img3box{
	cursor:pointer;
	display:block;
}
.img3{
	width:100%;
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;
	cursor:pointer;
}
.ico3{
	transition: 500ms;
	position: absolute;
	width:100%;
	height:62px;
	overflow:hidden;
	margin-top:-31px;
	z-index:999;
}
.ico3 img{
	margin:0 auto;
	display:block;
}
.img3box:hover .ico3{
	margin-top:-205px;
	height:200px;
}
.img3box:hover .opa3{
	opacity:0.7;
}			
.txt3{
	margin-top:31px;
	padding-top:10px;
	text-align:center;
}

#headerMain.stickHeader{
	position:fixed;
	top:0px;
	height:60px;
	background:#ffffff;
	background:rgba(255,255,255,0.9);
	width:100%;
	z-index:9999;
}
#headerMain.stickHeader #siteMapMobile{
	background: #f6f6f6;
}

.clear{
	clear:both;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.threeBoxes{
	width:100%;
	padding:40px 24px 40px 40px;
	display:table;
}
.threeBoxes .innerSpace{
	width:100%;
	margin:0 auto;
}
.threeBoxes .box{
	width:calc(33% - 16px);
	float:left;
	margin-right:24px;
}
.threeBoxes .box:last-child{
	margin-right:0px;
}
.threeBoxes img{
	width:100%;
	_height:258px;
}
.threeBoxes .text{
	background:#ededed;
	margin:0 4px 0 0;
}
.threeBoxes .text div{
	padding:5%;
	text-align:center;
	font-family:MuseoSans100;
	font-size:18px;
	color:#666666;
}
.oneBoxesPage{
	width:100%;
}
.oneBoxesPageInnerSpace{
	width:100%;
	padding-top:60px;
}
#type2 .oneBoxesPageInnerSpace{
	width:100%;
	padding-top:0px;
}
.oneBoxesPageInnerSpaceContent{
	width:100%;
	height:100%;
	display:table;
	position:relative;
}
.oneBoxesPageImage{
	width:50%;
	height:inherit;
}
/*added*/
.oneBoxesPageImageNew {
	height: inherit;
}
.oneBoxesPageImage img{
	width:100%;
}
.oneBoxesPageText{
	width:50%;
	/* height:inherit; */
	display:table-cell;
	vertical-align:middle;
	overflow-y:auto;
}
/*
.oneBoxesPageText .upperDiv, .upperDiv{
	height:33%;
}
*/
.upperDiv{
	height:15%;
}
.contentDiv{
	height:34%;
}
.lowerDiv{
	height:33%;
}
.oneBoxesPageTitle_type2 .contentDiv{
	padding:5%;
	text-align:center;
	color:#ffffff;
	font-family:MuseoSans300;
	font-size:36px;
}
.oneBoxesPageText_type2{
	width:50%;
	height:450px;
}
.oneBoxesPageTitle_type2{
	width:50%;
	min-height:450px;
	height:450px;
}
.oneBoxesPageText_twoColums{
	width:50%;
	min-height:250px;
	height:250px;
	display:table;
}
.oneBoxesPageText_twoColums .contentDiv, .oneBoxesPageText .contentDiv{
    margin: 0 auto;
    padding: 0;
    width: 90%;
}
.pageContentTitle{
	font-family:MuseoSans100;
	font-size:24px;
	color:#0188c2;
}
.pageContentSubtitle{
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}
.threeBoxesPage{
	width:100%;
}
.threeBoxesPage .threeBoxesPageBox{
	width:33.3%;
	float:left;
}
.threeBoxesPageInnerSpace{
	width:90%;
	display:table;
	padding-top:50px;
}
.threeBoxesPageBoxInnerSpace{
	width:90%;
}
.threeBoxesPageBoxInnerSpace .threeBoxesPageCaption{
	width:100%;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:99;
	opacity:0.7;
    filter:alpha(opacity=70); /* For IE8 and earlier */	
}
.threeBoxesPageBoxInnerSpace .threeBoxesPageCaptionText{
	width:100%;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:99999;	
	font-family:MuseoSans300;
	font-size:18px;
	text-align:center;
	color:#ffffff;
	padding:8px;
	text-align:left;
}
.threeBoxesPageBoxInnerSpace .threeBoxesPageCaption_type2{
	width:100%;
	height:60px;
}
.threeBoxesPageBoxInnerSpace .threeBoxesPageCaptionText_type2{
	float:left;
	margin-left:-9px;
	height:60px;
	display:table;
	font-family:MuseoSans300;
	font-size:18px;
	color:#ffffff;
	padding:10px;
	padding-top:18px;
	text-align:left;
}
.threeBoxesPage .TextPageType2{
	margin:0px;
	width:100%;
	height:inherit;
	}
.threeBoxesPage .TextPageType2 div{
	padding:5%;
	text-align:center;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}
.captionBracketLeft_type2{
	float:left; 
	border-top:5px #a0a1a5 solid; 
	border-left:5px #a0a1a5 solid; 
	width:14px; 
	height:14px; 
	margin-top:-5px; 
	margin-left:-5px;
}
.captionBracketRight_type2{
	float:left; 
	border-bottom:5px #a0a1a6 solid; 
	border-right:5px #a0a1a6 solid; 
	width:14px; 
	height:14px; 
	margin-top:51px; 
	margin-left:-9px;
}
.threeBoxesPage .TextPageType1{
	margin:0px;
	min-height:120px;
}
.threeBoxesPage .TextPageType1 div{
	padding:5%;
	text-align:center;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}
.threeBoxesPage .captionPageType1{
	width:100%;
	min-height:10%;
	position:absolute;
}
.pageType1_cntMain{
	width:100%;
}
.pageType1_cntMain .cntMainInnerSpace{
	width:90%;
	padding-top:35px;
}
.pageType1_cntMain .cntMainInnerSpace div{
	width:97%;
	padding-left:5%;
	padding-right:5%;
	text-align:center;
	font-family:MuseoSans100;
	font-size:20px;
	color:#666666;	
}
.pageType1_cntSub{
	width:100%;
	background:#eeeeee;
}
.pageType2_cntSub{
	width:100%;
	background:#f2f2f2;	
}
.pageType1_cntSub .cntSubInnerSpace, .pageType2_cntSub .cntSubInnerSpace{
	width:90%;
	padding-top:30px;
	padding-bottom:50px;
	padding-right:5%;
	
}
.pageType1_cntSub .cntSubInnerSpace div{
	width:97%;
	text-align:left;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;	
}
.pageType2_cntSub .cntSubInnerSpace div{
	width:97%;
	text-align:left;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;	
}

.kaskoCalculator{
	font-family:MuseoSans100;
	color:#666666;
	display:table;
	width:100%;
	_background:url('../img/system/kasko_bg.png') repeat-x #eff2f4;
	background:#f6f5f4;
	margin-top:30px;
	position:relative;
}
.kaskoCalculator .left{
	width:calc(100% - 412px);
	display:table-cell;
	vertical-align:top;
	float:none;
}
.kaskoCalculator .right{
	width:412px;
	height:100%;
	display:table-cell;
	float:none;	
}
.kaskoCalculator h1{
    font-family: MuseoSans100;
    font-size: 28px;
    color: #002855;
    font-weight: normal;
    margin: 20px 0;
    padding: 0 0 0 35px;
}
.kaskoCalculator .tabs{
	display:none;
	padding-left:40px;
	height:47px;
}
.kaskoCalculator .tab{
	float:left;
	width:33%;
	height:45px;
	padding-top:12px;
	padding-left:24px;
	background:url('../img/system/kasko_tabs_bg.png') repeat-x #eff2f4;
	border-bottom:1px solid #e4e7e8;
	border-right:1px solid #e7ebf0;
	font-family:MuseoSans100;
	font-size:18px;
	color:#9ab5cd;
	cursor:pointer;
}
.kaskoCalculator .tab.active{
	background:white;
	font-size:18px;
	color:#002855;		
	border-bottom:1px solid #f2f2f2;
	border-right:1px solid #ffffff;
	cursor:default;
}
.kaskoCalculator .contents{
	background:#ffffff;
	margin-left:40px;
	padding-left:40px;
	padding-right:40px;
}
.kaskoCalculator .content{
	display:none;
}
.kaskoCalculator .content.active{
	display:block;
}
.kaskoCalculator .tab:last-child{
	width:34%;
	border-right:0px;
}

.kaskoCalculator h2{
	font-weight:normal;
	margin:0px;
	padding:12px 0 0 0;
	font-size:26px;
	color:#002855;
}
.kaskoCalculator h5{
	font-weight:normal;
	margin:0px;
	padding:0 0;
	font-size:15px;
	color:#666666;
}
.bigSelect, .bigInputText, .sInputText{
	-webkit-appearance: none;
	width:100%;
	border-radius:0px;
}
.kaskoCalculator .c1{
	width:186px;
	text-align:right;
}
.kaskoCalculator .c2{
	width:60px;
	text-align:center;
}
.bigInputText{
	border: 1px solid #e0e0e0;
	height: 40px;
	background:#9ab5cd;
	color:#ffffff;
	font-size:24px;
	font-family:MuseoSans300;
	padding-left:20px;
}
.bigTable td{
	padding-top:10px;
}











.rightWhiteBgArrow{
	position:absolute;
	margin-top:303px;
}
.mailButton{
	background-color: #9ab4cc;
	border: 0 none;
	border-radius: 10px 0;
	color: #ffffff;
	height: 42px;
	width: 100px;
	font-family:MuseoSans700;
	font-size:18px;
}
.mailInput{
	border: 0 none;
	border-radius: 0;
	color: #000000;
	height: 40px;
	padding: 0 12px;
	width: 100%;
	font-family:MuseoSans100;
	font-size:15px;
}

.rcontent .rcleft.bold{
	font-family:MuseoSans300;
	font-size:19px;
	margin-top:4px;
}
.rcontent .rcright.orange{
	color:#ff9e20;
	font-size:19px;
}
.rcontent .rcright.white{
	font-size:19px;
}
.rcontent .rcright.bold{
	font-size:20px;
	font-family:MuseoSans300;
}
#totalVatOnline{
	height:40px;
}
.rcontent .primiVjetor .rcright, .rcontent .primiVjetor .rcleft{
	 width:100%;
	 float:none;
	 text-align:center;
}
.rcontent .primiVjetor .rcright{
	font-size:36px;
	font-family:MuseoSans700;
}
.rcontent .rcright.green{
	color:#90cd4c;
	font-size:24px;
}
.rcontent .rcleft{
	float:left;
	text-align:left;
	font-family:MuseoSans300;
	color:#ffffff;
	font-size:18px;
}
.rcontent .rcleft.shu.bld{
	font-family:MuseoSans500;
}
.rcontent .rcleft.shu{
	font-size:17px;
}
.rcontent .rcright.shu{
	font-size:17px;
}
.rcontent .rcright{
	float:right;
	text-align:right;
	font-family:MuseoSans500;
	color:#ffffff;
	font-size:18px;
}
.rcontent .rcright.bigger{
	font-size:20px;
}
.pakoBazikeIcon{
	background:url('../img/images/system/pakobazike.png') no-repeat;
	background-size:50px;
	width:50px;
	height:50px;
	display:inline-block;
	float:left;
}
.pakoBazikeIcon.prona{
	background-image:url('../img/images/system/prone_on.png');
}
.pakoBazikeIcon.shu{
	background-image:url('../img/images/content/other/udhetim_on.png');
}
.pakoBazikeIcon.auto{
	background-image:url('../img/images/content/other/auto_shadow_on.png');
}
.pakoBazike, ._pakoBazike {
	font-family:MuseoSans500;
	color:#ffffff;
	font-size:22px;
	float:left;
	padding:10px 0 0 16px;
}
.kaskoCalculator .right{
	background:#002855;
}

.kaskoCalculator .rcontentSub{
	margin-left:40px;
	margin-right:80px;
	padding-top:40px;
	padding-bottom:40px;
}
hr{
	border: none;
	height: 1px;
	background-color:#5d7197;
	margin: 10px 0;
}
.kaskoCalculator .right hr{
	border: none;
	height: 1px;
	background-color:#5d7197;
	margin: 10px 0;
}
hr.travel{
	color:#c2c2c2;
	margin-top:16px;
}
.kaskoCalculator .right hr.white{
	background-color:#ffffff;
	height:1px;
}
.line50{
	height:50px; 
	display:table;
	width: 100%;
}
.line25{
	height:25px; 
	display:table;
	width:100%;
	color:#ffffff;
}	




.rightGreenArrow{
	background:url('../img/system/rightGreenArrow.png') no-repeat;
	width:21px;
	height:19px;
	display:inline-block;
}
.checkoutButton{
	margin-top:20px;
	width:100%;
	border:2px solid #93cf52;
	color:#90cd4c;
	font-family:MuseoSans700;
	font-size:23px;
	font-weight:normal;
	border-radius:6px 0;
	display:block;
	background:white;
	height:70px;
	cursor:pointer;
}
.optionalBox{
	display:table;
	width: 100%;
}
.optionalBox h2{
	margin-bottom:10px;
}
.optionalBox .text{
	width:calc(100% - 320px);
	float:left;
	padding:24px 0 0 30px;
	font-size:16px;
}
.optionalBox .buttons{
	width:177px;
	float:right;
	text-align:center;
	margin-top:40px;
}
.optionalBox .buttons b{
	display:block;
	color:#002855;
	font-family:MuseoSans300;
	font-size:20px;
	font-weight:normal;
}
.optionalBox .text b{
	display:block;
	color:#002855;
	font-family:MuseoSans300;
	font-size:20px;
	font-weight:normal;
}
.optionalBox i.toolTip{
    background-image: url("../img/images/system/toolTipBg22.png");
    height: 22px;
    top: -4px;
    width: 22px;
}
.optionalBox .chooseChoosen{
	width:90px;
}







.table2{
	margin-top:10px;
}
.table2 th{
	height:60px;
	font-size:18px;
	font-family:MuseoSans300;
	color:#002855;
	font-weight:normal;
}
.table2 th.c1{
	color:#002855;
	font-size:16px;
}
.table2 th.c1, .table2 th.c1a, .table2 th.c2, .table2 th.c3, .table2 th.c4{
	border-bottom: 2px solid #e5e5e5 !important;
}
.table2 td{
	border-bottom:2px solid #647497;
	height:44px;
}
.table2 tr:last-child td{
	border-bottom:none;
}
.table2{
	width:100%;
}
.kaskoCalculator{
	color:#002855;
}
.table2 .c1{
	text-align:left;
	padding-left:12px;
	width:auto;
	font-family: MuseoSans100;
	color:#002855;
	font-size:16px;
}
.table2 .c1.ind{
	padding-left:2.5%;
	color:#b1b4b9;
}
.table2 .c1.gr, .table2 .c2.gr, , .table2 .c3.gr, .table2 .c4.gr {
	color:#666666;
}
.table2 .c2, .table2 .c3, .table2 .c4{
	width:150px;
	text-align:center;
	overflow:hidden;
	font-family: MuseoSans100;
	font-size: 16px;
}
.table2 i{
	width:18px;
	height:18px;
	display:inline-block;
}
.table2 .c2 i.yes, .table2 .c3 i.yes, .table2 .c4 i.yes{ background:url('../css/ui-start/images/icon_yes_blue.png') no-repeat;}

.table2.activec2 .c2 i.yes, .table2.activec3 .c3 i.yes, .table2.activec4 .c4 i.yes{ background:url('../css/ui-start/images/icon_yes_white.png') no-repeat;}

.table2.activec3 .c3, .table2.activec2 .c2, .table2.activec4 .c4{
	background:#002855;
	_border-bottom:0px;
	color:#ffffff;
}

.table2.disabledc3 .c3, .table2.disabledc2 .c2, .table2.disabledc4 .c4{
	filter: blur(3px);
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px); 
	-o-filter: blur(3px); 
	-ms-filter: blur(3px); 
	filter: url(filter.svg#blur);
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
}

.lt-ie10 .table2.disabledc3 .c3, .lt-ie10 .table2.disabledc4 .c4, .gt-ie10 .table2.disabledc3 .c3, .gt-ie10 .table2.disabledc4 .c4 {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}



.table2.activec2 tr:last-child .c2, .table2.activec3 tr:last-child .c3, .table2.activec4 tr:last-child .c4{
	_background:#91c74f;
	border-bottom:0px;
	color:#ffffff;
}

.table2 .c1, .table2 .c1a, .table2 .c2, .table2 .c3, .table2 .c4{
	border-bottom:1px solid #e5e5e5;
}
.table2.activec2 .c2, .table2.activec3 .c3, .table2.activec4 .c4{
	border-bottom:1px solid #395984;
}
.table2 h2{
	height:73px;
}

.table2 .c2 .sButton, .table2 .c3 .sButton, .table2 .c4 .sButton{ display:inline-block; }

.table2.activec2 .c2 .sButton, .table2.activec3 .c3 .sButton, .table2.activec4 .c4 .sButton{ display:none; }


.table2 .c2 .b, .table2 .c3 .b, .table2 .c4 .b{ display:none; }
.table2.activec2 .c2 .b, .table2.activec3 .c3 .b, .table2.activec4 .c4 .b { display:inline-block; }

.table2 .c2 i.no, .table2 .c3 i.no, .table2 .c4 i.no{ background:none}
.table2.activec2 .c2 i.no, .table2.activec3 .c3 i.no, .table2.activec4 .c4 i.no{ background:none}

.table2 tr:last-child td{
    height: 86px; 
    vertical-align: top;
	border-top:1px solid #e5e5e5;
}
.table2 tr.shu:last-child td{
	border-top:0px solid #e5e5e5;
}
.table2 .bold{
	font-weight:bold;
}
i.toolTip{
	background:url('../img/images/system/toolTipBg18.png') no-repeat left center; 
	width:18px;
	height:18px;
	vertical-align: middle;
	display:inline-block;
    position: relative;
    top: -2px;	
}
i.toolTip.whiteOnBlue,.table2.activec2 .c2 .toolTip, .table2.activec3 .c3 .toolTip, .table2.activec4 .c4 .toolTip{
	background-image:url('../img/images/system/toolTipBg18blue.png');
	height:18px;
	width:18px;
}
.table2 .c1a {
	display:none;
}
.bigTable{
	display:table;
	width:100%;
}
.bigTable .cc1, .bigTable .cc2, .bigTable .cc3{
	display:table-cell;
	vertical-align: middle;
}

.bigTable .cc1{
	color:red;
	width:160px;
	text-align:right;
	font-family:MuseoSans300;
	color:#002855;
	font-size:18px;
}

.bigTable .incc1{
	text-align:right;
	font-family:MuseoSans300;
	color:#002855;
	font-size:18px;
	position:relative;
	bottom:-8px;
	margin-right:10px;
}
.bigTable .cc2{
	text-align:center;
	width:40px;
}
.bigTable .cc3{
	width:calc(100% - 260px);
}
.bigTable{
	height:50px;
}
.bigTable .ui-selectmenu-button{
	width:100% !important;
}
.cc1 i.toolTip {
	margin-left: 10px;
	margin-right: 10px;
}
.kaskoMobilePrice{
	display:none;
}
.kaskoMobileHide{
	padding-top:30px;
}
i.doubleArrow{ 
    display: inline-block;
    height: 19px;
    vertical-align: middle;
    width: auto;
	padding-left: 28px;
}
i.doubleArrow.up{
	background:url('../img/images/system/doubleArrowUp.png') no-repeat;
}
i.doubleArrow.down{
	background:url('../img/images/system/doubleArrowDown.png') no-repeat;
}
i.doubleArrow.down.hide{ 
	display:none;
}
.kaskoMobileShow{
	display:none;
}

.sButton{
	border: 0 none;
	border-radius: 0;
	color: #ffffff;
	cursor: pointer;
	font-family: MuseoSans300;
	font-size: 18px;
	min-height: 40px;
	width: 100%;
	-webkit-appearance: none;
}

.sButton.header{
	display: block; 
	margin: 14px auto 0; 
	min-height: 54px; 
	/*font-size:26px;
	font-family: MuseoSans500;*/
	
		font-family: MuseoSans700;
		font-size: 23px;
}
.sButton.green{
	background:#90cd4c;		
}
.sButton.curiousBlue{
	background-color:#27aae0;
}
.sButton.rockBlue{
	background:#9ab4cc;
}
.sButton.biscay{
	background:#19315d;
}
.sButton.skyBlue{
	background:#71c6ef;
}
.sButton.orange{
	background:#f89c24;
}
.sButton.superNova{
	background:#ffc910;
	color:#666666;
}
.sButton.small{
	width:auto;
	font-size:14px;
	height:30px;
}
.sButton.bold{
	font-family: MuseoSans500;
}
	
	
.kaskoCalcBannerBox{
	border:1px solid red;
}
.kaskoContentBox select{
	background:white;
}
.kaskoContentBox .sLabel:before {
	background-color:#ffffff;
}

.kaskoContentBoxButton{
	margin-top:20px;
	width:408px;
	height:52px;
	border:0px;
	border-radius:10px 0;
	background:#90cd4c;
	font-family:MuseoSans700;
	font-size:23px;
	color:#ffffff;
}
.kaskoContentBoxTitle{
	font-family:MuseoSans500;
	font-size:22px;
	color:#ffffff;
}
.kaskoContentBoxTitle.bigger{
	font-size: 22px;
	margin-bottom: 20px;
}

.kaskoContentBoxText{
	font-family:MuseoSans100;
	font-size:19px;
	color:#ffffff;
}

#homeSlider #sliderText.sliderKasko{
	background-image: url("img/demo/banner_product_kasko.png");
	background-size: cover;
	padding-top:100px;
}
.kaskoContentBox{
	background:#002855;
	width:480px;
	padding:33px;
	margin-top:30px;
	margin-bottom:20px;
	color:#ffffff;
	float:left;
}
.kaskoContentBox.cmtpl{width:420px;}
.promo {
	margin-top:30px;
	float:left;
}
.mo_ {display:none;}
.kaskoIcon{
	background:url('../img/images/system/kasko_icon.png') no-repeat;
	width:40px;
	height:38px;
	display:inline-block;
	vertical-align: middle;
	margin-top:-10px;
}		

#homeSlider #sliderText{
    background-position: center center;
    background-size: cover;
    display: table;
    height: 450px;
    overflow: hidden;
    width: 100%;
}
#homeSlider.big #sliderText{
	height:670px;
}
#sliderPageMessage{
	width:70%;
	padding-top:80px;
}
.pageIcon{
	background-size:100% auto;
	width:40px;
	height:40px;
	display:inline-block;
	vertical-align: middle;
	margin-top:-10px;
}
.whiteTitle{
	display:inline-block;
	padding-left:20px;
	font-family:MuseoSans500;
	font-size:24px;
	color:#ffffff;
}
.whiteTitleBlue{
	display:inline-block;
	padding-left:20px;
	font-family:MuseoSans500;
	font-size:24px;
	color:#002855;
}

.pageTitleMain{
	display:inline-block;
	font-family:MuseoSans500;
	font-size:36px;
	color:#ffffff;
}

.kaskoContentBox  select{
	width:48%;
	width:calc(50% - 3px);
}
.table2 .c1 br{
	display:none;
}

.chooseChoosen{
	border:1px solid #e35205;
	border-radius:3px;
	background:#fd8100;
	color:#ffffff;
	padding:4px;
	_transition: background 0.25s ease-out, border 0.25s ease-out;
	cursor:pointer;
}
.chooseChoosen i.icon{
	background:url('../img/images/system/chooseChoosen.png') no-repeat 0px -18px;
	display:block;
	float:left;
	width:18px;
	height:18px;
	margin-right:2px;
	_transition: 0.25s ease-out;
}
.activec2 .c2 .chooseChoosen i.icon, .activec3 .c3 .chooseChoosen i.icon, .activec4 .c4 .chooseChoosen i.icon, .optionalActive i.icon{
	background-position: 0px 0px
}
.chooseChoosen div{
	float:left;
}
.table2 .chooseChoosen{
	width:90px;
	margin:0 5px;
}
.optionalActive .chooseChoosen{
	width:90px;
}
.activec2 .c2 .chooseChoosen, .activec3 .c3 .chooseChoosen, .activec4 .c4 .chooseChoosen, .optionalActive .chooseChoosen{
	background:#77ac1f;
	border-color:#537f0b;
}
.chooseChoosen .choosen{
	display:none;
}
.table2 .chooseChoosen .choose{
	padding-left:6px;
}
.activec2 .c2 .chooseChoosen .choosen, .activec3 .c3 .chooseChoosen .choosen, .activec4 .c4 .chooseChoosen .choosen, .optionalActive .chooseChoosen .choosen{
	display:block;
}
.activec2 .c2 .chooseChoosen .choose , .activec3 .c3 .chooseChoosen .choose, .activec4 .c4 .chooseChoosen .choose, .optionalActive .chooseChoosen .choose{
	display:none;
}
.kaskoCalculator .rcontent{
	width:412px;
	position:relative;
}
.kaskoCalculator .rcontent.stickIt{
	position:fixed;
	top:60px;
}
.kaskoCalculator .rcontent.stickItOnBottom{
	bottom: 0;
	position: absolute;
	top:auto;
}
#offer1Prim, #offer2Prim, #offer3Prim {
    font-size: 20px;
    height: 20px;
    margin: 10px;
}

.bigSelect {
	background: rgba(0, 0, 0, 0) url("../css/ui-start/images/select_bg.png") repeat-x scroll 0 0;
	border: 0 none;
	height: 40px;
	padding-left: 10px;
	border: 1px solid #e0e0e0;
	color: #666666;
	font-family: MuseoSans100;
	font-size: 20px;
	font-weight: normal;		
	outline:none;
	display: inline-block;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.bigSelect::-ms-expand { display: none; }
.bigSelect option{
	font-size:16px;
	background:#ffffff;
}

.sLabel {position:relative;}
.sLabel:after {
	right:8px; top:2px;
	padding:0 0 2px;
	position:absolute;
	pointer-events:none;
	background:url('../img/images/system/selectArrowDown.png') no-repeat;
	width:16px;
	height:16px;
	content:"";
}
.sLabel:before {
	content:'';
	right:6px; top:0px;
	width:20px; height:20px;
	background-color:#f8f8f8;
	position:absolute;
	pointer-events:none;
	display:block;
}	
.kaskoContentBox select{
	width:100%;
	border:0px;
}
.kaskoSelectBoxRight{
	width:49%;
	float:left;
}
.kaskoSelectBoxMiddle{
	width:2%;
	float:left;
}
.kaskoSelectBoxLeft{
	width:49%;
	float:left;
	font-size:16px;
	line-height:32px;
}
label{
	font-size:16px;
}
.bgSpacerCalc{
	height:30px;
	background:url('../img/images/system/bgSpacerCalc200tedhenat.png') repeat-y right;
}
.bgSpacerCalcTeDhenat{
	height:4px;
	background:url('../img/images/system/bgSpacerCalc200tedhenat.png') repeat-y right;
}
.bgSpacerCalc2{
	height:30px;
}

.sInput{
	border: 0 none;
	border-radius: 0;
	width: 100%;
}

.sContact{
	display:none;
	padding-bottom:10px;
}
.sContact2{
	display:none;
}
.sContact .mailInput, .sContact .bigSelect, .sContact2 .mailInput, .sContact2 .bigSelect{
	margin-top: 10px;
}
.sContact .mailInput:first-child{
	margin-top: 0px;
}

.sInputText{
	background: #ffffff;
    border: 1px solid #e0e0e0;
	color: #666666;
    font-family: MuseoSans300;
    font-size: 24px;
    height: 40px;
    padding-left: 20px;	
	-webkit-appearance: none;
}
textarea.sInputText {
    height: 100px;
}

.pageIconAndText {
	background-position: left center;
	background-repeat: no-repeat;
    background-size: 56px 56px;	
	color: #002855;
	display: table-cell;
	font-family: MuseoSans500;
	font-size: 24px;
	line-height:30px; 
	font-style: normal;
	height: 56px;
	margin: 6px 0 0;
	padding-left: 76px;
	vertical-align: middle;
}
/*.kaskoPageBanner .pageIconAndText{
	color: #ffffff;
}*/
.pageIconAndText.white{
	color:#ffffff;
}
.headerInput{
	width:100%;
	border-radius:0px;
	padding-left: 10px;
}
.bigTable .cc1 i.toolTip{
	display:none;
}
.pageContentSubtitle b{
	font-weight:normal;
	font-family: MuseoSans500;
}


.optionalBox .optionBoxBox{
	float:left;
	margin-top:40px;
}
.optionBoxBox{
	position:relative;
	height:100px;
	width:140px;
}
.optionBoxBox .dn, .optionBoxBox .up{
	position:absolute;
	bottom:0px;
	right:0px;
	width:16px;
	height:16px;
	background:#aaaaaa;
}
.optionBoxBox .up{
	top:0px;
	left:0px;
}
.optionBoxBox .cnt{
	position:absolute;
	width:100%;
	height:100%;
	padding:4px; 
}
.optionBoxBox .cntSub{
	background:#002855;
	width:100%;
	height:100%;
	color:#ffffff;
	font-family: MuseoSans700;
	font-size: 16px;
	padding: 15px;
}

.ui-tooltip .icon{
	width:20px;
	height:20px;
	position:absolute;
	left:16px;
	top:28px;
	background:url('../img/images/system/toolTipInverse.png') no-repeat;
}
.ui-tooltip, .arrow:after {
	background: #f8f8f8;
	border: 1px solid #e0e0e0;
}
body .ui-tooltip {
	border-width: 1px;
	background:#ffffff;
}
	
.ui-tooltip {
	padding: 10px 20px;
	color: #666666;
	border-radius: 0px;
	box-shadow: none;
	border:1px solid #e0e0e0;
	opacity:1;
	background:#f8f8f8;
	padding:30px 30px 30px 50px;
	padding-left:50px;
	min-height:60px;
	font-family: MuseoSans100;
	font-size: 14px;
	font-weight:normal;
}
.arrow {
	width: 70px;
	height: 16px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -35px;
	bottom: -16px;
}
.arrow.top {
	top: -16px;
	bottom: auto;
}
.arrow.left {
	left: 20%;
}
.arrow:after {
	content: "";
	position: absolute;
	left: 20px;
	top: -20px;
	width: 25px;
	height: 25px;
	box-shadow: 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.arrow.top:after {
	bottom: -20px;
	top: auto;
}

.right .bigSelect{
	color:#868686;
	font-family:MuseoSans100;
	font-size:15px;
	padding-left:8px;
}

.zigZagVerical_content{
	width:100%;
}
.zigZagVerical_content_container{
	width:25%;
	height:500px;
	float:left;
}
.zigZagVerical_content_title{
	width:100%;
	height:50%;
}
.zigZagVerical_content_content{
	width:100%;
	height:50%;
}
.zigZagVerical_content_title div{
	padding:30px;
	font-family:MuseoSans300;
	font-size:32px;
	color:#ffffff;
}
.zigZagVerical_content_content div{
	padding:30px;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}

.twoBoxesPage{
	width:100%;
}
.twoBoxesPage .twoBoxesPageBox1{
	width:33.3%;
	float:left;
}

.twoBoxesPage .twoBoxesPageBox1{
	width:67%;
	float:left;
}
.twoBoxesPage .twoBoxesPageBox2{
	width:33%;
	float:left;
}

.twoBoxesPageInnerSpace{
	width:90%;
	display:table;
	padding-top:50px;
}
.twoBoxesPageBoxInnerSpace{
	width:93%;
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaption1{
	width:50%;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:99;
	opacity:0.7;
    filter:alpha(opacity=70); /* For IE8 and earlier */	
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaption2{
	width:100%;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:99;
	opacity:0.7;
    filter:alpha(opacity=70); /* For IE8 and earlier */	
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaptionText1{
	width:50%;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:200;	
	text-align:center;
	color:#ffffff;
	text-align:left;
	padding-left:10px;
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaptionText1 span{
	white-space: nowrap;
	display: inline-block;
	vertical-align: middle;
	line-height:60px;   
  	font-family:MuseoSans300;
	font-size:19px;
	width:100%;
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaptionText2{
	width:100%;
	height:60px;
	margin-top:-60px;
	position:relative;
	z-index:200;
	text-align:center;
	color:#ffffff;
	padding-left:10px;
	text-align:left;
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaptionText2 span{
	white-space: nowrap;
	display: inline-block;
	vertical-align: middle;
	line-height:60px;   
  	font-family:MuseoSans300;
	font-size:19px;
	width:100%;
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaption_type2{
	width:100%;
	height:60px;
}
.twoBoxesPageBoxInnerSpace .twoBoxesPageCaption_type2{
	float:left;
	margin-left:-9px;
	height:60px;
	display:table;
	font-family:MuseoSans300;
	font-size:18px;
	color:#ffffff;
	padding:10px;
	padding-top:18px;
	text-align:left;
}
.twoBoxesPage .TextPageType2{
	margin:0px;
	width:100%;
	height:inherit;
	}
.twoBoxesPage .TextPageType2 div{
	padding:20px;
	text-align:center;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}
.twoBoxesPage .TextPageType1{
	margin:0px;
	height:150px;
}
.twoBoxesPage .TextPageType1 div{
	padding:5%;
	text-align:center;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}
.twoBoxesPage .captionPageType1{
	width:100%;
	min-height:10%;
	position:absolute;
}
.TextPageTwiCollumnPartHolder{
	width:100%;
}
.twoBoxesPage .TextPageTwiCollumnPart{
	width:50%;
	float:left;
	margin:0px;
	height:150px;
	padding:20px;
	text-align:center;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;
}
.twoBoxesPageBox1 .twoBoxesPageBoxInnerSpace img{
	width:100%;
}
.twoBoxesPageBox2 .twoBoxesPageBoxInnerSpace img{
	width:100%;
}
#contentMain{
	width:100%;
	font-family:MuseoSans100;
	font-size:16px;
	color:#666666;	
}
#contentMainSpacer{
	width:90%;
}
#contentMainBracketUp{
	height:28px;
	text-align:left;	
}
#contentMainBracketUp img{
	margin-top:30px;
}
#contentMainBracketDown{
	height:28px;
	text-align:right;
}
#contentMainBracketDown img{
	margin-top:-30px;
}
#contentMainText{
	width:90%;
	padding:15px;
}
.contentMainTitle{
	font-family:MuseoSans100;
	font-size:24px;
	color:#002855;
}

#map {
	width:50%;
	float:right;
	height:500px;
	background:#eeeeee;
}
#scardianStores{
	background:#1f4979;
	display:table;
	width:100%;
}
#scardianStores #content{
	width:50%;
	display:table;
	background:#002855;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;
	justify-content: space-around;
}
#pikatScardian{
	width:100%;
	display:table;
	background:#ffffff;
}	  
  .cityList{
	float:left;
	cursor:pointer;
	padding:8px 0px;
	margin:2px 0px;
	font-family:MuseoSans100;
	font-size:20px;
	color:#ffffff;
	
  }
  .cityList.selected{
	text-decoration:underline;
  }
  .storeList{
	width:100%;
	border-bottom:1px #bbbbbb solid;
	cursor:pointer;
	padding:5px 0;
	display:table;
  }
  .pikatHolder {
	width:50%;
	min-height:200px;
	display:table;
  }
  .pikatHeader{
	width:100%;
	height:35px;
	background:#002855;	
  }
  .pikatHeader div{
	padding-top:5px;
	padding-left:10px;
	height:30px;
	background:#002855;
	font-family:MuseoSans300;
	font-size:18px;
	color:#ffffff;				
  }	  
.pikatColumn{
	width:100%;
	border-bottom:1px solid #728dab;
	display:table;
}
  .cHeader1{
	width:30%;
	height:30px;
	float:left;		
	background:#e6e7e8;
	border-bottom:1px #1f4979 solid;
	font-family:MuseoSans300;
	font-size:18px;
	color:#002f5f;		
  }
  .cHeader{
	width:45%;
	height:30px;
	float:left;
	background:#1f4979;
	border-bottom:2px #33567d solid;
  }
  .cHeader2{
	width:25%;
  }
  #cityIdentificator div{
	padding-top:6px;
	padding-left:14px;
  }
  .cHeader div{
	padding-top:4px;
	padding-left:10px;	  
	font-family:MuseoSans300;
	font-size:16px;
	color:#ffffff;		
  }
  .cContent1{
	width:30%;
	float:left;
	font-family:MuseoSans500;
	font-size:16px;		
	color:#333333;			
	padding:7px 14px;
  }	
  .cContent{
	width:45%;
	float:left;
	font-family:MuseoSans300;
	font-size:16px;		
	color:#333333;
	padding:7px 14px;
  }
  .cContent2{
	width:25%;
  }
	.cContent.cContent2{
		
	}
.cContent div{
	font-family:MuseoSans300;
	font-size:16px;
	color:#ffffff;		
}
#travelBannerCalculator{
	width:100%;
	margin-top:-200px;
	position:absolute;
}
#travelBannerCalculatorSpace{
	width:90%;
}
#travelBannerCalculatorHolder{
	width:450px;
	height:160px;
	background:#1784c1;
	float:left;
	padding:25px;
	padding-top:20px;
	padding-bottom:20px;
}
.bannerCalcTitle{
	font-family:MuseoSans300; 
	font-size:24px;
	color:#ffffff;
	text-align:left;
	padding-bottom:10px; 
}
.bannerCalcButton{
	background:#ffffff;
	color:#0d76b1;
	height:40px;
	text-align:center;
	font-family:MuseoSans300; 
	font-size:26px;
	padding-top:5px;
	cursor:pointer;
}
.frmCalcSelect{
	width:100%;
}
.formTitle{
	font-family:MuseoSans100; 
	font-size:30px;
	color:#002855;
	text-align:left;
	padding-bottom:30px; 
}
.frmCalcInput{
	border:none;
	background:transparent;	
	width:100%;
	font-family:MuseoSans300;
	font-size:24px;
	font-weight:bold;
	color:#002855;
	text-align:left;
}
#travelCalculator .contentDiv .center{
	width:90%;
	float:right;
}
#travelCalculator .bigTable{
	width:100%;
}
#formHolder{
	width:100%;
	padding:10px;
	padding-right:80px;
} 
.travelPrim{
	margin-top:10px;
	padding-top:10px;
}
#productContactUs{
	width:90%;
	height:120px;
}
#productContactUsButton{
	width:500px;
	margin-top:60px;
}
#productContactUsButtonHolderDiv{
	width:100%;
	height:60px;
}
#productContactUsButtonTopDiv{
	width:100%;
	height:7px;
}
#productContactUsButtonBottomDiv{
	width:100%;
	height:7px;
}
#productContactUsButtonLeftDiv{
	float:left;
	width:7px;
	height:60px;
}
#productContactUsButtonRightDiv{
	float:left;
	width:7px;
	height:60px;
}
#productContactUsButtonContentDiv{
	float:left;
	width:486px;
	height:60px;
	line-height:60px;
	background:#003060;
	font-family:MuseoSans300;
	font-size:18px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
}
.btnCornerTop{
	width:18px;
	height:7px;
	background:#cccccc;
}
.btnCornerBottom{
	width:18px;
	height:7px;
	background:#d4d4d4;
	float:right;
}
.btnCornerLeft{
	width:7px;
	height:11px;
	background:#cccccc;
}
.btnCornerRight{
	margin-top:49px;
	width:7px;
	height:11px;
	background:#d4d4d4;
}
#productContactMessageBox{
	padding:0 30px 30px 30px;
}

.bigTableAlignTop .bigTable .cc1{
	vertical-align:top;
	padding-top:12px;
}
#productContactMessageBox .bigTable .cc2{
	width:10px;
}
.bigTableAlignTop .bigTable .cc3{
	vertical-align:top;
	padding-top:4px;
}
.bigTableAlignTop .captcha, .bigTableAlignTop .captcha2, .bigTableAlignTop .captcha3{
	margin-top:0px;
}
.inputHtml{
	width:100%;
	height:42px;
	text-align:center;
}
.inputLabel{
	width:50%;
	height:40px;
	line-height:40px;
	padding-right:10px;
	float:left;
	font-family:MuseoSans100;
	font-size:18px;	
	text-align:right;
	color:#003060;
}
.inputField{
	height:40px;
	width:50%;
	float:left;
	text-align:left;
}
.inputField input, .inputField textarea, .inputField select{
	height:40px;
	width:100%;
	background:#f8f8f8;
	border:1px #e0e0e0 solid;
}
.inputHtml .contactButton{
	margin-top:10px;
	height:40px;
	width:150px;
	background:#003060;
	border:1px #0d3f70 solid;
	font-family:MuseoSans100;
	font-size:18px;	
	color:#ffffff;
}
.offerRequestMessage{
	font-family:MuseoSans100;
	font-size:18px;	
	text-align:center;
	color:#003060;
	padding:30px;
}

.fbFollowButton{
	clear:both;
	height:20px;
	padding:30px 0 0 40px;
}
.contactPopup #jqmContent{
    height: 358px;
    line-height: 22px;
    text-align: center;
    width: 600px;
	padding-top: 46px;
	font-family:MuseoSans300;
	font-size:16px;	
}
.contactPopup #jqmContent img{
	margin-bottom:10px;
}
.contactPopup  #jqmContent a{
	color:inherit;
	text-decoration:none;
}
.contactUsPupup .titleClose{
	_background-color:#e5e5e5; 
	height:10px;
}
.contactUsPupup  #jqmTitle{
	font-family:MuseoSans300;
	font-size:20px;
	color:#002855;
	width:100%;
}
.contactUsPupup  .jqmClose i{
	background-image:url('../img/images/system/jqmCloseBlue.png');
}
.contactUsPupup.jqmWindow{
	background:#ffffff;
}

.contactUsPupup .jqmClose{
	width:60px;
	height:60px;
}

.menuOverlay{
	height:100%;
	width:100%;
	position:fixed;
	left:0px;
	top:1px;
	z-index:1003;
	opacity: 0.0;
	transition:0.5s;
	display:none;
	background-color:#122c51;
}
.menuOverlay.active{
	transition:0.5s;
	display:block;
	opacity: 0.1;
}
.menuOverlay.active2{
	opacity: 0.75;
}


.meTvsh {
    color: #ffffff;
    font-family: MuseoSans100italic;
    margin-top: 30px;
}
.calcSpacer20{
	height:20px;
}
.afterTotalHr{
	margin:30px 0 50px 0;
}
#mobileBottomTotals{
	display:none;
}
.optionBoxBoxMobile{
	display:none;
}

#homeFooter{
	display:table;
	width:100%;
}
#homeFooter1, .homeFooter2{
	display:table-cell;
	vertical-align:top;
	position:relative;
}
.siteMapBottomLinks{
	position:absolute;
	bottom:0px;
}
.ankesatTitle{
	font-family:MuseoSans100;
	font-size:28px;
	color:#ffffff;
	margin: 20px 0;
	text-align:center;	
}
.ankesatTitleSub{
	font-family:MuseoSans500;
	font-size:23px;
	color:#002855;
	margin: 20px 0;
	text-align:center;	
}
.ankesatBox{
	width:600px;
	display:table;
	background:#f0f0f1;
	margin:0 auto;
}

.ankesatBox .bigTable{
	width:90%;
	margin:0 auto;
	height:auto;
	padding-top:4px;
}
.ankesatBox .bigTable .cc1{
	color:#525252;
}
.ankesatBox .bigTable .cc1, .ankesatBox .bigTable .cc2{
	padding-top: 12px;
	vertical-align:top;
}
.ankesatBox .sInputText {
    border: 1px solid #d5d5d6;
}
.ankesatBox #clientComment{
}
.contactUs span br{
	display:none;
}
.contactUs{
	margin: 40px 0;
}
.contactUs .optionBoxBox{
	height: 80px;
	width: 640px;
	margin: 0 auto;
	cursor:pointer;
}
.contactUs .optionBoxBox .dn, .contactUs .optionBoxBox .up {
	height:11px;
	width:11px;
}
.contactUs .optionBoxBox .cntSub{
	background:#ffffff;
	color:#a0a1a3;
	font-family: MuseoSans300;
	padding:15px 15px 15px 20px;
}
.contactUs .optionBoxBox .cntSub span{
	padding-left:20px;
	font-size: 20px;
}
.contactUs .optionBoxBox .cntSub a{
	color:#002855;
	text-decoration:underline;
}
.contactUs .cntSub img {
	vertical-align: middle;
}
#closeTotals{
	display:none;
}
.firstLine{
	padding-bottom:34px;
}
.mobileMenuSeperator{
    background-color: #d6d6d6;
    margin: 18px 10px 8px 20px;	
}
#optionalKasko, #optionalEvrope{
	padding-bottom:40px;
}
.calcNote{
	font-size:12px;
	color:#666666;
}
.calcNote2 {
	font-size: 14px;
    margin-top: 7px;
    color: #002855;
    margin-bottom: 0;
}
#beforeHeaderMain.business{
	background-color:#002855;
}

.business .navSubInactive{
	color:#ffffff;
}

.business #siteMapMobileButton .text {
	color:#ffffff;
}
.business #siteMapMobileButton {
	background-image: url("../img/images/system/icon_menu_ffffff.png");
}
.business #headerMain #logo i {
    background-image: url("../img/images/system/scardian_logo_inverse.png");
}

.business #headerMain.stickHeader {
	background-color: #002855;
	background-color: rgba(0, 40, 84, 0.9);
}


.brackets{
	display:table;
	margin:20px auto;
}
.brackets > div{
	display:table-cell;
}
.brackets .c{
	font-family:MuseoSans500;
	font-size:24px;
	padding:30px 30px;
	color:#002855;
}
.brackets .l, .brackets .r{
	width:28px;
	height:28px;
	background-repeat:no-repeat;
}
.brackets .l{
	background-image:url('../img/images/system/bracketCornerTopLeft.png');
	background-position:top left;
}
.brackets .r{
	background-image:url('../img/images/system/bracketCornerBottomRight.png');
	background-position:bottom right;
}

.tmp11main{
	 background-repeat:no-repeat;
	 background-size:cover;
	 background-position:center bottom;
	 padding:10px 0;
}
.tmp11{
	background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
    border-radius: 10px;
	
	width:800px;
	margin:0 auto;
	display:table;
	height:705px;
}
.tmp11 ul{
	width:50%;
	list-style:none;
	float:left;
}
.tmp11 .c1, .tmp11 .c2{
	font-family:MuseoSans500;
	font-size:15px;
	color:#002855;
	margin:4px 0;
}
.tmp11 .c2{
	margin-left:20px;
	font-family:MuseoSans100;
}
.contactUsBusiness{
	background:#002855;
	font-family:MuseoSans500;
	font-size:19px;
	color:#ffffff;
	display:table;
	margin:10px auto;
	padding:10px;
	width:auto;
	text-align:center;
	cursor:pointer;
}
.tmp11 .c3{
	font-family:MuseoSans100;
	font-size:15px;
	color:#666666;
	text-align:center;
	margin:0 30px 20px 30px;
}
.tmp11 .c4{
	display:table;
}
.bxslider li{
	list-style:none;
	list-style-type:none;
}


.homePageIcons{
	display: -webkit-flex; /* Safari */
	-webkit-justify-content: space-around; /* Safari 6.1+ */
	display: flex;
	justify-content: space-around;			
	max-width:1220px;
	margin:0 auto;
	text-align:center;
	height:220px;
	overflow:hidden;
	margin-top:40px;
	
}
.homePageIcons .icon{
	width:183px;
	cursor:pointer;
	display:block;
	text-decoration:none;
}
.homePageIcons .imgHolder{
	width:100%;
	display:table;
	background:#fafaf9;
	z-index:4;
	position:relative;
}
.homePageIcons .img{
	width:120px;
	height:120px;
	background-size:cover;
	margin:0 auto;
}
.homePageIcons .img.off, .homePageIcons .img.on, .homePageIcons .desc{
	transition:0.5s ease 0s;
}
.homePageIcons .desc{
	transition:all 0.5s ease 0s;
}
.homePageIcons .img.off{
	margin-top:40px;
}
.homePageIcons .img.on{
	opacity:0;
}
.homePageIcons .title{
	text-decoration:none;
	color:#002855;
	font-family:MuseoSans500;
	font-size:18px;
	padding-top:10px;
	background:#fafaf9;
	z-index:2;
	position:relative;
}
.homePageIcons .desc{
	color: #666666;
	font-family: MuseoSans100;
	font-size: 14px;
	opacity:0;
	background:#fafaf9;
	z-index:1;
	margin-top:-60px;
	position:relative;
}
.homePageIcons .icon:hover .img.on{
	opacity:1;
}
.homePageIcons .icon:hover .img.off{
	margin-top:0px;
}
.homePageIcons .icon:hover .desc{
	opacity:1;
	margin-top:6px;
}
#homeAdditionalProducts{
	padding-bottom:60px;
	
}
#logoKuta{
	display:none;
}

.captcha{
	margin-top:10px;
	width:100%;
	display:table;
	vertical-align:top;
	text-align:right;
}
.captcha .img{
	display:table-cell;
	width:124px;
	border:1px solid #e0e0e0;
}
.captcha .btn{
	display:table-cell;
	width:38px;
	border:1px solid #e0e0e0;
	background:#ffffff;
	border-width:1px 0;
	vertical-align: middle;
}
.captcha .inp{
	display:table-cell;
	border:1px solid #e0e0e0;
	vertical-align:top;
}
.captcha img{
	width:124px;
	height:38px;
}
.captcha .button{
    background-image: url("/img/images/system/refreshCaptcha.png");
    background-repeat: no-repeat;
    background-size: auto 30px;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 30px;
    width: 30px;
	margin: 0 auto;
	transition: 200ms ease-in;
}
.captcha .button:hover{
	//background-position:-30px 0;
	-webkit-transform: 	rotate(45deg);
	-moz-transform: 	rotate(45deg);
	-ms-transform: 		rotate(45deg);
	-o-transform: 		rotate(45deg);
	transform: 			rotate(45deg);
}
.captcha input{
	background:#ffffff none repeat scroll 0 0;
	color:#666666;
	font-family:MuseoSans300;
	font-size:24px;
	padding-left:7px;
	height:38px;
	width:100%;
	border:0px;
	background:#ffffff;
	display:inline-block;
	-webkit-appearance: none;	
}
::-webkit-input-placeholder {
	font-family: MuseoSans100;
	font-size:14px;
	font-weight:normal;
}
:-moz-placeholder { /* Firefox 18- */
	font-family: MuseoSans100;
	font-size:14px;
	font-weight:normal;
}

::-moz-placeholder {  /* Firefox 19+ */
	font-family: MuseoSans100;
	font-size:14px;
	font-weight:normal;
}
:-ms-input-placeholder {  
	font-family: MuseoSans100;
	font-size:14px;
	font-weight:normal;
}
.wait{
	cursor:wait;
}

	.tPikat{
		width:100%;
		border-spacing: 0px;
		border-collapse: collapse;		
	}
	.tPikat thead{
		background:#1f4979;
		height:32px;
	}
	.tPikat .c1{ width:30%;}
	.tPikat .c2{ width:40%;}
	.tPikat .c3{ width:30%;}
	.tPikat thead .c1{
		background: #e6e7e8 none repeat scroll 0 0;
		border-bottom: 1px solid #1f4979;
		color: #002f5f;
		font-family: MuseoSans300;
		font-size: 18px;
		padding-left:14px;
		
	}
	.tPikat thead .c2, .tPikat thead .c3{
		font-family: MuseoSans300;
		font-size: 16px;
		padding-left:10px;
		color:#ffffff;
	}
	.tPikat tbody td{
		background:#ffffff;
		border-bottom:1px solid #bbbbbb;
		color: #333333;
		font-family: MuseoSans100;
		font-size: 16px;
		padding: 7px 14px;
		vertical-align:top;
	}
	.tPikat tbody td.c1{
		font-family: MuseoSans500;
		cursor:pointer;
		text-decoration:underline;
	}
	.tCities{
		background:#002855;
		width:100%;
	}
	.tCities td{
		color: #ffffff;
		cursor: pointer;
		font-family: MuseoSans100;
		font-size: 20px;
		margin: 2px 0;
		padding: 8px 0;	
		text-align:center;		
	}
	.tCities td.selected{
		text-decoration:underline;
	}
	
    select optgroup{
		font-family: MuseoSans300;
		font-size: 20px;
		font-weight:normal;
		font-style:normal;
    }
    select optgroup option{
		font-family: MuseoSans100;
		font-size: 16px;
	}
	.pageId_338 .oneBoxesPageInnerSpaceContent, 
	.pageId_338 .oneBoxesPageInnerSpaceContent .oneBoxesPageText_twoColums:nth-child(4n + 1), 
	.pageId_338 .oneBoxesPageInnerSpaceContent .oneBoxesPageText_twoColums:nth-child(4n + 4){
		background:#f2f2f2 !important;
	}
	.pageId_338 .oneBoxesPageInnerSpaceContent .oneBoxesPageText_twoColums:nth-child(4n + 2), 
	.pageId_338 .oneBoxesPageInnerSpaceContent .oneBoxesPageText_twoColums:nth-child(4n + 3){
		background:#ececec !important;
	}
	
	
	#contactUsPopup #productContactMessageBox{
		display:block;
	}
	#productContactMessageBox{
		display:none;
	}
	.pageId_344 .oneBoxesPageInnerSpaceContent{
		background-color:#f2f2f2 !important;
	}
	.pageId_344 .oneBoxesPageInnerSpaceContent .oneBoxesPageText_twoColums:first-child{
		float:right !important;
	}
	.pageId_344 .oneBoxesPageInnerSpaceContent .oneBoxesPageText_twoColums:last-child{
		float:left !important;
	}
	
	
	#yearId option{
		color:#666666;
	}
	
	
#perNe {
	/* height:760px; */
	background:url('../img/images/content/other/scardian_per_ne.jpg');
	background-size:cover;
	width:100%;
	float:left;
}
#p1{
	width:100%;
	padding-top:30px;
	height:200px;
}
#p2{
	width:100%;
}
#p11{
	width:40%;
	min-height:180px;	
	float:left;
	background:#002855;
	opacity:0.85;
  	font-family:MuseoSans100;
	font-size:16px;	
	color:#ffffff;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:50px;	
}
#p11 p{
	font-size:18px;
}
#p11 a{
	text-decoration:none;
	color:#ffffff;
}

#p12{
	width:60%;
	height:180px;	
	float:right;
  	font-family:MuseoSans100;
	font-size:24px;
	color:#002855;
	padding:30px;
}
#p21{
	width:40%;
	height:350px;	
	float:left;
	opacity:0.85;
  	font-family:MuseoSans100;
	font-size:16px;	
	color:#ffffff;
	padding-top:25px;
	padding-left:50px;	
}
#p22{
	width:60%;
	height:350px;	
	float:left;
	background:#ffffff;
  	font-family:MuseoSans100;
	font-size:16px;
	color:#555555;
	padding:30px;
	padding-bottom:20px;
	padding-top:20px;
	opacity:0.9;
	display:table;
}
.disMP #p2 { padding-top:30px; }
.disMP #p1 { padding-top:0px; }
.disMP #p12 { float:left; color: #FFF; }

#mobileBanner{
	display:none;
}
#brandId option, #modelId option, #modelSubId option, #yearId option{
	color:#666666;
}

#homeSlider.kaskoPageBanner #sliderText, #_homeSlider.pronaPageBanner #sliderText  {
	background-position: center top;
}


.scardianTableContent{
	font-size:14px;
	color:#00305f;
}

.scardianTableContent b, .scardianTableContent strong{
	font-weight:normal;
	font-family:MuseoSans500;
}

	/* .pageId_373 Mundesi punesimi */
	.pageId_373 #perNe{
		height:auto;
		background-position:center bottom;
	}
	.pageId_373 #p21{
		position: relative;		
		height: auto;
		display:table-cell;
		float:none;
	}
	.pageId_373 #p21box{
		bottom: 0;
		position: absolute;
		right: 0;
	}
	.pageId_373 #p21box strong{
		font-family:MuseoSans700;
		font-weight:normal;
	}
	.pageId_373 #p2{
		display:table;
	}
	.pageId_373 #p22 {
		padding: 20px 30px 0px 30px;
		display:table-cell;
		height:auto;
		opacity:0px;
		background-color:rgba(255,255,255,0.9);
		float:none;
	}
	
	
/* TABS */
	#tabs{
		margin:0 0 0 40px;
		padding:0px;
		border-radius:0px;
		border:0px;
	}
	.ui-tabs .ui-tabs-nav{
		background:#d4d4d4;
		border:0px;
		padding:0px;
		margin:0px;
	}
	.ui-tabs .ui-tabs-nav li{
		background:#d4d4d4;
		margin:0px;
		padding:0px;
		border-radius:0px;
		border:0px;
		color:#9bb5cc;
	}
	.ui-tabs .ui-tabs-nav li a{
		color:#9bb5cc;
		font-family: MuseoSans300;
		font-size: 14px;
	}     
	.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background:#ffffff;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active a{
		color:#002855;
		font-family: MuseoSans300;
		font-weight:normal;
	}
	.ui-widget-content{
		background:none;
	}
	.ui-tabs .ui-tabs-panel{
		padding:0px;
		margin:0px;
	}

	#pagesa{
		background:#ffffff;
		padding:40px;
		min-height:510px;
	}
	
	.gridBox input,
	.gridBox select{
		background:#ffffff;
	}
	.gridBox  .sLabel::before {
		background-color: #ffffff;
	}
	#drivers .sLabel::before, #fMembers .sLabel::before {
		background-color: #ffffff;
	}
	#drivers .driverContent, #fMembers .driverContent{
		margin:20px;
	}
	#drivers .add{
		color: #555555;
		font-family: MuseoSans300;
		font-weight: normal;
		font-style:normal;
		list-style: outside none none;
		white-space: nowrap;
		line-height: 1.3;
		float: left;
		padding: 0.55em 1em 0.5em 1em;
		text-decoration: none;
		cursor:pointer;
		border-right:1px solid #e1e1e1;
	}
	#drivers.ui-tabs .ui-tabs-nav li, #fMembers.ui-tabs .ui-tabs-nav li{
		border-right:1px solid #e1e1e1;
		background:none;
	}
	#drivers.ui-tabs .ui-tabs-nav li.ui-tabs-active, #fMembers.ui-tabs .ui-tabs-nav li.ui-tabs-active {
		background-color:#ffffff;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	#drivers.ui-tabs .ui-tabs-nav li a, #fMembers.ui-tabs .ui-tabs-nav li a {
		background-color: none;
		color:#555555;
		font-style:normal;
	}
	#drivers.ui-tabs .ui-tabs-nav li span, #fMembers.ui-tabs .ui-tabs-nav li span {
		cursor:pointer;
	}
	#drivers.ui-tabs .ui-tabs-nav li span, #fMembers.ui-tabs .ui-tabs-nav li span {
		border:1px solid #f9f9f9;
		background-position: -81px -129px;
		border-radius:2px;
	}
	#drivers.ui-tabs .ui-tabs-nav li span:hover, #fMembers.ui-tabs .ui-tabs-nav li span:hover {
		border:1px solid #cccccc;
		background-color:#eeeeee;
	}
	#drivers.ui-tabs .ui-tabs-nav, #fMembers.ui-tabs .ui-tabs-nav {
		padding:0px;
		margin:0px;
		background-color:#f9f9f9;
		border-bottom:1px solid #e1e1e1;
	}
	#drivers.ui-tabs .ui-tabs-nav li span, #fMembers.ui-tabs .ui-tabs-nav li span {
		float: left;
		margin-right: 8px;
		margin-top: 7px;
	}
	.grid .sLabel::before {
		right: 7px;
	}
	.grid span{
		color:#757575;
		font-size:17px;
		font-family: MuseoSans300;
		margin-bottom:2px;
	}
	.grid{
		width:100%;
		margin-top:20px;
		font-size:0px;

	}
	.gridNoMargin{
		margin-top:0px;
	}
	.grid > div{
		display:inline-block;
		padding:0px;
		margin:0px;
		font-size:12px;
	}
	.grid > div > *{
		width:95%;
		width:calc(100% - 14px);
	}
	.grid > div:last-child  > *{
		width:100%;
	}
	.grid.g1 > div{
		width:100%;
		vertical-align: top;		
	}
	.grid.g2 > div{
		width:50%;
		vertical-align: top;		
	}

	.grid.g3 > div{
		width:33%;
		vertical-align:top;
	}
	.grid.g3 > div:last-child{
		width:34%;
	}
	.grid.g4 > div{
		width:25%;
	}
	
	.grid.g211 > div{
		width:25%;
	}
	.grid.g211 > div:first-child{
		width:50%;
	}
	
	.grid.g23 > div{
		width:60%;
	}
	.grid.g23 > div:first-child{
		width:40%;
	}
	
	.grid.g21 > div{
		width:30%;
	}
	.grid.g21 > div:first-child{
		width:68%;
	}
	
	.grid.g2111 > div{
		width:20%;
	}
	.grid.g2111 > div:first-child{
		width:40%;
	}		
	
	
	.grid.g221 > div{
		width:40%;
	}
	.grid.g221 > div:last-child{
		width:20%;
	}		
	
	.sInput2{
		-moz-appearance: none;
		background: #fbfbfb;
		border: 1px solid #e0e0e0;
		color: #666666;
		display: inline-block;
		font-family: MuseoSans100;
		font-size: 20px;
		font-weight: normal;
		height: 40px;
		outline: medium none;
		padding-left: 10px;
	}
	
	.grid .options{
		border:0px solid red;
	}
	.grid .options > div{
		border: 1px solid transparent;
		display: inline-block;
		height: 40px;
		padding-top: 8px;
	}
	.grid .options input{
		margin-left:20px;
		margin-right:0px;
		cursor:pointer;
	}
	.grid .options div label{
		cursor:pointer;
		
		font-family: MuseoSans300;
		font-size: 20px;
		color: #a3a3a3;
		padding-left:8px;
	}
	.grid .manualDate{
		font-size:0px;
	}
	.grid .manualDate > div{
		width:30%;
		width:calc(33% - 4px);
		display:inline-block;
		font-size:0px;
		margin-right:6px;
	}
	.grid .manualDate > div:last-child{
		width:30%;
		width:calc(34% - 4px);
		margin-right:0px;
	}
	#eDemtuar, #materialTjeter{
		display:none;
	}
	.gridBox{
		background-color: #f9f9f9;
		border:2px solid #e1e1e1;
		padding:0px;
		display:none;
		margin: 20px 0 10px 0;
		padding: 10px;
	}
	.gridBoxNoMargin {
		margin: 0 0 10px 0;
	}
	#tedhenat{
	}

	#tedhenat .maxWidth{
		background-color:#ffffff;
		padding:40px;
	}
	#tedhenat .maxWidth .maxWidthSub{
		max-width:750px;
	}	
	#tedhenat h2{
		font-family: MuseoSans500;
		font-size: 22px;
		color: #002855;
		padding:0px;
		margin:0px 0 20px 0;
	}
	#tedhenat grid{
		font-family: MuseoSans500;
		font-size: 25px;
		color:#555555;
	}
	#tedhenat hr{
		background-color: #f2f2f2;
		left: 0;
		margin-top: 34px;
		position: absolute;
		width: 100%;
	}
	#tedhenat .hrSpacer{
		height:40px;
	}
	#tedhenat a{
		font-family: MuseoSans300;
		font-size: 17px;
		color:#224f88;
		text-decoration:underline;
	}
	#tedhenat .buttonPrint{
		text-decoration:none;
		background:#eeeeee;
		border:1px solid #999999;
		color:#333333;
		height:24px;
		line-height:14px;
		font-size:14px;
		width:auto;
		padding: 4px 8px;
		margin:5px;
		font-family:Verdana;
		cursor:pointer;
	}
	#tedhenat{
		margin: 0 0 0 40px;
	}
	#tedhenat label{
		font-family: MuseoSans300;
		font-size: 17px;
	    color: #757575;
	}
	#tedhenat i{
		font-family: MuseoSans300Italic;
		font-size: 15px;
	    color: #757575;
		font-style:normal;
	}
    #tedhenat .note{
		font-family: MuseoSans100;
		font-size: 15px;
	    color: #666666;
	}
	#tedhenat .error{
		border:1px solid red;
	}
	#tedhenat .errorDotted{
		border:1px dashed red;
	}
	.checkbox{
		padding:8px;
		border:1px solid transparent;
	}
	
	.gridTable{
		width:100%;
		border-collapse: collapse;
		_background-color: #f9f9f9;
		border: 2px solid #e1e1e1;			
		margin-top:20px;
		color:#555555;
	}
	.gridTable td, .gridTable th{
		border:1px solid #e1e1e1;
		border-collapse: collapse;
	}
	.gridTable thead th{
		font-weight:normal;
		font-family: MuseoSans500;
		font-size:14px;
		height:64px;
		background: #f9f9f9;
	}
	.gridTable thead th:last-child{
		text-align:left;
		padding-left:20px;
	}
	.gridTable tbody td{
		height:40px;
		text-align:center;
	}
	.gridTable input[type=text]{
		background-color: transparent;
		border: 0 none;
		width: 100%;
	}
	.gridTable tbody td:first-child{
		font-family: MuseoSans500;
		font-size:14px;
		text-align:center;
		margin-right:4px;
		background: #f9f9f9;
		width:85px;
	}
	.gridTable .plusMinus{
		float:right;
		margin-right:18px;
	}
	.gridTable .plusMinus input{
		font-family: MuseoSans500;
		font-size:14px;
		border:1px solid #e1e1e1;
		background:#ffffff;
		color:#555555;
		width:33px;
		height:33px;
		cursor:pointer;
	}

	.sButton.bold{
		font-family: MuseoSans700;
		font-size: 23px;
	    color: #ffffff;
		height:72px;
	}
	i.online{
		width:30px;
		height:30px;
		display:inline-block;
		background-image:url('../img/images/system/onlineIcons.png');
		vertical-align: middle;
	}
	i.online.go{
		
	}
	i.online.tel{
		background-position:-60px 0;
		margin-right:8px;
	}
	i.online.email{
		background-position:-30px 0;
		margin-right:4px;
	}
	.sButton.h55{
		min-height:55px;
		font-family: MuseoSans700;
		font-size: 21px;
	    color: #ffffff;
	}
	.sButton.h55 span{
		position: relative;
		top: 2px;
	}
	#eDemtuar, #materialTjeter, #badHealth{
		padding:30px;
	}
	#eDemtuar b, #materialTjeter b, #badHealth b{
		font-family: MuseoSans700;
		font-size: 17px;
		color:#8b8b8b;
		font-weight:normal;
	}
	#eDemtuar div, #materialTjeter div, #badHealth div{
		font-family: MuseoSans300;
		font-size: 17px;
		color:#8b8b8b;
		display:block;
		margin:10px 0 20px 0;
	}
	#kskNote b {
		font-family: MuseoSans700;
		font-size: 17px;
		color:#8b8b8b;
		font-weight:normal;
	}
	#kskNote div {
		font-family: MuseoSans300;
		font-size: 17px;
		color:#8b8b8b;
		margin-top:10px;
		margin-bottom:10px;
	}
	#priceNote div {
		font-family: MuseoSans300;
		font-size: 17px;
		color:#8b8b8b;
		background-color: #f9f9f9;
    border: 2px solid #e1e1e1;
    margin: 0px 0 10px 0;
    padding: 10px;
	}
	ul.oTabs{
		background-color: #edeef0;
		list-style: outside none none;
		margin: 0 0 0 40px;
		padding: 0;
		height:46px;
		border-bottom:1px solid #e1e3e5;
	}
	ul.oTabs li{
		display:inline-block;
		height:46px;
		vertical-align:middle;
	}
	ul.oTabs li span{
		margin-top:10px;
		display:block;
	    font-family: MuseoSans500;
		font-size: 20px;
		color: #9ab5cd;
		padding:0 18px;
	}
	ul.oTabs li.active{
		background:white;
	}
	ul.oTabs li.active span{
		color:#17346a;
	}
	
	.grid fieldset{
		font-size:12px;
	}
	
	
.onlinePopup .titleClose{
	background-color:#e5e5e5; 
	height:10px;
}
.onlinePopup  #jqmTitle{
	font-family:MuseoSans500;
	font-size:20px;
	color:#002855;
	width:100%;
}
.onlinePopup .jqmClose i{
	background-image:url('../img/images/system/jqmCloseBlue.png');
}
.onlinePopup.jqmWindow{
	background:#ffffff;
	color:#656565;
	font-size:15px;
	font-family:MuseoSans100;
	top:10%;
}

.onlinePopup .jqmClose{
	width:60px;
	height:60px;
}
.onlinePopup #jqmContent{
	padding:20px;
}
.onlinePopup h2{
	font-family:MuseoSans300;
	font-size:18px;
	color:#19336c;
	margin-top: 0;
}
	
.homeBlejOnline{
    background-image: url("/img/images/system/online_logo.png");
    background-size: 140px 100px;
    border: 0 solid red;
    height: 100px;
    left: 50%;
    margin-left: 356px;
    margin-top: -20px;
    position: absolute;
    width: 140px;
}
#drivers .table th, #fMembers .table th {
	padding:3px 10px;
	color:#757575;
	text-align:left;
	font-size: 16px;
}
#drivers .table td, #fMembers .table td {
	padding:3px 10px;
	color:#9ab5d3;
	font-weight:bold;
	font-size: 16px;
}
#fMembers .table .noFontWeight {
	font-weight: normal;
}
#fMembers .table .colorBlue {
	color: #002855;
}
.bigTable p, .bigTable li {
font-size: 18px;
}


	#tedhenat h3{
		font-family: MuseoSans500;
		font-size: 18px;
		color: #002855;
		padding:0px;
		margin:0px 0 20px 0;
	}
.smcontent .rcleft.bold{
	font-family:MuseoSans300;
	font-size:19px;
	margin-top:4px;
}
.smcontent .rcright.bold{
	font-size:20px;
	font-family:MuseoSans300;
}
.smcontent .primiVjetor .rcright, .smcontent .primiVjetor .rcleft{
	 width:100%;
	 float:none;
	 text-align:center;
}
.smcontent .primiVjetor .rcright{
	font-size:36px;
	font-family:MuseoSans700;
}
.smcontent .rcright.green{
	color:#90cd4c;
	font-size:24px;
}
.smcontent .rcleft{
	float:left;
	text-align:left;
	font-family:MuseoSans300;
	color:#17346A;
	font-size:18px;
}
.smcontent .rcright{
	float:right;
	text-align:right;
	font-family:MuseoSans500;
	color:#17346A;
	font-size:18px;
}
.smcontent .meTvsh, .smcontent .pakoBazike, .smcontent ._pakoBazike {color:#17346A;}

input[type=checkbox] { display:none; } /* to hide the checkbox itself */
input[type=checkbox] + label:before { font-family: FontAwesome; display: inline-block; }

input[type=checkbox] + label:before { content: "\f096"; font-size: 20px; vertical-align:-10%; } /* unchecked icon */
input[type=checkbox] + label:before { letter-spacing: 6px; } /* space between checkbox and label */

input[type=checkbox]:checked + label:before { content: "\f046"; font-size: 20px; vertical-align:-10%; } /* checked icon */
input[type=checkbox]:checked + label:before { letter-spacing: 3px; } /* allow space for check mark */

.cards_i {
	margin:2.5% 1.64%;
	width:20.58%;
}
.boxPayments {
	float:left;
	width:46%;
	margin:2%;
	padding:2%;
	background:#f6f5f4;
	min-height:250px;
	}
.boxPayments img {
	width:45%;
	margin-right:5%;
	float:left;
	}




.help-tip{
	position: absolute;
	text-align: center;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	font-size: 14px;
	line-height: 26px;
	cursor: default;
	margin-left:295px;
	z-index:5;
}
.help-tip p{
	text-align: left;
	background-color: #9ab4cc;
	padding: 20px;
	width: 280px;
	position: absolute;
	border-radius: 3px;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	margin-left:-135px;
	color: #FFF;
	font-size: 13px;
	line-height: 1.4;
	z-index:5;
}

.help-tip p:before{ /* The pointer of the tooltip */
	position: absolute;
	content: '';
	width:0;
	height: 0;
	border:6px solid transparent;
	border-bottom-color:#9ab4cc;
	left:134px;
	top:-12px;
}
.redi_ b {
	font-size:18px;
}
#tedhenat .redi_ b a {
	font-size:20px;
	font-family:MuseoSans500;
	text-decoration:underline;
}
#tedhenat .redi_ b a:hover {
	text-decoration:none;
}


/* for health */
.sButton.healthGreen{
	background:#009345;		
}
.kaskoContentBoxTitle.bigger.center{
	text-align:center;
}
.shfCenter{
	width:100%;
	text-align:center;
}
.addRemove .headerInput{
	padding:0 10px;
	width:53px;
	height:51px;
	text-align:center;
	color:#33a96a;
	font-family: MuseoSans500;
	font-size: 28px;
}
.addRemove input.pm{
	border:0;
	min-width:53px;
	height:51px;
	background:#cfcfcf url('../img/images/system/pmbg.png') repeat-x 0 0;
	color:#b5b5b5;
	font-family: MuseoSans500;
	font-size: 28px;
	border-radius:2px;
}
.addRemove input.pm_, .addRemove .personsInput{
	border:1px solid #f9f9f9;
	border-right-color:#dbdbdb;
	border-bottom-color:#dbdbdb;
	border-radius:2px;
	box-shadow: 3px 3px 3px #ededed;
}
.addRemove .personsInput{
	padding:0;
	margin:0 7px 0 6px;
	width:50px;
	text-align:center;
	font-family: MuseoSans500;
}
.addRemove input.pm_{
	min-width:33px;
	height:32px;
	background:#fff url('../img/images/system/pm2bg.png') repeat-x 0 0;
	color:#b5b5b5;
	font-family: MuseoSans500;
	font-size: 20px;
}
.bigTable .cc12 {
	display:table-cell;
	vertical-align: middle;
}
.table2 td.hosp, .table2 td.ohosp, .table2 td.ohospex, .table2 td.terr {
	font-family: MuseoSans300;
}
.table2 td.hosp {
	color:#009245;
	border-bottom: 2px solid #009245;
}
.table2 td.ohosp {
	color:#c5b700;
	border-bottom: 2px solid #c5b700;
}
.table2 td.ohospex {
	color:#d9600f;
	border-bottom: 2px solid #d9600f;
}
.table2 td.terr {
	color:#883d0b;
	border-bottom: 2px solid #883d0b;
}
.table2 td.c1.txtCenter {
	text-align:center;
}/*
.optionalBox .optionBoxBox.health{
	margin-top:30px;
}
.optionBoxBox.health{
	width:auto;
	height:auto;
	max-width:43px;
}*/
.table2 tr.shf td.c1{
	width:auto;
}
/* line 1549
.table2 .c2.gr, , .table2 .c3.gr, .table2 .c4.gr {
	color:#666666;
}*/
.table2 tr.shf:last-child td{
	border-top:0px solid #e5e5e5;
	height:44px;
	vertical-align:middle;
	border-bottom: 1px solid #e5e5e5;
}
.noSelect.table2 tr.shf:last-child td, .noSelect.table2 tr.shf:last-child td.c3, .noSelect.table2 tr.shf:last-child td.c4 {
	border-bottom:0px solid #e5e5e5;
}
.paymentSelect {
	width:100%;
	float:left;
}
.paymentSelect label {
	display:inline-block;
	padding:11px 0 12px 0;
}
.paymentSelect .pos, .paymentSelect .addRemove {
	float:left;
	margin-right:10px;
}
.oneBoxesPageInnerSpace.health{
	padding-top:0px;
}
.healthPrice th{
	text-align:center;
	border-bottom:2px solid #e4e4e4;
	width:17%;
	font-size:20px;
}
.healthPrice th:first-child{
	text-align:left;
	width:49%;
}
.healthPrice td{
	text-align:center;
	font-size:18px;
	border:0;
	padding:12px 0;
	color:#676767;
}
.healthPrice td.small{
	font-size:12px;
	padding:12px 15px;
}
.healthPrice td:first-child{
	text-align:left;
}
.healthPrice tr:last-child td {
	height:auto;
	border:0;
	border-bottom:2px solid #e4e4e4;
}

.hBenefits th {
	width:12%;
}
.hBenefits th:first-child{
	width:64%;
}
.hBenefits td.last{
	background:#f4f4f4;
}
.noSelect.table2.activec2 .c2 i.yes, .noSelect.table2.activec3 .c3 i.yes, .noSelect.table2.activec4 .c4 i.yes{background:url('../css/ui-start/images/icon_yes_blue.png') no-repeat;}

.noSelect.table2.activec3 .c3, .noSelect.table2.activec2 .c2, .noSelect.table2.activec4 .c4, .noSelect.table2.activec2 tr:last-child .c2, .noSelect.table2.activec3 tr:last-child .c3, .noSelect.table2.activec4 tr:last-child .c4{
	background:none;
	border-bottom: 1px solid #e5e5e5;
	color: #002855;
}
.pakoBazike.shf{
	padding:0 0 0 16px;
	width:calc(100% - 50px);
}
.pakoBazikeIcon.shf{
	background-image:url('../img/images/system/shf_on.png');
	background-position:0px 3px;
	height:53px;
}
.shf_ .table2 .c2, .shf_ .table2 .c3, .shf_ .table2 .c4 {
	width:11%;
}
.shf_ .table2 th {
	font-weight:bold;
	font-family:MuseoSans300;
}
.hBenefits tr:last-child td { display:none; }
.shf_ .table2.isMobile .c2, .shf_ .table2.isMobile .c3, .shf_ .table2.isMobile .c4{
	width:35px;
}
.shf_ .table2.isMobile th {
	color:#fff;
	background:#9bb5ce;
	padding:10px 4px;
}
.shf_ .table2.isMobile td.grayLine {
	height:25px;
	background:#e5e5e5;
}
.shf_ .table2.isMobile th.c1.txtCenter {
	text-align:center;
}
.shf_ h2 {
	padding:0 20px;
}
#clientNavigation{
	background:#f0f0f0;
	height:40px;
}
.clientNavSubInactive{
	font-family:MuseoSans300;
	font-size:22px;
	color:#bbbbbb;
	text-decoration:none;	
}
.clientNavSubInactive.active{
	color:#002855;
}
.clientNavSubActive {
	font-family:MuseoSans500;
	font-size:20px;
	color:#999999;
	text-decoration:none;
}

#clientPolicies{
	margin-top:40px;
	border:1px #ff0033 solid
}

#clientClaims{
	margin-top:40px;
	border:1px #336699 solid
}

#clientTickets{
	margin-top:40px;
	border:1px #ffff00 solid
}

#clientFinances{
	margin-top:40px;
	border:1px #000000 solid
}
.serviceTypeHeader{
	background:#cccccc;
}
.serviceTypeContent{
	border:1px #666666 dotted;
}
.columnName{
	background:#cccccc;
	height:30px;
}
.columnValue{
	border-bottom:1px #999999 dotted;
	height:30px;
}
.kaskoContentBox.cmtpl{background:#0f4b7d;/*#2c4677;*/}
#fiscalContainner{display:none;}
.dsbld{opacity:0.55;}
.ajax-loader{background-image:url("../img/images/system/ajax-loader.gif");background-repeat:no-repeat;background-position:center center;background-size:32px 32px;}

.imageContainer {
    gap: 10px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.imageContainer image {
    width: 100px;
    object-fit: cover;
}