html,body{height:100%;width:100%;}body{font-family:'Roboto', sans-serif;background:white;}section#ideumframeworkmessage{color:#529843;margin:180px 0;padding:30vh 0;background-color:#bdbdbd;text-align:center;}.paddingless{padding:0;}.paddingright5{padding:0;padding-right:5px;}.colored-font{color:#529843;}.light-font{color:#ebebeb;}.dark-font{color:#262626;}hr{border-top:1px solid #ababab;}footer hr{border-top:1px solid #5b5b5b;}section.pagetop img{width:100%;}.v-center{display:table;width:100%;height:100%;}.v-center .inner{display:table-cell;vertical-align:middle;}@media screen and (min-width: 1400px){.expand-container{width:1400px;}}.nopadding{padding:0;}.centered-responsive-img{display:block;margin:0 auto;width:auto;max-width:100%;}a{color:#eb9222;text-decoration:none;font-family:'Roboto', sans-serif;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}a.white-link{color:white;}a:active{color:#eb9222;text-decoration:none;}a:active.white-link{color:white;}a:visited{color:#eb9222;text-decoration:none;}a:visited.white-link{color:white;}a:hover{cursor:pointer;color:#529843;text-decoration:none;}a:hover.white-link{color:#529843;}::selection{background-color:#eb9222;color:#000;}::-moz-selection{background-color:#eb9222;color:#000;}h1,h2,h3,h4,h5,h6{color:#2c3e50;font-family:'Roboto', sans-serif;font-weight:800;text-transform:uppercase;}h1.white,h1 .white,h2.white,h2 .white,h3.white,h3 .white,h4.white,h4 .white,h5.white,h5 .white,h6.white,h6 .white{color:white;}h1.black,h1 .black,h2.black,h2 .black,h3.black,h3 .black,h4.black,h4 .black,h5.black,h5 .black,h6.black,h6 .black{color:black;}h1.darkblue,h2.darkblue,h3.darkblue,h4.darkblue,h5.darkblue,h6.darkblue{color:#2c3e50;}h1{font-size:42px;margin:10px 0 30px 0;}h2{font-size:38px;margin:10px 0 20px 0;}h3{font-size:26px;}h4{font-size:22px;}h5{font-size:18px;}h6{font-size:16px;}input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="file"],input[type="tel"],textarea,select,.country_select .select2-choice{background:#f8f8f8;margin:6px 0 3px 0;line-height:22px;width:100%;padding:5px 10px;font-weight:600;font-size:14px;-webkit-appearance:none;border:none;border-bottom:2px solid rgba(0,0,0,0.12);}input[type="text"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,.country_select .select2-choice::-webkit-input-placeholder{color:#9e9e9e;font-weight:600;}input[type="text"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,.country_select .select2-choice::-moz-placeholder{color:#9e9e9e;font-weight:normal;}input[type="text"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,.country_select .select2-choice:-ms-input-placeholder{color:#9e9e9e;font-weight:normal;}textarea{max-height:120px;}footer textarea{max-height:60px;}input[type="file"]{line-height:15px;margin-top:-1px;}.button,input[type="submit"],.woocommerce .checkout-button,.woocommerce input.button{text-align:center;cursor:pointer;padding:5px 10px;margin:0;font-weight:400;font-size:16px;font-family:'Roboto', sans-serif;background-color:#529843;color:white !important;border:none;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;}.button.light,input[type="submit"].light,.woocommerce .checkout-button.light,.woocommerce input.button.light{background:#a3a3a3;}.button:hover,input[type="submit"]:hover,.woocommerce .checkout-button:hover,.woocommerce input.button:hover{background-color:#323232;color:white;}.button.big,input[type="submit"].big,.woocommerce .checkout-button.big,.woocommerce input.button.big{padding:15px 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;}.button i.fa,input[type="submit"] i.fa,.woocommerce .checkout-button i.fa,.woocommerce input.button i.fa{font-size:0.8em;margin-left:5px;margin-right:5px;}.wpcf7-form .ajax-loader{position:absolute;bottom:10px;}.wpcf7-form input[type="submit"]{font-family:'Roboto', sans-serif;background:#eb9222;position:absolute;right:-20px;bottom:-20px;font-size:16px;padding:30px;border:2px solid #eb9222;}.wpcf7-form input[type="submit"]:hover{border:2px solid #eb9222;background:white;color:#eb9222 !important;}.wpcf7-validation-errors{border:none !important;clear:both;}.wpcf7-not-valid-tip{font-size:10px !important;}.stickyarea{position:relative;}nav#menu{z-index:900;position:relative;}nav#menu ul{position:relative;display:block;list-style:none;padding:0;margin:0;}nav#menu ul li{position:relative;display:inline-block;}nav#menu ul li a{position:relative;display:block;}nav#menu ul li ul{display:none;z-index:9999;}nav#menu ul li:hover > ul{display:block;position:absolute;}header{z-index:9999;background:#f8f8f8;position:fixed;width:100%;margin:0;border-bottom:1px solid #ecf0f1;}header .inner-header{background:white;}header .inner-header h1.branding{z-index:1000;display:block;position:relative;float:left;padding:0;margin:20px;}header .inner-header h1.branding a{margin:0;padding:0;font-size:60px;line-height:60px;display:block;text-indent:-9999px;background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/logo.png);background-size:contain;background-position:center center;background-repeat:no-repeat;}.headerfiller{height:100px;}.smallmenu-wrapper{text-align:right;}.smallmenu-wrapper ul li{border-right:1px solid #e4e6e7;}.smallmenu-wrapper ul li a{color:#555;font-size:12px;padding:11px 10px;}.smallmenu-wrapper ul li a:hover{color:#529843;}.smallmenu-wrapper ul li:last-child{border-right:none;}.smallmenu-wrapper ul li ul{background:#f8f8f8;text-align:left;}.smallmenu-wrapper ul li ul li{border:none;display:block;}.smallmenu-wrapper ul li ul li a{display:block;min-width:100px;}.smallmenu-wrapper ul li ul li a:hover{background:#323232;color:white;}.mainmenu-wrapper{text-align:right;position:relative;padding-right:40px;}.mainmenu-wrapper ul li a{color:#555;font-size:14px;padding:40px 10px;font-weight:500;}.mainmenu-wrapper ul li a:hover{color:#eb9222;}.mainmenu-wrapper ul li.current_page_item a{color:#eb9222;}.mainmenu-wrapper ul li.current_page_item ul li a{color:#555;}.mainmenu-wrapper ul li ul{background:#f8f8f8;text-align:left;top:70px;}.mainmenu-wrapper ul li ul li{border:none;display:block;}.mainmenu-wrapper ul li ul li a{color:#555;padding:11px 10px;font-size:14px;display:block;min-width:200px;}.mainmenu-wrapper ul li ul li a:hover{background:#323232;color:white;}.mainmenu-wrapper .search-button{position:absolute;right:0;top:36px;cursor:pointer;}.mainmenu-wrapper .search-button i.fa{font-size:26px;}.mainmenu-wrapper .search-button:hover{color:#529843;}.mainmenu-wrapper .searchform{display:none;position:absolute;right:0;top:0;width:600px;max-width:100%;height:100px;padding:28px 0;background:white;z-index:1100;margin-right:40px;padding-left:40px;padding-right:0;}.mainmenu-wrapper .searchform #searchform{margin-right:0;}.mainmenu-wrapper .searchform input[type="text"]{width:100%;margin:0;padding:10px;}.mainmenu-wrapper .searchform input[type="text"]:focus{outline-style:none;outline-width:0;outline-color:none;}.mainmenu-wrapper .searchform input[type="submit"]{width:100%;margin:0;padding:10px;}@media screen and (max-width: 992px){.mainmenu-wrapper{display:none;}}header #click-menu{position:fixed;top:0;right:0;margin-top:22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none !important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}header #click-menu .threeLines .line{background:#4f4f4f !important;}header #click-menu:hover{background:#919191 !important;}header #click-menu:hover .threeLines .line{background:white !important;}.footerfirstmenu-wrapper{text-align:left;}.footerfirstmenu-wrapper ul li{display:block;width:100%;}.footerfirstmenu-wrapper ul li a{display:block;color:white;font-size:14px;padding:3px 0;font-weight:500;}.footerfirstmenu-wrapper ul li a:hover{color:#529843;}.footerfirstmenu-wrapper ul li:last-child{border-bottom:none;}.footerfirstmenu-wrapper ul li ul{display:none !important;}.footermenu-wrapper{text-align:right;}.footermenu-wrapper ul li a{color:#afafaf;font-size:14px;padding:2px 4px;font-weight:500;}.footermenu-wrapper ul li a:hover{color:#eb9222;}.footermenu-wrapper ul li.current_page_item a{color:#eb9222;}.footermenu-wrapper ul li ul{display:none !important;}.usefullinks-wrapper{text-align:left;}.usefullinks-wrapper ul li{display:block;border-bottom:1px solid #5b5b5b;width:100%;}.usefullinks-wrapper ul li a{display:block;color:white;font-size:14px;padding:7px 4px;font-weight:500;}.usefullinks-wrapper ul li a:hover{color:#529843;}.usefullinks-wrapper ul li:last-child{border-bottom:none;}.usefullinks-wrapper ul li ul{display:none !important;}ul.newsitems{list-style:none;margin:0;padding:0;}ul.newsitems li .item{background:#f8f8f8;min-height:527px;margin-bottom:30px;}ul.newsitems li .item img{width:100%;}ul.newsitems li .item h3{padding:5px 20px 0 20px;font-size:18px;height:60px;}ul.newsitems li .item .desc{display:block;padding:0 20px 0 20px;margin-bottom:10px;line-height:20px;font-size:14px;height:60px;overflow:hidden;color:#a1b1bc;}ul.newsitems li .item .date{color:#a0a0a0;padding:0 20px;text-align:right;float:right;font-size:10px;}ul.newsitems li .item .permalink{float:left;padding:0 20px;}ul.newsitems li .item .tags{border-top:1px solid #969696;text-align:center;font-size:11px;padding:5px 0;margin:10px 20px 0 20px;}ul.newsitems.home{padding:0 30px;}ul.newsitems.home li .item{background:#f8f8f8;text-align:left;margin-bottom:20px;min-height:208px;}ul.newsitems.home li .item .contents{padding:0;}ul.newsitems.home li .item .contents h3{padding:0 20px;height:57px;}ul.events{list-style:none;margin:0;padding:0;}ul.events li{margin-bottom:20px;display:block;background:#f8f8f8;}ul.events li h3{padding:5px 20px 0 20px;font-size:18px;}ul.events li img{width:100%;display:block;}ul.events li .date{color:#a0a0a0;padding:0 20px;text-align:right;float:right;font-size:10px;}ul.events li .permalink{float:right;padding:0 20px;}ul.events li .desc{display:block;padding:0 20px 0 20px;margin-bottom:10px;line-height:20px;font-size:14px;overflow:hidden;color:#a1b1bc;}ul.events.home{padding:0 30px;}ul.events.home li .item{background:#f8f8f8;text-align:left;margin-bottom:20px;min-height:208px;}ul.events.home li .item .contents{padding:0;}ul.events.home li .item .contents h3{padding:0 20px;height:57px;}ul.events.home li .item .contents .permalink{float:left;padding:0 20px;}.single-event .date{color:#a0a0a0;padding:0 20px;text-align:right;font-size:16px;}.header-holder{height:160px;width:100%;}footer{overflow:hidden;background:#323232;color:white;}footer .inner.container{padding-top:100px;padding-bottom:100px;}footer .inner.container h4{color:#eb9222;font-size:18px;}footer .inner.container h6{color:white;text-transform:none;}footer .inner.container svg.branding{max-width:180px;margin-bottom:20px;text-align:justify;}footer .info-bar{border-top:1px solid #5b5b5b;border-bottom:1px solid #5b5b5b;background:none;color:#8c8c8c;padding:15px 0;margin-top:30px;}footer .social-links a{display:block;margin-bottom:15px;color:#a1b1bc;}footer .social-links a i.fa{margin:3px 8px 0 0;background:red;display:block;width:33px;height:33px;text-align:center;line-height:33px;float:left;color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}footer .social-links a i.fa.fa-facebook{background:#1b78c7;}footer .social-links a i.fa.fa-twitter{background:#00bff3;}footer .social-links a i.fa.fa-google-plus{background:#67b807;}footer .social-links a i.fa.fa-pinterest{background:#da421f;}footer .social-links a i.fa.fa-linkedin{background:#0375b4;}footer .social-links a i.fa.fa-youtube{background:#d91827;}footer .social-links a i.fa.fa-vimeo-square{background:#1bb8eb;}footer .social-links a:hover{color:#529843;}footer #tagcloud{text-align:left !important;margin-bottom:0 !important;width:100% !important;}footer #tagcloud a{display:inline-block;background:transparent;border:1px solid #c4c4c4;color:#c4c4c4;padding:5px 18px;margin:3px 2px;line-height:30px;font-size:14px !important;}footer #tagcloud a:hover{background:#529843;border:1px solid #529843;}footer .footerquote{text-align:right;color:white;}@media screen and (max-width: 1200px){footer .inner.container{padding-top:40px;padding-bottom:40px;}footer .col{margin-top:20px;}}main{margin-top:40px;margin-bottom:60px;color:#3a3a3a;}main.freestyle{margin-top:0;margin-bottom:0;color:#3a3a3a;}@media screen and (max-width: 996px){.printform{display:none;}}section.pagetop{position:relative;}section.pagetop img{display:block;max-width:100%;margin:0 auto;}section#home-slider{background:#323232;margin:0;padding:0;position:relative;}section#home-slider #player{display:none;position:absolute;top:0;z-index:9999;width:100%;height:700px;}section#home-slider #player #inner_vid{width:100%;height:700px;z-index:9998;}section#home-slider #player #inner_control{background:#529843;position:absolute;z-index:9999;top:0;left:0;right:0;width:100%;line-height:50px;text-align:center;color:white;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}section#home-slider #player #inner_control:hover{background:#eb9222;}section#home-slider #owl-slider{position:relative;}section#home-slider #owl-slider .item{background-position:center center;background-repeat:no-repeat;background-size:cover;color:white;font-size:20px;}section#home-slider #owl-slider .item.slide1{background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/slidebg.jpg);}section#home-slider #owl-slider .item.slide2{background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/slidebg.jpg);}section#home-slider #owl-slider .item.slide3{background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/slidebg.jpg);}section#home-slider #owl-slider .item .container .col{height:700px;}section#home-slider #owl-slider .item .sliderimg{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:300px;border:5px solid #eb9222;height:300px;background-position:center center;background-size:cover;display:block;margin:0 auto;}section#home-slider #owl-slider .item .videobtn{cursor:pointer;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:300px;border:5px solid #eb9222;height:300px;background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/play.jpg);background-position:center center;background-size:cover;display:block;margin:0 auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:white;text-align:center;}section#home-slider #owl-slider .item .videobtn i.fa{line-height:300px;font-size:100px;}section#home-slider #owl-slider .item .videobtn:hover{border:5px solid #529843;color:#529843;}section#home-slider #owl-slider .owl-controls{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;}section#home-slider #owl-slider .owl-controls .owl-pagination{position:absolute;top:-60px;width:100%;}section#home-slider #owl-slider .owl-controls .owl-buttons .owl-prev{top:-380px;left:30px;position:absolute;border:1px solid white;width:60px;height:60px;line-height:53px;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}section#home-slider #owl-slider .owl-controls .owl-buttons .owl-prev:before{content:"\f053";font:normal normal normal 14px/1 FontAwesome;}section#home-slider #owl-slider .owl-controls .owl-buttons .owl-next{top:-380px;right:30px;position:absolute;border:1px solid white;width:60px;height:60px;line-height:53px;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}section#home-slider #owl-slider .owl-controls .owl-buttons .owl-next:before{content:"\f054";font:normal normal normal 14px/1 FontAwesome;}@media screen and (max-width: 992px){section#home-slider #owl-slider .owl-controls .owl-buttons .owl-prev{top:-100px;}section#home-slider #owl-slider .owl-controls .owl-buttons .owl-next{top:-100px;}}@media screen and (max-width: 768px){section#home-slider #owl-slider .item{min-height:700px;}section#home-slider #owl-slider .item .container .col{height:auto;padding:15px 0;}section#home-slider #owl-slider .item .sliderimg{width:200px;height:200px;}section#home-slider #owl-slider .item .videobtn{width:200px;height:200px;}section#home-slider #owl-slider .item i.fa{line-height:200px;font-size:70px;}}section#features{background:white;padding:60px 0;color:#a1b1bc;}section#features h2{font-size:22px;text-transform:none;}section#features .icon{width:100px;height:100px;background-position:center center;background-size:cover;background-repeat:no-repeat;float:left;margin:10px auto 20px;}section#features .icon .iconoverlay{width:100px;height:100px;background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/overlayer.png);background-position:-1px -1px;}@media screen and (max-width: 1400px){section#features h2{font-size:18px;}}main#homepage{border-top:1px solid #ecf0f1;border-bottom:1px solid #ecf0f1;background:#f8f8f8;padding:80px 0;background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/watermark.png);background-position:left bottom;background-repeat:no-repeat;color:#7e7e7e;margin:0;}main#homepage h2{font-size:28px;}section#latest{padding:60px 0;text-align:center;color:#a1b1bc;}section#latest h4{font-size:30px;}section#quality{border-top:1px solid #ecf0f1;background:#f8f8f8;padding:80px 0 20px 0;background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/watermark.png);background-position:left bottom;background-repeat:no-repeat;color:#7e7e7e;margin:0;}section#quality.productpage{background-image:url(http://104.155.91.6/wp/wp-content/themes/ideum/images/watermark2.png);background-position:right bottom;}section#quality h2{font-size:28px;}section#quality .pluspunt{display:block;padding:5px 0;}section#quality .pluspunt i.fa{color:#529843;margin:0 10px;}.news .news-item{background:#f8f8f8;margin-top:20px;margin-bottom:20px;padding:30px;}#map_canvas{width:100%;height:450px;}.contactformholder{position:relative;height:230px;max-width:600px;margin:0 auto;}.contactformholder .contactform{position:absolute;bottom:0px;background:#323232;padding:30px;width:100%;}section#orangeblock{background-color:#eb9222;padding-top:60px;padding-bottom:60px;text-align:center;}section#orangeblock h3{color:white;}section#orangeblock p{color:white;text-transform:uppercase;font-style:italic;}section#product-tabs{padding-top:60px;padding-bottom:60px;}section#product-tabs ul#tabs{border:none;}section#product-tabs ul#tabs li{position:relative;}section#product-tabs ul#tabs li a{border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:bold;}section#product-tabs ul#tabs li a:hover{background:none;}section#product-tabs ul#tabs li:after{position:absolute;right:0;top:12px;height:15px;content:" ";border-right:2px solid #b0b0b0;}section#product-tabs ul#tabs li:last-child:after{border:none;}section#product-tabs ul#tabs.sub-tabs{border:1px solid #b0b0b0;padding-left:15px;padding-top:20px;padding-bottom:20px;}section#product-tabs ul#tabs.sub-tabs li{display:block;float:none;border-bottom:1px dashed #b0b0b0;padding:1px 0;}section#product-tabs ul#tabs.sub-tabs li:last-child{border:none;}section#product-tabs ul#tabs.sub-tabs li:after{display:none;}section#product-tabs h2{font-size:30px;}section#product-tabs h3{font-size:22px;color:#b0b0b0;}section#product-download{background-color:#f8f8f8;padding-top:0;padding-bottom:60px;}.singleeventimg img{width:100%;height:auto;}.styledcontent ul{list-style:none;padding:5px 0;}.styledcontent ul li{margin:4px 0;}.styledcontent ul li:before{font:normal normal normal 14px/1 FontAwesome;content:"\f055";color:#529843;margin:0 7px;}.tiny-margin-left-right{margin-left:5px;margin-right:5px;}