html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q::before, q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body{padding:5px 0;color:#003;background-color:#f0f0f0;font-family:'Open Sans', sans-serif;font-size:14px;line-height:1.5;}
.colorit_map, .ba-htmltext,.ci-text-color-darkblue{color:#003;}
.ci-text-color-lightblue{color:#4a68af;}
.ci-text-color-white{color:#ffffff;}
a, a:link, a:visited{text-decoration:none;color:#fff;}
:not(.ci-sitename) > a:hover{text-decoration:underline;}
p.ci_text_align_r, .item-full-image-gallery.to_right{text-align:right;}
p.ci_text_align_c, .item-full-image-gallery.to_none{text-align:center;}
p.ci_text_align_l, .item-full-image-gallery.to_left{text-align:left;}
:focus{outline:none;}
.fface-os{font-family:'Open Sans', sans-serif;}
img.speasyimagegallery-image{width:100%;border:5px solid #ffffff;}
.speasyimagegallery-modal{}
.speasyimagegallery-modal-body{}
.plg_system_eprivacy_module{margin:0;font-size:12px;clear:left;}
.plg_system_eprivacy_module img{margin-right:5px;display:inline-block;vertical-align:text-bottom;}
.plg_system_eprivacy_message{display:block;position:fixed;bottom:0;left:18px;right:18px;z-index:9999;color:#fff;padding:0 10px;background-color:rgba(51,102,153, 0.9);}
.plg_system_eprivacy_h2{font-size:18px;font-weight:bold}
div.plg_system_eprivacy_declined, div.plg_system_eprivacy_accepted{text-align:center;padding:0 10px 5px 5px;background-color:#999;}
div.plg_system_eprivacy_declined, div.plg_system_eprivacy_accepted,
.plg_system_eprivacy_message{display:none;border-width:1px;border-style:solid;border-color:#888;}
.plg_system_eprivacy_message{border-bottom-width:0;border-color:#ef7f1a;border-bottom:none;}
.plg_system_eprivacy_aord{text-align:right;padding-bottom:10px;}
.plg_system_eprivacy_module a{text-decoration:underline!important;color:#fff;}
.plg_system_eprivacy_module a:hover{}
.plg_system_eprivacy_module button{background-color:#036;display:inline-block;width:90%;color:#fff;padding:10px 10px;margin:5px 5px 0 0;border:0;font-weight:bold;font-size:14px;cursor:pointer;-webkit-appearance:button;}
.plg_system_eprivacy_module button.plg_system_eprivacy_reconsider,
.plg_system_eprivacy_module button.plg_system_eprivacy_accepted{width:auto;}
.plg_system_eprivacy_module button.plg_system_eprivacy_declined{background-color:#999;color:#003;}
.beforescroll,.fadeinonload{opacity:0;}
.afterscroll{display:block;}
.come-in{animation:fade-in-come-in 0.8s ease forwards;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:1;}
.already-visible{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);animation:none;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;transition:opacity 1s ease-in;opacity:1;}
@keyframes fade-in-come-in{from{-ms-transform:translateY(150px);-moz-transform:translateY(150px);-webkit-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px);}
to{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
}
h2{font-size:24px;font-weight:normal;font-style:italic;}
h3, h4{font-size:24px;font-weight:normal;font-style:italic;}
.slide-desc-text-override{}
h2 span{padding:7px 20px 0 20px;}
.underconstruction{text-align:center;color:#fff;font-size:40px;background-color:#ef7f1a;}
.wrapper{display:block;padding:0 0 0 0;border:none;width:100%;}
#headermain, .wrapper.coloritidea_general,.ci-pagination{background-color:#2b2b2b;color:#ffffff;}
#maincontent p{padding-top:10px;}
#maincontent{font-size:16px;color:#ffffff;}
#maincontent .com-baforms form{margin:0;}
#maincontent .com-baforms .ba-form{padding-top:60px;}
#maincontent .com-baforms .ba-form > p:last-child{color:transparent;}
.contentslider{position:relative;}
.maincontent_menu, #footermain,.ci-text-white-on-lightblue{position:relative;background-color:#4a68af;color:#ffffff;}
#headermain, #footermain{display:block;border:none;width:100%;margin:0;padding:0;}
#footermain{border-top:2px solid #8095c7;}
#headermain > .wrapper, #footermain >.wrapper{padding-top:10px; padding-right: 5px; padding-left: 5px }
#headermain > .wrapper{padding-bottom:18px}
#footermain >.wrapper{padding-bottom: 10px}
#body_bg_t{position:fixed;top:0;left:0;z-index:-1000;width:100%;height:100%;background:url(../images/rect389104-min.png) repeat;}
.ratio4-3{width:100%;background-image:url(../images/image-with-4-3-aspect-ratio.svg);background-size:cover;height:0;padding:0;padding-bottom:calc(100% * 3/4);}
.hidden_hook{display:block;max-height:0;opacity:0;position:relative;}
.abstr_wavy_ovlbg{position:absolute;content:'\00a0';width:100%;height:100%;left:0;background-image:url(../images/abstract_wavy_overlay_i40a.svg);background-position:50% 50%;background-repeat:repeat-x;display:block;top:0;}
.sige a:hover, .sige a:focus, .sige a:active{text-decoration:none;outline:none;}
.sige_single{text-align:center;list-style-type:none;}
.sige .sige_clr{clear:both;}
.sige_single .sige_clr{}
.item-full-image, .sige .sige_thumb{padding:5px;background-color:#ffffff;}
.item-full-image > img, .sige .sige_thumb, .sige .sige_thumb img{display:block;}
.vbox-container img{display:inline-block;border:5px solid #fff;}
[class*="page_content"]{padding:0 0 0 0;margin:0;}
[class*="page_content"] img.newsflash-introimg{display:block;}
.item-full-image{display:inline-block;}
[class*="page_content"] img.newsflash-introimg.to_left,
.item-full-image.to_left{float:none;margin:0 20px 5px 0;}
[class*="page_content"] img.newsflash-introimg.to_right,
.item-full-image.to_right{float:none;margin:0 0 5px 20px;}
.page_content_whatsnew h3 > a{text-decoration:underline;}
#footermain .menu a, .newsflash-mod-header,
.page-heading-title{color:#ffffff;}
.ci-header > ul, ul.menu_inline{list-style:none inside none;position:relative;margin:0 0 0 0;padding:0;display:block;}
#colorit-main-menu, #colorit-main-menu > ul{position:relative;display:block;}
.blank, .clearfix:after, .bfix:after{content:"";display:block;background-color:transparent;margin-bottom:0;margin-top:0;line-height:0;clear:both;height:0;}
.ci-bold,.ci-text-bold,strong,em,b,.ci-text-color-orange,.ci-text-color-darkblue,.ci-text-color-lightblue,.colorit_map,.ci-text-color-white{font-weight:bold;}
.ci-text-italic-not{font-style:normal;}
.ci-text-shdw,em{text-shadow:1px 1px 1px #000;}
.ci_orange,.ci-text-color-orange{color:#ef7f1a;}
.ci_white,.ci-text-white-on-darkblue,.ci-text-white-on-lightblue,.ci-text-white-on-orange{color:#ffffff;}
.ci-text-underline{text-decoration:underline;}
.single-article-title,.ci-text-bold-upp{font-weight:bold;font-style:normal;text-transform:uppercase;}
.separator_blank{content:"\00a0";padding:0 3px;}
[class*="ci-mmicon-"]{display:block;}
#colorit-main-menu .linkitem-navigation{padding-left:42px;}
.highlight [class*="ci-mmicon-"]{}
[class*="ci-mmicon-"]:hover{}
[class*="ci-mmicon-"]:hover, .highlight [class*="ci-mmicon-"]{}
[class*="ci-mmicon-"] > span, #colorit-main-menu .linkitem-navigation{font-weight:bold;}
[class*="ci-menu-icon-inline-"]{font-weight:bold;}
[class*="ci-mmicon-"]:before,[class*="ci-menu-icon-inline-"]:after{background-image:url(../images/coloritidea_icons_sprite_32_min.png);background-repeat:no-repeat;background-position:0 1000px;display:inline-block;content:'';width:32px;height:32px;vertical-align:text-bottom;margin:2px 5px;}
.ci-mmicon-home:before{background-position:50% 0;}
.ci-menu-icon-inline-home:after{background-position:50% 0;margin:0 1px 0 5px;}
.ci-mmicon-aboutus:before{background-position:50% -58px;}
.ci-menu-icon-inline-aboutus:after{background-position:50% -58px;margin:0 1px 0 5px;}
.ci-mmicon-services:before{background-position:50% -116px;}
.ci-menu-icon-inline-services:after{background-position:50% -116px;margin:0 1px 0 5px;}
.ci-mmicon-gallery:before{background-position:50% -169px;}
.ci-menu-icon-inline-gallery:after{background-position:50% -177px;height:24px;margin:0 1px 0 5px;}
.ci-mmicon-news:before{background-position:50% -230px;}
.ci-menu-icon-inline-news:after{background-position:50% -230px;margin:0 1px 0 5px;}
.ci-mmicon-contactus:before{background-position:50% -284px;}
.ci-menu-icon-inline-contactus:after{background-position:50% -292px;height:24px;margin:0 1px 0 5px;}
.ci-mmicon-idea:before{background-position:50% 200px;}
.ci-mmicon-puzzle:before{background-position:50% 200px;}
.ci-mmicon-design:before{background-position:50% 200px;}
.ci-menu-icon-inline-design:after{background-position:50% -208px;height:24px;margin:0 1px 0 5px;}

#colorit-main-menu [class*="ci-mmicon-"], #colorit-main-menu .linkitem-navigation{font-size:18px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;color:#ffffff;margin-bottom:0;}
a.btn-navigation{display:block;float:right;cursor:pointer;position:absolute;right:10px;top:10px;}
a.btn-navigation .icon-bar{display:block;padding:0 1px 3px 1px;border-top:solid 3px #fff;width:28px;margin:0 1px;z-index:1003;position:relative;}
a.btn-navigation:after{display:block;bottom:0;right:50%;content:"";position:absolute;z-index:1003;border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;margin-right:-8px;margin-bottom:-8px;}
img.ci-logo{display:block;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;position:absolute;top:0;left:5px;z-index:1002;float:left;margin:5px 0 0 0;}
.ci-header-title{vertical-align:top;position:static;}
.ci-header-title, .ci-header-right{margin-left:10px;}
.ci-slogan{position:relative;font-size:18px;}
.ci-slogan{background-color:#2b2b2b;top:-16px;text-align:right;padding:0;}
.ci-slogan, .djslider-loader-override-mtitle{padding:0;font-style:italic;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:0;}
.djslider-loader-override-mtitle, .maincontent_menu ul,.ci-pagination{text-align:center;}
.maincontent_menu li{margin:0 20px 0 0;}
.djslider-loader-override-mtitle{color:#ef7f1a;padding-top:24px;font-size:20px;font-weight:bold;}
.ci-sitename{margin-top:-8px;margin-right:0;margin-bottom:0;display:inline-block;font-size:24px;text-align:left;text-transform:uppercase;font-weight:bold;color:#fff;line-height:1.2;left:0;padding:0;white-space:normal;}
.ci-header-up{color:#ffffff;text-align:center;font-style:italic;padding:0;margin:5px;}
.ci-header-up > div{display:block;}
.ci-header-up ul.menu_inline > li, .ci-breadcrumbs > li{padding-right:5px;}
.ci-header-up ul.menu_inline > li.divider{display:block;max-height:1px;}
ul.menu_inline > li, .ci-breadcrumbs > li,.ci-pagination-list > li{display:inline-block;position:relative;}
.ci-breadcrumbs > li.ci-breadcrumbs-divider{padding:0 15px 0 5px;}
.ci-pagination-list > li{padding:0 5px}
.ci-pagination-list > .ci-pagination-prev{padding-left:20px}
.ci-pagination-list > .ci-pagination-next{padding-right:20px}
.ci-pagination-list > .active{font-weight:bold}
.ci-pagination-prev:before,.ci-pagination-next:after{content:'';position:absolute;height:0;width:0;border:8px solid transparent;top:5px;}
.ci-pagination-prev:before{left:0;border-right-color:#ef7f1a;}
.ci-pagination-next:after{right:0;border-left-color:#ef7f1a;}
li.ci-breadcrumbs-divider:after{content:'';position:absolute;height:0;width:0;border:6px solid transparent;right:0;top:4px;border-left-color:#ef7f1a;}
.ci-loadpos-breadcrumb{padding:24px 0 0 0;}
.ci-breadcrumbs{font-size:14px;padding:0;font-style:italic}
.ci-breadcrumbs-here{font-weight:bold}
#colorit-main-menu > ul > li{display:list-item;margin-bottom:10px;border:2px solid #2b2b2b;background-color:#2b2b2b;padding-right:42px;}
#colorit-main-menu > ul > li,
a.newsflash-introimg > img, img.newsflash-introimg,
.item-full-image, .item-full-image > img,.ci-w-img-default,
.plg_system_eprivacy_module button,
.sige .sige_thumb img,
.sige .sige_thumb{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;}
.plg_system_eprivacy_message{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
#colorit-main-menu > ul > li.highlight{border-color:#ef7f1a;background-color:#ef7f1a;}
#colorit-main-menu > ul > li:not(.highlight){opacity:0;visibility:hidden;position:absolute;border-color:#ffffff;}
#colorit-main-menu > ul.hoveron > li{visibility:visible;position:relative;opacity:1;margin-bottom:5px;-webkit-transition:opacity 600ms ease-out, visibility 600ms ease-out;-moz-transition:opacity 600ms ease-out, visibility 600ms ease-out;-o-transition:opacity 600ms ease-out, visibility 600ms ease-out;transition:opacity 600ms ease-out, visibility 600ms ease-out;}
#colorit-main-menu > ul > li:hover{background-color:#ef7f1a;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}
.ci-header{background-color:#2b2b2b;padding:0;margin:0;}
.ci-header > ul > li{margin:0;padding:0;display:block;width:100%;position:relative;vertical-align:top;}
.ci-header > ul > li:nth-child(1), .ci-header-left{-webkit-border-top-left-radius:15px;-moz-border-top-left-radius:15px;-o-border-top-left-radius:15px;-ms-border-top-left-radius:15px;border-top-left-radius:15px;}
.ci-header > ul > li:nth-child(1){min-height:100px;border-top:8px solid #4a68af;border-left:8px solid #4a68af;}
.ci-header > ul > li:nth-child(2){background-color:#2b2b2b;border-bottom:8px solid #4a68af;border-left:8px solid #4a68af;-webkit-border-bottom-left-radius:15px;-moz-border-bottom-left-radius:15px;-o-border-bottom-left-radius:15px;-ms-border-bottom-left-radius:15px;border-bottom-left-radius:15px;}
.ci-slogan, .ci-sitename{margin-left:120px;}
.ci-header-left{background-color:#2b2b2b;}
.ci-header-right{padding:0;margin-top:0;margin-right:0;margin-bottom:0;}
.ci-header-menu{padding:8px 0 0 0;margin:0;position:relative;}
div.mod-languages ul{margin:0;padding:0;list-style:none;}
div.mod-languages li{margin-left:5px;margin-right:5px;}
div.mod-languages ul.lang-inline li{display:inline;}
div.mod-languages ul.lang-block li{display:block;}
div.mod-languages img{border:none;}
div.mod-languages a{text-decoration:none;}
.newsflash-list, ul.sige{list-style:none inside none;margin:0;padding:0;}
.newsflash-list li, ul.sige > li{display:inline-block;margin:5px 5px 0 0;padding:0;}
.contentslider_under{background-color:#ef7f1a;border-top:10px solid #2b2b2b;position:relative;}
.contentslider_under .newsflash-text,
.coloritidea_general .newsflash-text,
.newsflash .newsflash-list{position:relative;background-color:#ffffff;padding:10px 20px 56px 20px;margin-right:0;margin-left:auto;text-align:center;font-style:italic;font-size:18px;}
.coloritidea_general .newsflash-text{color:#003;}
.newsflash.ul-ib-wauto .newsflash-list{display:block;width:auto;}
ul.sige{display:inline-block;width:auto;}
.newsflash.mheader_right .newsflash-list, ul.sige{margin-left:0;margin-right:auto;}
.newsflash, .item-full-image-gallery{position:relative;}
.newsflash .newsflash-mod-header{position:absolute;display:block;width:100%;z-index:10;bottom:0;left:0;font-size:24px;font-weight:normal;}
.newsflash .newsflash-list li a{position:relative;z-index:20;}
.newsflash.mheader_right .newsflash-mod-header{text-align:right;}
.contentslider_under, .newsflash .newsflash-mod-header,
.maincontent_menu, #footermain,
.page-intro-items-head, .page-heading-title, .page-header{-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,0.5);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,0.5);box-shadow:0 8px 6px -6px rgba(0,0,0,0.5);}
.page-intro-item-text p:before, .page-lead-item-text p:before,
.page-lead-items-head > p:before{display:inline;content:' ';width:20px;padding-left:20px;height:20px;position:relative;font-size:20px;font-style:normal;font-weight:bold;line-height:1.5;float:left;top:0;left:0;}
.page-intro-item-text p.ci-bullet-default:before,
.page-lead-item-text p.ci-bullet-default:before,
.page-lead-items-head > p.ci-bullet-default:before{content:"\2022";}
.page-intro-item-text p.ci-bullet-circle:before,
.page-lead-item-text p.ci-bullet-circle:before,
.page-lead-items-head > p.ci-bullet-circle:before{content:"\00B0";}
.page-intro-item-text p.ci-bullet-cancel:before,
.page-lead-item-text p.ci-bullet-cancel:before,
.page-lead-items-head > p.ci-bullet-cancel:before{content:"\00D7";}
.page-intro-item-text p.ci-bullet-diamond:before,
.page-lead-item-text p.ci-bullet-diamond:before,
.page-lead-items-head > p.ci-bullet-diamond:before{content:"\2666";}
.page-intro-item-text p.ci-bullet-heart:before,
.page-lead-item-text p.ci-bullet-heart:before,
.page-lead-items-head > p.ci-bullet-heart:before{content:"\2665";}
.page-intro-item-text p.ci-bullet-check:before,
.page-lead-item-text p.ci-bullet-check:before,
.page-lead-items-head > p.ci-bullet-check:before{content:"\2714";}
.page-intro-item-text p.ci-bullet-multiply:before,
.page-lead-item-text p.ci-bullet-multiply:before,
.page-lead-items-head > p.ci-bullet-multiply:before{content:"\2716";}
.page-intro-item-text p.ci-bullet-dbl-right:before,
.page-lead-item-text p.ci-bullet-dbl-right:before,
.page-lead-items-head > p.ci-bullet-dbl-right:before{content:"\00BB";}
.newsflash .newsflash-mod-header > span{position:relative;display:inline-block;background-color:#2b2b2b;min-width:20%;}
.contentslider_under .newsflash .newsflash-mod-header,
.newsflash.mheader_orange .newsflash-mod-header,
.newsflash.mheader_blue .newsflash-mod-header{border-bottom-width:8px;border-bottom-style:solid;}
.contentslider_under .newsflash .newsflash-mod-header,
.contentslider_under .newsflash .newsflash-mod-header > span:after{border-bottom-color:#2b2b2b;}
.newsflash.mheader_orange .newsflash-mod-header,
.newsflash.mheader_orange .newsflash-mod-header > span:after{border-bottom-color:#ef7f1a;}
.newsflash.mheader_blue .newsflash-mod-header,
.newsflash.mheader_blue .newsflash-mod-header > span:after{border-bottom-color:#4a68af;}
.contentslider_under .newsflash .newsflash-mod-header > span,
.newsflash .newsflash-mod-header > span{-webkit-border-radius:0 24px 0 0;-moz-border-radius:0 24px 0 0;-o-border-radius:0 24px 0 0;-ms-border-radius:0 24px 0 0;border-radius:0 24px 0 0;}
.newsflash.mheader_right .newsflash-mod-header > span{-webkit-border-radius:24px 0 0 0;-moz-border-radius:24px 0 0 0;-o-border-radius:24px 0 0 0;-ms-border-radius:24px 0 0 0;border-radius:24px 0 0 0;}
.contentslider_under_tab,
.page-lead-items-swirl-2, .page-intro-items-head.swirl-1,
.page-heading-title.swirl-1, .page_content_about .page-header,
.page_content_policy .page-header{-webkit-border-radius:0 0 0 24px;-moz-border-radius:0 0 0 24px;-o-border-radius:0 0 0 24px;-ms-border-radius:0 0 0 24px;border-radius:0 0 0 24px;}
.contentslider_under .newsflash .newsflash-mod-header > span:after,
.newsflash.mheader_orange .newsflash-mod-header > span:after,
.newsflash.mheader_blue .newsflash-mod-header > span:after{display:block;bottom:0;right:-29px;content:"";position:absolute;z-index:10;border-top:none;border-right:36px solid transparent;border-bottom-style:solid;border-bottom-width:36px;border-left:none;}
.newsflash.mheader_right .newsflash-mod-header > span:after{right:auto;left:-29px;border-left:36px solid transparent;border-right:none;}
.contentslider_under .newsflash .newsflash-mod-header > span,.ci-text-white-on-darkblue{background-color:#2b2b2b;}
.newsflash.mheader_orange .newsflash-mod-header > span,.ci-text-white-on-orange{background-color:#ef7f1a;}
.newsflash.mheader_blue .newsflash-mod-header > span,.ci-text-white-on-lightblue{background-color:#4a68af;}
.newsflash-wrap_title_and_text{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background-color:transparent;opacity: 1;}
.box-shadow-rd, .contentslider_under .newsflash-text,
a.newsflash-introimg > img, img.newsflash-introimg,.ci-w-img-default,
.item-full-image, .sige .sige_thumb{box-shadow:5px 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:5px 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:5px 3px 5px rgba(0,0,0,0.5);}
li.highlight.item-navigation{display:block;padding-top:10px;}
.speasyimagegallery-gallery .speasyimagegallery-gallery-item-title{font-size:18px;font-weight:normal;font-style:italic;}
.speasyimagegallery-gallery-item:hover img{transform:scale3d(1.15, 1.15, 1);}
.speasyimagegallery-gallery-item img{transition:all 400ms;display:block;}
.speasyimagegallery-gallery-item > div{position:relative;overflow:hidden;}
.speasyimagegallery-gallery{padding-top:10px;}
.speasyimagegallery-gallery-item{cursor:auto}
.contentslider_under_tab, .page-items-swirl-0, .page-intro-items-head.swirl-1,
.page-heading-title.swirl-1, .page_content_about .page-header, .page_content_policy .page-header{right:0;margin-right:0;margin-left:64px;}
.page-intro-items-head.swirl-0, .page-heading-title.swirl-0{left:0;margin-left:0;margin-right:64px;}
.page-intro-items-head.swirl-0, .page-heading-title.swirl-0{padding-left:20px;padding-right:5px;text-align:left;position:relative;}
.page_content_about .page-header, .page_content_policy .page-header, .page-intro-items-head.swirl-1, .page-heading-title.swirl-1{padding-left:5px;padding-right:20px;text-align:right;}
.page_content_about .page-header, .page_content_policy .page-header, .page-intro-items-head.swirl-1, .page-heading-title{position:relative;}
.page-intro-items-head.swirl-0, .page-heading-title.swirl-0{-moz-border-radius:0 0 24px 0;-o-border-radius:0 0 24px 0;-ms-border-radius:0 0 24px 0;border-radius:0 0 24px 0;}
.page-intro-items-head{position:relative;padding-top:10px;padding-bottom:0;}
.contentslider_under_tab{display:inline-block;min-height:60px;font-size:32px;top:0;margin-top:0;margin-bottom:auto;padding:2px 20px 10px 20px;}
.contentslider_under_tab, .page-heading-title{background-color:#2b2b2b;color:#ffffff;text-align:right;position:absolute;z-index:10;top:0;}
.contentslider_under_tab:before, .page_content_about .page-header:before,
.page_content_policy .page-header:before, .page-intro-items-head.swirl-1:before, .page-heading-title.swirl-1:before{content:"";display:block;position:absolute;left:-30px;top:0;border-right:34px solid #2b2b2b;border-bottom:50px solid transparent;border-left:none;border-top:none;}
.contentslider_under_tab:after, .page_content_about .page-header:after, .page_content_policy .page-header:after,
.page-intro-items-head.swirl-1:after, .page-heading-title.swirl-1:after{content:'\00a0';width:28px;height:17px;position:absolute;left:-47px;background:url(../images/obq_tr.svg);display:block;bottom:auto;top:0;z-index:1003;}
.contentslider_under_tab + div{margin-top:70px;}
.page-intro-items-head + div{padding-top:10px;}
.page_hl_wrapper > .page-lead-item-body:nth-child(1){padding-top:60px;}
.page-intro-items-head.swirl-0:before, .page-heading-title.swirl-0:before{content:'\00a0';width:28px;height:17px;position:absolute;right:-47px;background:url(../images/obq_tl.svg);display:block;bottom:auto;top:0;z-index:1003;}
.page-intro-items-head.swirl-0:after, .page-heading-title.swirl-0:after{content:"";position:absolute;right:-30px;top:0;border-left:34px solid #2b2b2b;border-bottom:50px solid transparent;border-right:none;border-top:none;}
.svgslogan{vertical-align:bottom;width:100%;}
.footerleft, .footermiddle, .footerright{text-align:center}
.footerleft ul > li, .footermiddle ul > li{display:inline-block;padding-left:5px;padding-right:5px;}
.page_content_about .page-header,
.page_content_policy .page-header,
.page-items-swirl-1, .page-items-swirl-0,
.page-intro-items-head, .page-heading-title{background-color:#2b2b2b;}
.page_content_about > .page_hl_wrapper,
.page_content_policy > .page_hl_wrapper,
.page_content_services > .page_hl_wrapper,
.page_content_whatsnew > .page_hl_wrapper,
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head,
.page-lead-items-swirl-2{background-color:#4a68af;}
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head,
.page-lead-item-body, .page-intro-item-body{text-align:justify}
.page-section, .page_content_services > .page_hl_wrapper{border-top:18px solid #2b2b2b;font-style:italic;}
.page-section:nth-child(odd){background-color:#ef7f1a;}
.page-section:nth-child(even) > .page-intro-item-body, .page-section:nth-child(even) a{color:#000;}
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head,
.page-lead-item-body, .page-intro-item-body,
.page-lead-item-body + .ci-loadpos-breadcrumb{padding-right:20px;padding-bottom:20px;padding-left:20px;}
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head{padding-right:20px;}
.page-lead-items-swirl-2,
.page-items-swirl-1, .page-items-swirl-0,
.page-intro-items-head, .page-heading-title,
.page_content_about .page-header, .page_content_policy .page-header{height:60px;max-height:60px;}
@media all and (min-width:600px){.wrapper{}
.plg_system_eprivacy_aord_msg, .plg_system_eprivacy_aord{display:table-cell}
.plg_system_eprivacy_aord{width:160px;}
#headermain > .wrapper, #footermain >.wrapper{padding-right:0;padding-left:10px}
#headermain + div{margin-top:204px;margin-bottom:0;padding-bottom:0;}
.hidden_hook{top:-222px;}
.wrapper.contentslider_under, .wrapper.maincontent_menu,
.wrapper.coloritidea_general{padding:24px 20px;}
.contentslider_under_tab, .page-items-swirl-0, .page-intro-items-head.swirl-1,
.page-heading-title.swirl-1, .page_content_about .page-header, .page_content_policy .page-header{margin-left:auto;}
.page-intro-items-head, .page-heading-title,
.page_content_about .page-header,
.page_content_policy .page-header{width:240px;text-align:left;}
.page-lead-item-text, .page-intro-item-text{padding-top:0;font-style:italic;}
.contentslider_under_tab + div{margin-top:42px;}
#maincontent .com-baforms .ba-form{padding-top:20px;}
[class*="page_content"] img.newsflash-introimg.to_left,
.item-full-image.to_left{float:left;}
[class*="page_content"] img.newsflash-introimg.to_right,
.item-full-image.to_right{float:right;}
.svgslogan{height:32px;width:auto;}
*[class*="ci-col-"], .footerleft, .footermiddle, .footerright,
ul.menu_inline{display:inline-block;}
.footerleft ul > li, .footermiddle ul > li{display:list-item;padding-left:0;padding-right:0;}
#footermain *[class*="ci-col-"]{vertical-align:top;}
.footermiddle li, .footerright{text-align:right;}
.ci-header-up{text-align:right;padding:0;margin:0 0 5px 0;}
.ci-header-up > div{display:inline-block;}
.ci-header-up ul.menu_inline > li.divider{display:inline-block;max-height:none;}
.ci-col-1-2{width:49%}
.ci-col-1-3{width:33%}
.ci-col-2-3{width:66%}
.ci-col-1-4{width:24%}
.ci-col-3-4{width:74%}
.ci-col-1-5{width:20%}
.ci-col-1-6{width:13%}
.ci-col-2-5{width:40%}
.ci-col-3-5{width:60%}
.ci-col-9-10{width:89%}
.ci-col-1-10{width:10%}
[class*="ci-mmicon-"]{display:block;text-align:center;width:52px;overflow-x:visible;height:52px;margin-left:auto;margin-right:auto;max-width:52px;max-height:52px;border:2px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;box-shadow:5px 3px 5px rgba(0,0,0,0.5);-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}
.highlight [class*="ci-mmicon-"]{border-color:#ef7f1a;}
[class*="ci-mmicon-"]:hover, .highlight [class*="ci-mmicon-"]{background-color:#ef7f1a;}
[class*="ci-mmicon-"] > span{font-weight:normal;position:absolute;display:block;width:100%;left:0;bottom:-10px;white-space:nowrap;white-space:nowrap;}
[class*="ci-mmicon-"]:before{background-image:url(../images/coloritidea_icons_sprite_32_min.png);display:block;margin:0 auto;width:48px;height:48px;vertical-align:baseline;}
.ci-mmicon-home:before{background-position:50% 8px;}
.ci-mmicon-aboutus:before{background-position:50% -48px;}
.ci-mmicon-services:before{background-position:50% -107px;}
.ci-mmicon-gallery:before{background-position:50% -164px;}
.ci-mmicon-news:before{background-position:50% -220px;}
.ci-mmicon-contactus:before{background-position:50% -280px;}
.ci-mmicon-idea:before{background-position:50% -335px;}
.ci-mmicon-puzzle:before{background-position:50% -400px;}
.ci-mmicon-design:before{background-position:50% -465px;}
#colorit-main-menu [class*="ci-mmicon-"],
.maincontent_menu [class*="ci-mmicon-"]{font-size:15px;font-weight:normal;letter-spacing:normal;text-transform:none;margin-bottom:8px;}
#headermain{position:fixed;top:0;z-index:1030;}
#headermain ~ div:first-of-type{margin-top:190px;}
img.ci-logo{position:absolute;left:13px;margin:0 0 0 0;top:23px;background:none;border-left:0;border-right:0;}
.ci-header{background-color:#4a68af;padding:8px 0 8px 0;}
.ci-header > ul > li:nth-child(2){margin-left:8px;}
.ci-header-left{-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;-o-border-radius:8px 0 0 0;-ms-border-radius:8px 0 0 0;border-radius:8px 0 0 0;}
.ci-header > ul > li:nth-child(1), .ci-header > ul > li:nth-child(2){min-height:0;border:none;}
.ci-header > ul > li:nth-child(2){padding-left:120px;-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;-o-border-radius:0 0 0 8px;-ms-border-radius:0 0 0 8px;border-radius:0 0 0 8px;}
.ci-header-left{margin:0 0 0 8px;}
.ci-header-swirl-1, .ci-header-swirl-2{content:"";float:left;z-index:999;border-right:none;border-top:none;border-bottom-style:solid;border-bottom-color:#4a68af;border-left-style:solid;border-left-color:transparent;}
.ci-header-swirl-1{border:none;margin-top:41px;margin-left:0;width:24px;height:24px;position:absolute;background-color:#2b2b2b;-webkit-border-radius:0 0 24px 0;-moz-border-radius:0 0 24px 0;-o-border-radius:0 0 24px 0;-ms-border-radius:0 0 24px 0;border-radius:0 0 24px 0;}
.ci-header-swirl-1:before{content:"";float:right;z-index:999;margin-right:-29px;margin-top:-34px;border-right:40px solid #4a68af;border-top:54px solid #2b2b2b;border-left:none;border-bottom:none;}
.ci-header-swirl-2{border-bottom-width:63px;border-left-width:52px;margin-left:-2px;margin-top:8px;}
.ci-header-menu{padding:5px 0 0 10px;margin-top:0;margin-bottom:0;margin-right:0;min-height:36px;}
.ci-header-menu{z-index:1000;background-color:#4a68af;position:relative;margin-left:46px;}
.maincontent_menu li{margin:0;}
#colorit-main-menu > ul > li,
#colorit-main-menu > ul > li:not(.highlight),
#colorit-main-menu > ul.hoveron > li{display:inline-block;border:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;position:relative;visibility:visible;opacity:1;padding:0px;margin:0 1% 0 0;width:15%;vertical-align:bottom;-webkit-transition:initial;-moz-transition:initial;-o-transition:initial;transition:initial;}
#colorit-main-menu > ul > li.highlight.item-navigation{display:none;}
#colorit-main-menu > ul > li.highlight{border:none;background:none;}
a.btn-navigation{display:none;}
.ci-header{-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;-o-border-radius:15px 0 0 15px;-ms-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;}
.ci-header-title{position:static;min-height:0;}
.ci-header-menu{-webkit-border-radius:24px 0 0 0;-moz-border-radius:24px 0 0 0;-o-border-radius:24px 0 0 0;-ms-border-radius:24px 0 0 0;border-radius:24px 0 0 0;}
.ci-sitename{top:-10px;font-size:40px;text-align:center;position:relative;margin-top:0;display:block;}
.ci-slogan{padding:5px 0 0 0;top:0;text-align:center;}
.ci-slogan, .ci-sitename{margin:0 0 0 180px;text-align:left;}
}
@media all and (min-width:800px){#headermain + div{margin-top:182px;}
#headermain > .wrapper{/*padding-bottom:10px;*/}
.hidden_hook{top:-192px;}
.newsflash.ul-ib-wauto .newsflash-list, ul.sige{display:inline-block;width:auto;vertical-align:text-bottom;}
#maincontent{font-size:18px;}
.page_content_policy{font-size:16px;}
#colorit-main-menu ul{text-align:right;}
#colorit-main-menu > ul > li:nth-child(2n+2){margin-bottom:40px;margin-right:5px;}
#colorit-main-menu > ul > li{margin-bottom:0;}
#colorit-main-menu [class*="ci-mmicon-"]{margin-bottom:0;}
#colorit-main-menu [class*="ci-mmicon-"], .maincontent_menu [class*="ci-mmicon-"]{font-size:16px;}
[class*="ci-mmicon-"] > span{bottom:-20px;}
.ci-header-menu{padding-left:0px;padding-top:10px;}
.ci-header{position:relative;padding:0 0 8px 0;}
.ci-header-title{display:inline-block;}
.ci-header > ul > li{display:inline-block;}
.ci-header > ul > li:nth-child(1){width:44%;}
.ci-header > ul > li:nth-child(2){background-color:#4a68af;margin-left:0;padding-left:0;}
.ci-header > ul > li:nth-child(2){-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.ci-header > ul > li:nth-child(2){width:55%;}
.ci-header-left{margin-top:8px;min-height:117px;}
.ci-header-left{-webkit-border-radius:8px 0 24px 8px;-moz-border-radius:8px 0 24px 8px;-o-border-radius:8px 0 24px 8px;-ms-border-radius:8px 0 24px 8px;border-radius:8px 0 24px 8px;}
.ci-header-right{margin-left:0;}
img.ci-logo{background-color:#2b2b2b;border-left:none;border-right:none;}
.ci-slogan{top:-18px;width:100%;margin:0 -8px 0 32px;padding-top:0;text-align:center;}
.ci-sitename{left:0;top:-10px;margin:0 0 0 120px;text-align:left;}
.ci-header-swirl-1, .ci-header-swirl-2{border-left:none;border-bottom:none;border-top-style:solid;border-top-color:#2b2b2b;border-right-style:solid;border-right-color:transparent;}
.ci-header-swirl-1{border-top-width:36px;border-right-width:72px;margin-right:-72px;margin-top:0px;background:none;width:auto;height:auto;}
.ci-header-swirl-1:before{margin-right:-42px;margin-top:-42px;border-right:40px solid transparent;border-top:56px solid #2b2b2b;border-left:none;border-bottom:none;}
.ci-header-swirl-2:after{display:none;}
.ci-header-swirl-2{border-top-width:102px;border-right-width:52px;margin-left:-3px;margin-top:11px;}
.page-heading-title{padding-top:10px;padding-bottom:0;}
.page_content_about .page-header, .page_content_policy .page-header{background-color:#2b2b2b;color:#ffffff;text-align:right;position:absolute;z-index:10;top:0;}
.contentslider_under_tab{font-size:32px;font-style:italic;display:inline-block;min-height:56px;right:0;margin:-72px 0 auto auto;padding:10px 32px 5px 32px;-webkit-border-radius:24px 0 0 0;-moz-border-radius:24px 0 0 0;-o-border-radius:24px 0 0 0;-ms-border-radius:24px 0 0 0;border-radius:24px 0 0 0;}
.contentslider_under_tab:before{border:none;content:'\00a0';width:28px;height:17px;position:absolute;left:-48px;background:url('../images/obq_br.svg');display:block;bottom:0;top:auto;z-index:1003;}
.contentslider_under_tab:after{width:auto;height:auto;background:none;display:block;top:auto;right:auto;left:-32px;bottom:0;content:"";position:absolute;z-index:1003;border-top:none;border-left:39px solid transparent;border-bottom:56px solid #2b2b2b;border-right:none;}
.contentslider_under_tab + div{margin-top:0;}
.newsflash .newsflash-mod-header{bottom:10px;}
.contentslider_under .newsflash-text,
.coloritidea_general .newsflash-text,
.newsflash .newsflash-list{width:75%;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;}
.slide-desc-in .slide-desc-text-override .slide-title{margin-bottom:14px;}
.page_content_about{}
.page_content_about > .page_hl_wrapper,
.page_content_policy > .page_hl_wrapper{min-height:120px;position:relative;font-style:italic;}
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head,
.page-lead-item-body, .page-intro-item-body,
.page-lead-item-body + .ci-loadpos-breadcrumb{padding-right:60px;padding-bottom:20px;padding-left:60px;}
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head{}
.page-section:nth-child(even){}
.page-lead-item-body, .page-intro-item-body{padding-top:0;}
.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head{padding-top:60px;margin:0;-webkit-border-radius:0 24px 0 0;-moz-border-radius:0 24px 0 0;-o-border-radius:0 24px 0 0;-ms-border-radius:0 24px 0 0;border-radius:0 24px 0 0;position:relative;min-height:140px;}
.single-article .page-lead-item-text{padding-top:24px;}
.page-items-swirl-1{-webkit-border-radius:0 24px 0 0;-moz-border-radius:0 24px 0 0;-o-border-radius:0 24px 0 0;-ms-border-radius:0 24px 0 0;border-radius:0 24px 0 0;}
.page-items-swirl-1, .page-items-swirl-0{position:relative;width:120px;}
.page-items-swirl-0, .page-intro-items-head.swirl-1,
.page-heading-title.swirl-1, .page_content_about .page-header, .page_content_policy .page-header{margin-left:auto;margin-right:0;right:0;}
.page-heading-title.swirl-0{margin-left:0;margin-right:auto;left:0;}
.page-items-swirl-0{-moz-border-radius:24px 0 0 0;-o-border-radius:24px 0 0 0;-ms-border-radius:24px 0 0 0;border-radius:24px 0 0 0;}
.page-lead-items-swirl-2, .page-intro-items-head.swirl-1,
.page-heading-title.swirl-1, .page_content_about .page-header, .page_content_policy .page-header{-webkit-border-radius:0 0 0 24px;-moz-border-radius:0 0 0 24px;-o-border-radius:0 0 0 24px;-ms-border-radius:0 0 0 24px;border-radius:0 0 0 24px;}
.page-lead-items-swirl-2{margin-left:150px;}
.page-items-swirl-1:before{content:"";position:absolute;right:-30px;top:10px;border-left:34px solid #2b2b2b;border-top:50px solid transparent;border-right:none;border-bottom:none;}
.page-items-swirl-0:before{content:"";position:absolute;left:-30px;top:10px;border-right:34px solid #2b2b2b;border-top:50px solid transparent;border-left:none;border-bottom:none;}
.page_content_about .page-header:after, .page_content_policy .page-header:after,
.page-intro-items-head.swirl-1:after, .page-heading-title.swirl-1:after{content:'\00a0';width:28px;height:17px;position:absolute;left:-47px;background:url(../images/obq_tr.svg);display:block;bottom:auto;top:0;z-index:1003;}
.page_content_about .page-header:before, .page_content_policy .page-header:before,
.page-intro-items-head.swirl-1:before, .page-heading-title.swirl-1:before{}
.page-intro-items-head.swirl-0:before, .page-heading-title.swirl-0:before{}
.page-intro-items-head.swirl-0:after, .page-heading-title.swirl-0:after{}
}
@media all and (min-width:1024px){.page_content_about .page-header + .page-lead-items-head,
.page_content_policy .page-header + .page-lead-items-head{padding-top:32px;padding-right:15px;margin:0 264px 0 0;}
.plg_system_eprivacy_aord_msg, .plg_system_eprivacy_aord{display:block;}
.plg_system_eprivacy_aord{width:auto;}
.plg_system_eprivacy_message{width:300px;left:auto;}
.plg_system_eprivacy_module button{display:inline-block;}
#headermain > .wrapper{padding-bottom:32px;}
.hidden_hook{top:-169px;}
#headermain + div{margin-top:151px;}
#colorit-main-menu{margin-top:0;}
#colorit-main-menu ul{display:block;}
#colorit-main-menu > ul > li,
#colorit-main-menu > ul > li:not(.highlight),
#colorit-main-menu > ul > li:nth-child(2n+2){margin-bottom:0;margin-right:1%;width:15%;}
.ci-header-menu{padding-left:20px;padding-right:10px;}
.ci-header{padding-top:0;}
.ci-header > ul > li:nth-child(1), .ci-header > ul > li:nth-child(2){width:49%;display:inline-block;}
.ci-header-left:before{content:"";position:absolute;display:block;right:0;top:0;height:10px;margin:0 0 0 0;background-color:#2b2b2b;border-left:256px solid #2b2b2b;border-top:10px solid #2b2b2b;}
img.ci-logo{float:none;top:0;left:0;display:inline-block;position:relative;border-left:3px solid #2b2b2b;border-right:none;margin-top:-32px;margin-right:0px;}
.ci-slogan{margin-right:125px;margin-left:32px;font-size:20px;width:auto;}
.ci-sitename{white-space:nowrap;margin:0 125px 0 16px;}
.ci-slogan, .ci-sitename{text-align:right;padding-right:0;margin-right:0;}
.ci-header{padding-bottom:0;}
.ci-header-left{-webkit-border-radius:8px 0 24px 8px;-moz-border-radius:8px 0 24px 8px;-o-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 24px 8px;border-radius:8px 0 24px 8px;margin-bottom:8px;margin-top:8px;min-height:0;}
.ci-header > ul > li:nth-child(2){background-color:transparent;opacity: 1;}
.ci-header-swirl-2{border-top-width:66px;border-right-width:60px;margin-left:-6px;margin-top:6px;}
.contentslider_under .newsflash-text,
.coloritidea_general .newsflash-text,
.newsflash .newsflash-list{width:70%;padding-bottom:20px;}
}
@media all and (min-width:1200px){.wrapper, .plg_system_eprivacy_module{width:1200px;margin:0 auto;}
#colorit-main-menu > ul > li, #colorit-main-menu > ul > li:nth-child(2n+2),
#colorit-main-menu > ul.hoveron > li,
#colorit-main-menu > ul > li:not(.highlight){}
.ci-sitename{margin-left:32px;}
.ci-slogan{margin-left:48px;}
.ci-sitename, .ci-slogan{text-align:right;padding-right:0;margin-right:0;}
}
@media all and (min-width:1600px){}
@-webkit-keyframes moveFromBottom{from{opacity:0;-webkit-transform:translateY(200%);}
to{opacity:1;-webkit-transform:translateY(0%);}
}
@-moz-keyframes moveFromBottom{from{opacity:0;-moz-transform:translateY(200%);}
to{opacity:1;-moz-transform:translateY(0%);}
}
@-ms-keyframes moveFromBottom{from{opacity:0;-ms-transform:translateY(200%);}
to{opacity:1;-ms-transform:translateY(0%);}
}
@-webkit-keyframes moveFromTop{from{opacity:0;-webkit-transform:translateY(-200%);}
to{opacity:1;-webkit-transform:translateY(0%);}
}
@-moz-keyframes moveFromTop{from{opacity:0;-moz-transform:translateY(-200%);}
to{opacity:1;-moz-transform:translateY(0%);}
}
@-ms-keyframes moveFromTop{from{opacity:0;-ms-transform:translateY(-200%);}
to{opacity:1;-ms-transform:translateY(0%);}
}