.breadcrumb{float:left}.breadcrumb .breadcrumb-icon{float:left;padding-right:10px}.breadcrumb .separator{font-size:.8em;color:#A1A1A1}.breadcrumb .breadcrumb-item{font-size:.8em;color:#A1A1A1}.breadcrumb .breadcrumb-item a:link,.breadcrumb .breadcrumb-item a:visited{color:#A1A1A1}.comment-chein{margin:15px 0}.comment-chein .image{background-color:#efefef;width:60px;height:60px;float:left}.comment-chein .content{margin-left:75px}.comment-chein .comment-form{margin-bottom:15px}.comment-chein .comment-form textarea{width:95%;padding:1%;border-radius:5px;border:solid 1px #ccc}.comment-chein .comment-form input{float:right;cursor:pointer;margin:5px 0}.comment-chein .comments .comment-item{margin-bottom:15px}.comment-chein .comments .who{font-size:.8em}.comment-chein .comments .user{font-weight:bold}.comment-chein .comments .comment{margin:5px 0}.comment-chein .comments .actions{cursor:pointer}.comment-chein .comments .actions span{padding:0 15px 0 0}.linkandtitle-list{margin-bottom:15px}.linkandtitle-list .widget-list-item{padding:10px}.linkandtitle-list .widget-list-item .widget-item-day{font-size:.9em}.linkandtitle-list .widget-list-item .widget-item-title{margin-bottom:0;display:block}.linkandtitle-list .widget-list-item .widget-item-title a{text-decoration:none;color:#444;font-weight:bold}.linkandtitle-list .widget-list-item .widget-item-description{font-size:.85em;width:100%;overflow:hidden;text-overflow:ellipsis;height:4.5em;margin:0}.link-list{margin-bottom:15px}.link-list ul{margin:0;padding:0}.link-list li.widget-list-item{list-style:none;margin-bottom:10px}.link-list li.widget-list-item a{text-decoration:none;display:block;padding:5px 0}.banners{position:relative}.banners .banner-item{float:left;width:32%;height:187px;overflow:hidden;margin:0 1% 1% 0}.banners .banner-item a{position:relative;display:block;height:100%;z-index:1}.banners .banner-item a:hover{background-color:rgba(0,0,0,0.25)}.banners .banner-item span{box-sizing:border-box;color:white;display:block;padding:15px;position:relative}.banners .banner-item .banner-img{z-index:0;position:absolute;top:0;left:0;width:100%;height:auto}ul.alert-list{position:relative;height:1em}ul.alert-list li{position:absolute;top:0;left:0;list-style:none;display:none;white-space:nowrap}ul.alert-list li span{color:#c93615;padding-right:15px;font-size:1.5em}ul.alert-list li a{padding-left:15px;border-left:solid 4px #666666;text-decoration:underline}@icon-font-path : '/assets/bootstrap';.main-navigation{display:block;min-height:55px}.main-navigation ul{list-style:none;display:block;padding:8px 0;margin:0 215px 0 0}.main-navigation ul li{float:left;border-right:1px solid rgba(169,202,129,0.7);margin-bottom:8px}.main-navigation ul li a{display:block;color:#e6efdb;padding:6px 16px;text-transform:uppercase}.main-navigation ul li a:hover,.main-navigation ul li a:focus,.main-navigation ul li a:active{text-decoration:none;background-color:#519530;color:white}.main-navigation ul li:last-child{border:none}.main-navigation ul ul{display:none;background-color:#eff1f2;position:absolute;top:55px;left:0px;padding:15px;width:100%}.main-navigation ul ul li{display:inline-block;float:left;width:25%;margin:0;border:none}.main-navigation ul ul li a{text-transform:none;padding:7px;font-weight:500;color:#333}.main-navigation ul ul li a:hover{background-color:#e3e6e8;color:#333}.navi2 ul ul{background-color:white}.navi2 .children-1{border-top:1px solid #dadada;padding-bottom:15px;min-height:283px;margin-top:13px !important;box-shadow:2px 2px 6px rgba(0,0,0,0.1)}.navi2 .children-1 li a{cursor:default;font-weight:700;text-transform:uppercase}.navi2 .children-1 li a:hover{background:transparent}.navi2 .children-1 .children-2{display:block;visibility:visible;opacity:1;top:0px;left:initial;margin-left:-15px;padding-top:2px;position:relative;background:transparent}.navi2 .children-1 .children-2 li{width:100%}.navi2 .children-1 .children-2 a{cursor:pointer;font-weight:500;max-width:260px;text-transform:none;padding:6px 7px 5px 7px}.navi2 .children-1 .children-2 a:hover{text-decoration:underline}.navi2 .children-1 li:nth-child(4){background-color:#eff1f2;padding:5px}.navi2 .children-2 li:nth-child(4){background-color:transparent;padding:0}.menuopen{display:block !important}.main-content .sub-navi{padding:12px 20px;background-color:#0078c1}.main-content .sub-navi ul{margin:0;padding:0}.main-content .sub-navi ul li{list-style:none;margin:10px 0}.main-content .sub-navi a{color:white;margin-right:4px;padding:5px 0px}.main-content .sub-navi a.menu-depth-0{text-transform:uppercase}.main-content .sub-navi a:hover{text-decoration:none}.main-content .sub-navi{padding:12px}.main-content .sub-navi .menu-depth-1 a{cursor:pointer}.main-content .sub-navi .menu-depth-1 ul.sub-navigation{display:none}.main-content .sub-navi a:hover{background-color:#3b88bf}.main-content .sub-navi li.current ul.sub-navigation{display:block}.main-content .sub-navi ul li ul{margin-left:16px}.main-content .sub-navi a{line-height:23px;margin:0;padding:4px 8px}.main-content .sub-navi .menu-depth-3{display:none}.main-content .sub-navi .current .menu-depth-3{display:block}.main-content .sub-navi .current .menu-depth-3 a{display:inline}@media screen and (max-width: 1200px){.main-navigation ul li a{padding:6px 10px}}@media screen and (max-width: 992px){.no-padding-tablet{padding:0 !important}}@media screen and (max-width: 767px){.main-navigation ul{display:none;margin:0;padding:55px 0 0 0 !important}.main-navigation li{display:block;width:100%;border-right:none !important;border-left:none !important;margin:0px;margin-bottom:0px !important;padding:6px 0}.main-navigation li:first-child{border-top:1px solid #dadada}.main-navigation li:last-child{border-bottom:1px solid #dadada !important}.main-navigation a{display:block;margin:0;padding:0;text-align:right}.main-navigation ul ul{position:relative;top:0;margin:0;padding:0 !important;background:transparent}.main-navigation ul ul li{display:block;width:100%;margin:0;padding:5px 0;border-top:0}.main-navigation ul ul li a{margin:0;padding:6px 10px}.navi2 .children-1{min-height:auto;margin-top:0 !important}.navi2 .children-1 li{background-color:#eff1f2}.navi2 .children-1 li:first-child{border-top:none}.navi2 .children-1 a{cursor:pointer}.navi2 .children-1 .children-2 a{max-width:none}.navi2 .children-1 .children-2 li:last-child{border:none !important}.navi2 .children-1 .children-2{display:none}#pull{display:block;position:absolute;right:15px;top:12px;padding:10px;background-image:url("../iitti/images/menu.png");background-repeat:no-repeat;background-size:80%;background-position:50%;background-color:transparent;height:30px;width:32px;outline:0}a#pull[data-opened="true"]{background-image:url("../iitti/images/menu-close.png");outline:0}}.search{position:absolute;right:0;top:0}.searchbox{margin:0;transition:background-color .5s;-moz-transition:background-color .5s;-webkit-transition:background-color .5s}.searchbox .search-input,.searchbox .form-button{border:none 0;padding:10px 13px;line-height:normal;font-size:0.875rem;height:55px;background:transparent}.searchbox .search-input{width:140px;color:white}.searchbox ::-webkit-input-placeholder{color:#E4EED7;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.searchbox :-moz-placeholder{color:#E4EED7;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.searchbox ::-moz-placeholder{color:#E4EED7;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.searchbox :-ms-input-placeholder{color:#E4EED7;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.searchbox ::-ms-input-placeholder{color:#E4EED7;transition:color .2s;-moz-transition:color .2s;-webkit-transition:color .2s}.searchbox .search-input:focus{outline:none}.searchbox .form-button{width:55px;background:white;color:transparent;background:transparent url("/assets/iitti/images/search.png") no-repeat;background-position:15px 14px;background-size:50%}.searchbox:hover ::-webkit-input-placeholder{color:#d2e2bf}.searchbox:hover :-moz-placeholder{color:#d2e2bf}.searchbox:hover ::-moz-placeholder{color:#d2e2bf}.searchbox:hover :-ms-input-placeholder{color:#d2e2bf}.searchbox:hover ::-ms-input-placeholder{color:#d2e2bf}@media screen and (max-width: 992px){.search-input{width:120px !important}}@icon-font-path : '/assets/bootstrap';.site-breadcrumb{background-color:#f8f3ed;padding:10px 30px}.site-breadcrumb .breadcrumb-icon{float:left;padding-right:10px}.site-breadcrumb .separator{content:url("/assets/iitti/images/arrow-blue-right.png");top:3px;margin:0 6px;position:relative;width:7px;height:15px}.site-breadcrumb .breadcrumb-item:last-child:after{content:url("/assets/iitti/images/arrow-blue-down.png");top:-1px;margin:0 6px;position:relative;width:7px;height:15px}.site-breadcrumb a:link,.site-breadcrumb a:visited{color:#252525}.comment-chein{margin:15px 0}.comment-chein .image{background-color:#efefef;width:60px;height:60px;float:left}.comment-chein .content{margin-left:75px}.comment-chein .comment-form{margin-bottom:15px}.comment-chein .comment-form textarea{width:95%;padding:1%;border-radius:5px;border:solid 1px #ccc}.comment-chein .comment-form input{float:right;cursor:pointer;margin:5px 0}.comment-chein .comments .comment-item{margin-bottom:15px}.comment-chein .comments .who{font-size:.8em}.comment-chein .comments .user{font-weight:bold}.comment-chein .comments .comment{margin:5px 0}.comment-chein .comments .actions{cursor:pointer}.comment-chein .comments .actions span{padding:0 15px 0 0}
