/*    ==============================================    */
/*    Stylesheet                                        */
/*    ==============================================    */
/*
    Theme Name:        Airbase
    Site-URI:        http://www.luft-it.de
    Author URI:        http://www.web-funk.de
    Author:            Markus Vocke
    Description:    Wordpress Custom Template
    Copyright:        Copyright LuftEngineering GmbH
    Version:        01.00
    Date:            01.08.2014
*/
/*    ==============================================    */
/*    styles                                            */
/*    ==============================================    */
body{color:#2e2e2e;font-size:100%;font-family:'Open Sans Condensed', sans-serif;background:#f2f2f2;}
.inside{min-width:320px;max-width:1204px;margin:0 auto;position:relative;}
.header{min-height:170px;background:#fff;position:relative;}
.control{position:absolute;z-index:1000;}
.opener{font-size:1.6em;display:none;}
a.open{color:#4b84bd;}
.closer{font-size:1.6em;display:none;}
a.close{color:#4b84bd;}
.switch{padding:10px 10px 8px 10px;font-size:1.6em;color:#fff;background:#4b84bd;cursor:pointer;}
.branding{width:264px;height:85px;position:absolute;top:2em;left:2em;z-index:10;}
a.index{display:block;}
.subhead{position:absolute;top:2.75em;right:2em;z-index:100;}
.lpt_subhead{margin:0 0 0 0.5em;color:#2669ad;font-size:1.25em;font-weight:bold;list-style-type:none;float:left;}
.lnk_subhead{color:#4b84bd;}
.lnk_subhead:hover{color:#BA443B;transition:color .25s ease-in-out;}
.active .lnk_subhead{color:#BA443B;transition:color .25s ease-in-out;}
.lang{position:absolute;top:1.2em;right:2em;z-index:100;}
.lang_list{}
.lang_item{margin:0 0 0 0.5em;color:#2669ad;font-size:1.25em;font-weight:bold;list-style-type:none;float:left;}
.lang_link{}
.navigation{margin:0 2em;padding:5.4em 0 0 0;position:relative;}
.header .menu .menu-item{list-style-type:none;font-weight:300;text-transform:uppercase;}
.header .menu > .menu-item{border-right:1px solid #5486b8;}
.header .menu > .menu-item{font-size:0.875em;}
.header .menu .sub-menu{display:none;}
.indicate{display:none;}
.sitelink{display:none;}
.header .menu .menu-item:last-child{margin:0;padding:0;border:none;}
.download{width:40%;padding:2em;background:#fff;box-shadow:0 0 4px rgba( 0, 0, 0, 0.4 );border:12px solid #003d7a;position:absolute;top:8em;right:2em;z-index:5000;display:none;}
.downhead{color:#003d7a;font-size:1.25em;text-align: center;margin: 0 0 1em 0; border-bottom: 1px dotted #003d7a; padding: 0 0 0.5em;font-weight: 300;}
.down-item{padding:0.5em 0 0 0;color:#c0d7f0;font-size:2em;line-height:1em;float:left;list-style-type:none;width: 33.3333333333%;}
.down-item span{display:block;text-align:center;}
.downtext {font-size:0.4em;font-family: 'Open Sans', sans-serif; }
.lnkmod-a{color:#003d7a;display:block;}
.lnkmod-a:hover{color:#BA443B;}
.lnkmod-b{color:#6797c7;display:block;}
.lnkmod-b:hover{color:#003d7a;}
.lnkmod-c{color:#BA443B;display:block;}
.lnkmod-c:hover{color:#003d7a;}
.lnkmod-d{color:#c0d7f0;display:block;}
.lnkmod-d:hover{color:#fff;}
.social{width:40%;padding:2em;background:#003d7a;box-shadow:0 0 4px rgba( 0, 0, 0, 0.4 );border:1px solid #fff;opacity:0.9;position:absolute;top:8em;right:2em;z-index:5000;display:none;}
.sharehead{margin:0 0 1em 0;color:#c0d7f0;font-size:1.25em;font-weight:300;}
.sharelist li span{display:block;text-align:center;}
.sharetext {font-size:0.5em;text-transform:uppercase;}
.facebook{margin:0 0.75em 0 0;color:#c0d7f0;font-size:2em;line-height:1em;float:left;list-style-type:none;}
.lnk_facebook{color:#c0d7f0;display:block;}
.lnk_facebook:hover{color:#fff;}
.twitter{margin:0 0.75em 0 0;color:#c0d7f0;font-size:2em;line-height:1em;float:left;list-style-type:none;}
.lnk_twitter{color:#c0d7f0;display:block;}
.lnk_twitter:hover{color:#fff;}
.google{margin:0 0.75em 0 0;color:#c0d7f0;font-size:2em;line-height:1em;float:left;list-style-type:none;}
.lnk_google{color:#c0d7f0;display:block;}
.lnk_google:hover{color:#fff;}
.xing{margin:0 0.75em 0 0;color:#c0d7f0;font-size:2em;line-height:1em;float:left;list-style-type:none;}
.lnk_xing{color:#c0d7f0;display:block;}
.lnk_xing:hover{color:#fff;}
.welcome{padding:7.5em 0 0 0;background:url("../img/header.jpg") no-repeat center center;}
.grp_stage{margin:0 2em 7.5em 2em;}
.mdl_stage{height:220px;padding:3.4em 0 0 3em;background:#fff;opacity:0.82;}
.hdl_stage{font-size:3em;color:#10457a;line-height:1em;text-transform:uppercase;}
.shd_stage{font-size:1.375em;color:#10457a;}
.sbl_stage{display:block;}
.mdl_effort{height:220px;padding:2.6em 0 0 2em;background:url("../img/layer_blue.png");position:relative;}
.ltg_effort{padding:0 0 0 7.5em;background:url("../img/sail.png") no-repeat center left;}
.lpt_effort{font-size:2.25em;color:#fff;line-height:1.2em;list-style-type:none;}
.btn_effort{font-size:1.2em;text-align:center;position:absolute;top:4.8em;right:3em;z-index:20;}
.cta_effort{width:7.2em;padding:0.1em 0 0.2em 0;color:#fff;border:1px solid #fff;display:block;}
.cta_effort:hover{background:#143d66;}
.backdrop{background:url("../img/layer_dark.png");border-top:1px solid #fff;}
.grp_teaser{margin:0 1em 0 1em;}
.mdl_teaser{margin:0 1em;padding:1.5em 0 2em 3em;}
.hdl_teaser{margin:0 0 0.15em 0;font-size:1.5em;color:#fff;}
.mdl_teaser p{font-size:0.875em;color:#fff;font-weight:300;}
.treble{padding:7em 0 7em 0;background:#f8f8f8;}
.summary{background:#f2f2f2;}
.news{padding:7em 0 2em 0;}
.hdg_treble{margin:0 2em 4em 2em;}
.shd_treble{margin:0 0 0.25em 0;font-size:1.25em;color:#000;text-align:center;}
.hdl_treble{font-size:3.2em;color:#000;text-align:center;text-transform:uppercase;}
.dvg_treble{margin:0 2em 2em 2em;}
.dhl_treble{font-size:1.6em;color:#000;text-transform:uppercase;}
.grp_treble{margin:0 1em 1em 1em;}
.mdl_treble{margin:0 1em 2em 1em;padding:0 0 3em 0;background:#fff;}
.opac{opacity:0.4;}
.data_treble{padding:3em 3em 1em 3em;}
.mhl_treble{margin:0 0 0.5em 0;font-size:1.25em;color:#000;line-height:1em;text-align:center;text-transform:uppercase;}
.mhl_treble a{color:#000;}
.data_treble p{font-size:0.8125em;color:#949494;line-height:1.8em;font-weight:300;text-align:center;}
.data_treble .team_list {margin: 0 0 1.25em 0;}
.data_treble .team_item { font-size:1em;text-align:center;color:#949494;line-height:1.8em;font-weight:300;list-style-type: none;font-family:'Open Sans', sans-serif;}
.data_treble .team_item.space {margin: 0 0 0.75em 0; }
.data_treble .team_head { font-size:1.5em;text-align:center;color:#949494;font-weight:700;list-style-type: none;font-family:'Open Sans', sans-serif;}
.data_treble .team_item span {font-weight:400;}
.textblock .team_list {margin: 0 0 1.25em 0;}
.textblock .team_item { font-size:1em;color:#000;line-height:1.6em;font-weight:300;font-family:'Open Sans', sans-serif;}
.textblock .team_item.space {margin: 0 0 0.75em 0; }
.textblock .team_head { font-size:2em;color:#000;line-height:1.2em;font-weight:700;font-family:'Open Sans', sans-serif;}
.textblock .team_item span {font-weight:400;}
.textblock h2 {margin: 0 0 0.5em 0;color: #000;font-size: 2em;line-height: 1.2em; }
.textblock h3 {margin: 0 0 0.5em 0;color: #000;font-size: 1.8em;line-height: 1.2em; }
.textblock h4 {margin: 0 0 0.5em 0;color: #000;font-size: 1.6em;line-height: 1.2em; }
.textblock h5 {margin: 0 0 0.5em 0;color: #000;font-size: 1.4em;line-height: 1.2em; }
.textblock h6 {margin: 0 0 0.5em 0;color: #000;font-size: 1.2em;line-height: 1.2em; }
.textblock .widget h3 {margin: 0 0 0.5em 0;color: #000;font-size: 1.5em;line-height: 1.2em; }
.widget h3 {margin: 0 0 0.5em 0;color: #000;font-size: 1.5em;line-height: 1.2em; }
.ticker{padding:2em 0 1em 0;background:#f8f8f8;border-top:1px solid #fff;}
.hdg_ticker{margin:0 0 0 0;}
.shd_ticker{margin:0 0 0.25em 0;font-size:1.25em;color:#1D5791;text-align:left;}
.hdl_ticker{font-size:3.2em;color:#1D5791;text-align:left;text-transform:uppercase;}
.dvg_ticker{margin:0 2em 2em 2em;}
.dhl_ticker{font-size:1.6em;color:#1D5791;text-transform:uppercase;}
.grp_ticker{margin:0 1em 1em 1em;}
.mdl_ticker{margin:0 1em 0 1em;padding:0 0 0 3em;display:none;}
.opac{opacity:0.4;}
.data_ticker{padding:0;}
.mhl_ticker{margin:0 0 0 0;font-size:1.25em;color:#1D5791;line-height:1em;text-align:left;text-transform:uppercase;}
.mhl_ticker a{color:#1D5791;}
.meta_ticker{font-size:0.8125em;color:#1D5791;line-height:1.8em;font-weight:300;text-align:left;}
.meta_ticker a{color:#1D5791;}
.about{padding:7em 0 6em 0;background:#fff;}
.grp_about{margin:0 1em;}
.mdl_about{margin:0 1em;background:#fff;}
.msh_about{font-size:1.25em;color:#000;}
.mhl_about{font-size:3em;color:#000;text-transform:uppercase;}
.data_about{padding:2em 2em 0 0;}
.data_about p{margin:0 0 1.6em 0;font-size:1em;color:#949494;line-height:1.6em;font-weight:300;}
.mdl_about img{margin:0 0 2em 0;}
.clients{padding:7em 0 7em 0;background:#f8f8f8;}
.clientpage{padding:2em 0 2em 0;background:#f8f8f8;}
.hdg_clients{margin:0 2em 4em 2em;}
.shd_clients{margin:0 0 0.25em 0;font-size:1.25em;color:#000;text-align:center;}
.hdl_clients{font-size:3.2em;color:#000;text-align:center;text-transform:uppercase;}
.grp_clients{margin:0 1em 1em 1em;}
.slidegroup{padding:0 3em;}
.mdl_clients{margin:0 1em 2em 1em;background:#fff;}
.grp_cloud{background:#2e6fab;}
.mdl_cloud{padding:8% 2em 7% 2em;}
.msh_cloud{font-size:1.25em;color:#fff;}
.mhl_cloud{font-size:2em;color:#fff;text-transform:uppercase;}
.data_cloud{padding:1em 0 0 0;}
.data_cloud p{margin:0 0 1em 0;color:#fff;line-height:1.6em;font-weight:300;}
.btn_cloud{font-weight:300;}
.lnk_cloud{color:#fff;}
.usp{padding:7em 0 6em 0;text-align:right;}
.facebox{padding:3em 0 3em 0;}
.facemod{margin:0 2em 0 2em;}
.grp_usp{margin:0 1em;}
.mdl_usp{margin:0 1em;}
.msh_usp{font-size:1.25em;color:#000;}
.mhl_usp{font-size:3em;color:#000;text-transform:uppercase;}
.data_usp{padding:2em 0 0 2em;}
.data_usp p{margin:0 0 1.6em 0;font-size:1em;color:#525c66;line-height:1.6em;font-weight:300;}
.mdl_usp img{margin:0 0 2em 0;}
.spectrum{padding:7em 0 5em 0;background:#fff;}
.hdg_spectrum{margin:0 2em 3em 2em;}
.shd_spectrum{margin:0 0 0.25em 0;font-size:1.25em;color:#4C83BC;text-align:center;}
.hdl_spectrum{font-size:3.2em;color:#4C83BC;text-align:center;text-transform:uppercase;}
.grp_spectrum{margin:0 1em 3em 1em;}
.mdl_spectrum{margin:0 1em 1em 1em;}
.mhl_spectrum{padding:0 0.75em 0.75em 0.75em;color:#4c83bc;font-size:1.25em;line-height:1em;text-align:center;text-transform:uppercase;}
.mdl_spectrum p{padding:0 1.2em 0 1.2em;color:#949494;font-size:0.8125em;line-height:1.8em;font-weight:300;text-align:center;}
.grp_plugins{margin:0 1em 0 1em;}
.grp_plugnews{margin:0 1em 0 1em;}
.hdg_freeware{margin:0 2em 2em 2em;}
.shd_freeware{margin:0 0 0.25em 0;font-size:1.25em;color:#000;}
.hdl_freeware{font-size:1.75em;color:#000;font-weight:600;text-transform:uppercase;}
.mdl_plugins{margin:0 1em 2em 1em;padding:2em;box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.15);}
.mdl_plugnews{margin:0 1em 2em 1em;box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.15);}
.plugin_a{background:#fff;}
.plugin_b{background:#fff;}
.soft_a{background:#ee5117;}
.soft_b{background:#dd2c1a;}
.soft_c{background:#c61314;}
.msh_plugins{color:#2669AD;font-size:0.8125em;}
.msh_plugins a{color:#2669AD;}
.mhl_plugins{color:#2669AD;font-size:1.25em;text-transform:uppercase;}
.data_plugins{padding:0.5em 0 1em 0;}
.data_plugins p{color:#2e2e2e;font-size:0.8125em;line-height:1.8em;font-weight:300;}
.info_plugins{margin:0 0 2em 0;}
.info_plugins p{color:#fff;font-size:1em;line-height:1.4em;font-weight:300;}
.info_plugins a{color:#fff;}
.msh_plugnews{color:#2669AD;font-size:0.8125em;}
.msh_plugnews a{color:#2669AD;}
.mhl_plugnews{color:#fff;font-size:1.25em;padding: 0.5em 1em;text-transform:uppercase;background:#134e91;}
.data_plugnews{padding:2em 2em 2em 2em;}
.data_plugnews p{margin: 0 0 1em 0;color:#2e2e2e;font-size:0.875em;line-height:1.8em;}

.data_plugnews p.post_date{color:#2669AD;}


.info_plugnews{margin:0 0 2em 0;}
.info_plugnews p{color:#fff;font-size:1em;line-height:1.4em;font-weight:300;}
.info_plugnews a{color:#fff;}
.pagehead{margin:0 0 -4em 0;background:url("../img/header.jpg") no-repeat center center;}
.backmenu{height:70px;background:#003c79;opacity:0.9;border-bottom:1px solid #fff;}
.subnavigation{height:69px;margin:0 2em;}
.subnavigation .advice{color:#c0d7f0;}
.second{height:69px;overflow:hidden;}
.second .menu-item{font-size:0.875em;color:#fff;list-style-type:none;font-weight:300;text-transform:uppercase;float:left;}
.second .menu-item a{height:69px;padding:1.7em 1em 0 1em;color:#fff;display:block;}
.second .menu-item a:hover{background:#2c6094;}
.second .current-menu-item a{background:#2c6094;}
.second .page_item{font-size:0.875em;color:#fff;list-style-type:none;font-weight:300;text-transform:uppercase;float:left;}
.second .page_item a{height:69px;padding:1.7em 1em 0 1em;color:#fff;display:block;}
.second .page_item a:hover{background:#2c6094;}
.second .current_page_item a{background:#2c6094;}
.second .cat-item{font-size:0.875em;color:#fff;list-style-type:none;font-weight:300;text-transform:uppercase;float:left;}
.second .cat-item a{height:69px;padding:1.7em 1em 0 1em;color:#fff;display:block;}
.second .cat-item a:hover{background:#2c6094;}
.second .current-cat a{background:#2c6094;}
.backhead{height:200px;background:#2c6cab;opacity:0.9;}
.mdl_pagehead{padding:2em 0 2em 0;margin:0 2em;}
.hdl_pagehead{color:#fff;font-size:2.25em;text-transform:uppercase;}
.shd_pagehead{color:#fff;font-size:1.25em;text-transform:uppercase;}
.shd_pagehead a{color:#fff;}
.stf_copy{color:#fff;font-size:1.2em;line-height:1.2em;font-weight:300;}
.stf_copy a{color:#fff;}
.textblock{margin:0 0 3em 0;}
.partnerblock{padding:2em 0 2em 0;}
.padblock {border-top:40px solid #1C538A;}
.grp_textblock{margin:0 2em;background:#fff;}
.spaceblock{margin:0 2em 4em 2em;}
.mdl_textblock_a{padding:3em 3em 2em 3em;}
.hdg_textblock{margin:0 0 2em 0;}
.msh_textblock{color:#000;font-size:1.25em;}
.mhl_textblock{color:#000;font-size:2.4em;line-height:1.2em;}
.data_textblock p{margin:0 0 1.6em 0;color:#949494;font-size:1em;line-height:1.6em;font-weight:300;}
.data_textblock a{color:#408bd6;}
.data_textblock p.show_data{color:#408bd6;cursor:pointer;}
.data_textblock p.show_data span{padding:0 0.5em 0 0;}
.data_textblock ul{margin:0 0 1.6em 1em;}
.data_textblock ul li{margin:0;color:#949494;font-size:1em;line-height:1.6em;font-weight:300;list-style-type:disc;}
.data_textblock h3{margin:1em 0;font-size:1.8em;line-height:1.2em;}
.data_textblock h4{margin:1em 0;font-size:1em;color:#2669AD;font-weight:normal;}
.exc_textblock p{margin:0 0 1.6em 0;color:#4b7fb2;font-size:1em;line-height:1.6em;font-weight:300;}
.grd_textblock_a.groupview{width:100%;float:none;}
.grd_textblock_b.groupview{width:100%;float:none;}
.mdl_textblock_b{padding:3em 3em 3em 0;}
.groupview .mdl_textblock_b{padding:0 3em 3em 3em;}
.twinblock{margin:0 0 1em 0;}
.grp_twinblock{margin:0 1em;}
.mdl_twinblock{margin:0 1em 2em 1em;padding:3em 3em 1.4em 3em;background:#fff;}
.mhl_twinblock{margin:0 0 0.5em 0;color:#000;font-size:1.5em;}
.data_twinblock p{margin:0 0 1.6em 0;color:#949494;font-size:0.875em;line-height:1.6em;font-weight:300;}
.exc_twinblock p{margin:0 0 1.6em 0;color:#4b7fb2;font-size:0.875em;line-height:1.6em;font-weight:300;}
.listblock{margin:0 0 3em 0;}
.grp_listblock{margin:0 2em;padding:3em 1em 1em 1em;background:#fff;border-top:40px solid #d8d8d8;}
.hdg_listblock{margin:0 2em 1.5em 2em;}
.hdl_listblock{color:#000;font-size:1.5em;line-height:1em;font-weight:300;}
.sbl_listblock{font-weight:bold;}
.mdl_listblock{margin:0 2em 2em 2em;}
.mhl_listblock{margin:0 0 0.2em 0;padding:0 0 0.6em 0;color:#4B7FB2;font-weight:300;font-size:1.2em;line-height:1em;border-bottom:1px dotted #9e9e9e;}
.lpt_listblock{color:#949494;font-size:1em;line-height:1.7em;list-style-type:none;}
.lead{margin:0 0 3em 0;}
.mdl_lead{margin:0 2em;padding:2em 2em 2em 2em;background:#1d5791;position:relative;}
.msh_lead{color:#fff;font-size:1.25em;line-height:1.2em;}
.mhl_lead{color:#fff;font-size:2.7em;line-height:1.3em;font-weight:300;}
.msl_lead{font-weight:bold;}
.copy_lead{color:#fff;line-height:1.4em;font-weight:300;}
.scrollbox{padding:0 0 0 0;}
.mdl_scroll{margin:0 1em;position:relative;}
.top_l{width:60px;height:25px;color:#fff;text-align:center;background:#1d588d;font-family:'FontAwesome';}
.top_r{width:60px;height:25px;color:#fff;text-align:center;background:#1d588d;font-family:'FontAwesome';}
.toplink{width:60px;height:25px;padding:4px 0 0 0;color:#fff;background:#1d588d;display:block;}
.toplink:hover{background:#BA443B;transition:background-color .25s ease-in-out;}
.footer{background:url("../img/header.jpg") no-repeat bottom center;border-top:10px solid #003c79;}
.backpad{background:url("../img/layer_dark.png");border-top:1px solid #fff;padding:0 0 3em 0;}
.two_click{padding: 20px 0 60px 0;}
.mdl_click{margin: 0 2em;}
.grp_footer{margin:0 1em 0 1em;}
.smallprint{margin:0 1em;padding:3em 0 1em 0;}
.smallprint .advice{color:#c0d7f0;}
.spt .menu-item{margin:0 0.875em 0 0;padding:0 0.875em 0 0;font-size:0.875em;list-style-type:none;color:#c0d7f0;font-weight:300;text-transform:uppercase;border-right:1px solid #9bb3cc;float:left;}
.spt .menu-item:last-child{margin:0;padding:0;border:none;}
.spt .menu-item a{color:#c0d7f0;}
.spt .menu-item a:hover{color:#fff;}
.spt .current-menu-item a{color:#fff;}
.brand{width:264px;height:85px;margin:0 1em;}
.footside{margin:0 1em;padding:2em 0 0 0;}
.footside .advice{color:#c0d7f0;margin:0 0 1em 0;}
.fsd{margin:0 0 1em 0;}
.fsd .menu-item{margin:0 0 1px 0;color:#c0d7f0;line-height:1.4em;list-style-type:none;font-weight:300;}
.fsd .menu-item a{padding:0.5em 1em;color:#d1e8ff;background:#426d99;opacity:0.8;display:block;}
.fsd .menu-item a:hover{color:#fff;}
.fsd .current-menu-item a{color:#fff;}
.mhl_download{margin:0 0 1em 0;padding: 0 0 0.5em 0; color:#c0d7f0;font-size:1.25em;line-height:1em;font-weight:300;border-bottom: 1px dotted #C0D7F0; }
.backload {background: #fff;opacity: 0.9;}
.ltg_download li span{display:block;text-align:center;}
.lpt_download{margin:0 0.5em 0 0;color:#c0d7f0;font-size:2em;line-height:1em;float:left;list-style-type:none;}
.lpt_download.dnl-grid{width: 33.3333333333%;margin: 0;padding:0.5em 0.5em 0 0;}
.lnk_download{color:#c0d7f0;display:block;}
.lnk_download:hover{color:#fff;}
.single{margin:0 0 3em 0;}
.grp_single{margin:0 1em;}
.mdl_single{margin:0 1em 0 1em;padding:3em 3em 1.5em 3em;background:#fff;}
.hdg_single{margin:0 0 2em 0;}
.msh_single{color:#000;font-size:1.25em;}
.mhl_single{color:#000;font-size:3em;line-height:1em;}
.data_single p{margin:0 0 1.6em 0;color:#949494;font-size:1em;line-height:1.6em;font-weight:300;}
.exc_single p{margin:0 0 1.6em 0;color:#4b7fb2;font-size:1em;line-height:1.6em;font-weight:300;}
.mdl_sidebar{margin:0 1em 0 1em;}
.mdl_sidebox{margin:0 1em 0 1em;}
.wgt_generic{margin:0 0 2em 0;padding:2.8em 3em 1em 3em;background:#003c7d;}
.msh_sidebar{margin:0 0 0.7em 0;color:#fff;font-size:1em;line-height:1em;}
.mhl_sidebar{margin:0 0 0.7em 0;color:#fff;font-size:1.5em;line-height:1em;}
.data_sidebar p{margin:0 0 1.6em 0;color:#fff;font-size:0.8125em;line-height:1.6em;font-weight:300;}
.lbl_copy{font-weight:bold;}
.ltg_plugin{margin:0 0 1em 0;}
.lpt_plugin{margin:0;padding:0;font-size:1em;color:#fff;list-style-type:none;}
.lbl_plugin{font-weight:bold;}
.menu .menu-item,.mdl_teaser p,.data_treble p,.meta_ticker,.data_about p,.data_cloud p,
.btn_cloud,.data_usp p,.mdl_spectrum p,.data_plugins p,.data_plugnews p,.data_textblock p,
.exc_textblock p,.data_twinblock p,.exc_twinblock p,.copy_lead,.data_single p,
.exc_single p,.data_sidebar p,.btn_b,.btn_c,.btn_d,.btn_e,.btn_f,.data_textblock h4,.data_textblock ul li,.msh_plugins,.btn_plugins,.msh_plugnews,.btn_plugnews{font-family:'Open Sans', sans-serif;}
.hide{display:none;visibility:hidden;}
.later{display:none;visibility:hidden;}
.btn_a{width:14em;margin:0 auto;font-size:1.125em;text-align:center;border:5px solid #e5e5e5;border-radius:30px;}
.cta_a{padding:0.2em 0 0.3em 0;color:#fff;display:block;background:#BA443B;border-radius:30px;}
.cta_a:hover{background:#18497a;transition:background-color .25s ease-in-out;}
.btn_b{width:12em;margin:0 auto;font-size:0.875em;text-align:center;border:3px solid #e5e5e5;border-radius:30px;}
.cta_b{padding:0.4em 0 0.5em 0;color:#fff;display:block;background:#BA443B;border-radius:30px;}
.cta_b:hover{background:#18497a;transition:background-color .25s ease-in-out;}
.btn_c{width:10em;margin:0 auto;font-size:0.8125em;text-align:center;font-weight:300;}
.cta_c{padding:0.3em 0 0.4em 0;color:#1d5791;display:block;background:#fff;border-radius:30px;}
.cta_c:hover{color:#fff;background:#000;transition:background-color .25s ease-in-out;}

.btn_plugins{width:10em;font-size:0.8125em;text-align:center;font-weight:300;}
.cta_plugins{padding:0.3em 0 0.4em 0;color:#fff;display:block;background:#2669AD;}
.cta_plugins:hover{color:#fff;background:#000;transition:background-color .25s ease-in-out;}

.btn_plugnews{width:10em;padding: 1em 0 0 0;font-size:0.8125em;text-align:center;font-weight:300;}
.cta_plugnews{padding:0.3em 0 0.4em 0;color:#fff;display:block;background:#2669AD;}
.cta_plugnews:hover{color:#fff;background:#000;transition:background-color .25s ease-in-out;}

.plugin_btn{margin:0 0 1em 0;}
.btn_d{width:10em;margin:0 auto;font-size:0.8125em;text-align:center;font-weight:300;}
.cta_d{padding:0.3em 0 0.4em 0;color:#fff;display:block;background:#1d5791;border-radius:30px;}
.cta_d:hover{background:#BA443B;transition:background-color .25s ease-in-out;}
.mdl_button{margin:2em 2em 0 2em;}
.btn_e{width:40%;margin:0 auto;font-size:0.875em;text-align:center;font-weight:300;}
.cta_e{padding:0.7em 1em 0.7em 1em;color:#3d3d3d;background:#e6e6e6;display:block;}
.cta_e:hover{background:#4c83bc;color:#fff;transition:background-color .25s ease-in-out;}
.btn_f{width:16em;font-size:1em;text-align:center;font-weight:300;}
.cta_f{padding:0.3em 0 0.4em 0;color:#1d5791;display:block;background:#fff;border-radius:30px;}
.cta_f:hover{background:#4c83bc;color:#fff;transition:background-color .25s ease-in-out;}
.data_treble p.btn_g{font-size:1em;font-weight:400;}
.cta_g{color:#1D5791;}
.cta_g:hover{color:#BA443B;}
.stepmenu{margin:0 2em 2em 2em;padding:2em 2em 2em 2em;background:#fff;}
ul.steplist li.next{font-size:1em;line-height:1.6em;list-style-type:none;float:left;}
ul.steplist li.prev{font-size:1em;line-height:1.6em;list-style-type:none;float:right;}
ul.steplist li a{color:#2e2e2e;}
.wp-pagenavi{position:relative;font-size:1em;text-align:center;}
.wp-pagenavi a{margin:0 10px 0 0;padding:2px 10px 3px 10px;color:#0E304D;text-align:center;text-decoration:none;background:#efefef;}
.wp-pagenavi a:hover, .wp-pagenavi .current, .paged span{margin:0 10px 0 0;padding:2px 10px 3px 10px;background:#c4c4c4;color:#fff;text-align:center;}
.wp-pagenavi .pages{top:0;right:0px;position:absolute;}
input[type="radio"]{/*vertical-align:middle;*/}
input[type="checkbox"]{vertical-align:middle;}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
.wpcf7-form{width:100%;height:auto;position:relative;}
.ajax-loader{position:absolute;bottom:0.7em;right:30%;}
.wpcf7-response-output{padding:1em;font-size:1em;}
.wpcf7-validation-errors{background:#f76C59;color:#fff;}
.wpcf7-mail-sent-ok{background:#86af00;color:#fff;}
.wpcf7-display-none{display:none;}
.form_box{padding:0 0 1em 0;}
.surback{padding:2em 1em 2em 2em;background:#f8f8f8;}
.survey_a{margin:0 0 2em 0;}
.survey_b{margin:0 0 2em 0;}
.survey_c{margin:0 0 2em 0;}
.wpcf7 .form_head{margin:0 0 0.25em 0;}
.wpcf7 .form_query{margin:0 25% 0.25em 0;}
.form_label{color:#282828;font-size:0.8em;}
.survey .form_label{font-size:1em;}
.survey_c .form_label { font-weight: 600; }
.survey_c .form_label span { font-weight: 400; }

.survey_c .wpcf7-list-item { position: relative; padding: 0 0 0 32px; }

.survey_c input[type="radio"] { position: absolute; top: 2px; left: 0; z-index: 10; }

.required{color:#f76C59;}
.wpcf7 .form_feed{margin:0 0 1em 0;}
.wpcf7-form-control-wrap{display:block;position:relative;}
input.form_field{margin:0;padding:5px 5px 5px 10px;width:100%;height:auto;color:#7a7a7a;border:1px solid #454545;background:#f8f8f8;display:block;}
select.form_field{margin:0;padding:5px 5px 5px 10px;width:100%;height:auto;color:#7a7a7a;border:1px solid #454545;background:#f8f8f8;display:block;}
.wpcf7 .round{margin:10px 0 8px 0;padding:5px 0 0 30px; line-height:1em;background:url("../img/formline.png") no-repeat top left;}
.wpcf7 span.wpcf7-list-item{padding:0 0 8px 12px;margin:0;display:block;}
.wpcf7-list-item-label{padding:0 0 0 4px;font-size:0.9375em;color:#000;}
.wpcf7-quiz-label{margin:0 0 0.25em 0;color:#282828;font-size:0.8em;display:inline-block;}
.wpcf7 .form_area{margin:0 0 1em 0;}
.form_panel{margin:0;padding:10px 10px 10px 10px;height:auto;width:100%;color:#525252;border:1px solid #454545;background:#f8f8f8;}
.wpcf7 .form_check{margin:0 0 1em 0;}
.form_check span.wpcf7-list-item{padding:0;}
.form_check span.wpcf7-list-item-label{padding:0 0 0 8px;font-size:0.8em;}
.wpcf7 .form_send{margin:0 0 1em 0;position:relative;}
.wpcf7-submit{padding:10px 0 10px 0;width:60%;height:auto;background:#2e2e2e;border:none;color:#fff;text-align:center;}
.wpcf7-submit:hover{background:#ffb700;}
.surveysend .wpcf7-submit{padding:10px 0 10px 0;width:40%;height:auto;background:#2e2e2e;border:none;color:#fff;text-align:center;}
.wpcf7-not-valid-tip{padding:0.4em 0 0 0;color:#f76C59;font-size:0.8em;display:block;}
.crayon-syntax{margin:0 0 1em 0;}
.site_view { margin: 0 0 2em 0; }
.data_textblock ul.gallery { margin: 0 0 1em 0; padding: 0.5em 0.5em 0.5em 0.5em; background: #f8f8f8; }
.data_textblock ul.gallery li.gallery_item { padding: 0.5em 0.5em 0.5em 0.5em; width: 25%; float: left; list-style-type: none; }
.data_textblock ul.gallery li.gallery_item a { display: block; }
.data_textblock ul.gallery li.gallery_item img {}
.website .wp-caption-text { padding: 1em 0 0 0; color: #474747; font-size: 0.8em; text-align: center; }
.social_share_privacy li .switch {padding:0;}

.blog{}

    .inside{}

        .grp_blog{margin:0 1em 0 1em;}

            .grd_blog{}

                .grd_blogitem{}

                    .mdl_treble{}

            .grd_blog{}

                .grd_blogitem{}

                    .mdl_treble{}

            .grd_sidebar{}

                .widget { margin: 0 0 2em; }

                .mdl_sidebox .widget { background: #fff; padding: 2em; }

                    .widget ul {}

                        .widget ul li {color:#2e2e2e; list-style-type: none; }

                        .widget ul li a{color:#2e2e2e; }

@media ( max-width:1200px ){
.header .menu .menu-item{margin:0 0 1px 0;position:relative;}
.header .menu > .menu-item{background:#1c538a;}
.header .menu .menu-item a{padding:1em 3em 1em 1em;display:block;}
.header .menu > .menu-item > a{color:#fff;background:#1c538a;}
.header .menu .current-menu-item > a{font-weight:bold;}
.header .menu .current-post-ancestor > a{font-weight:bold;}
.header .menu .current-page-ancestor > a{font-weight:bold;}
.header .menu .menu-item .sub-menu{padding:0 1em 1em 1em;}
.header .menu > .menu-item > .sub-menu > .menu-item > a{color:#1c538a;background:#fff;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu {background:#fff;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > a {color:#fff;background:#1c538a;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu {background:#1c538a;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > a {color:#1c538a;background:#fff;}
.js .navigation{display:none;}
.js .navigation.show{display:block;}
.js .menu .hover > .sub-menu{display:block;}
.js .indicate{position:absolute;top:1.1em;right:1.1em;z-index:1000;display:block;}
.js .sitelink{position:absolute;top:1.5em;right:1.5em;z-index:1000;display:block;font-size:0.8em;display:block;}
.no-js .opener{display:block;}
.no-js #page:target .opener{display:none;}
.no-js #page:target .closer{display:block;}
.no-js #page:target .navigation{display:block;}
.no-js #page:not(:target) .navigation{display:none;}
.no-js #page:target .sub-menu{display:block;}
}
@media ( min-width:1201px ){
.control{display:none;}
.navigation .advice{padding:1em 0 0 0;float:right;}
.header .menu{float:right;}
.header .menu > .menu-item{margin:0 0.875em 0 0;padding:0 0.875em 0 0;float:left;}
.header .menu > .menu-item > a{color:#2669ad;}
.header .menu > .menu-item > a:hover{color:#b38659;}
.header .menu > .current-menu-item > a{color:#b38659;}
.header .menu > .current-post-ancestor > a{color:#b38659;}
.header .menu > .current-page-ancestor > a{color:#b38659;}
.header .menu > .current_page_parent > a{color:#b38659;}
.header .menu > .custom-type-ancestor > a{color:#b38659;}
.header .menu > .menu-item .sub-menu > .current-menu-item > a{font-weight:bold;}
.header .menu > .hover{color:#2669ad;}
.header .menu > .hover > a{color:#b38659;}
.header .menu > .menu-item > .sub-menu{width:50%;padding:1em;background:#fff;position:absolute;top:8em;right:0;z-index:1000;}
.header .menu .menu-item .sub-menu .menu-item{margin:0 0 1px 0;position:relative;}
.header .menu .menu-item .sub-menu .menu-item a{padding:1em 3em 1em 1em;display:block;}
.header .menu .menu-item .sub-menu .menu-item a:hover{background:#4b84bd;}
.header .menu > .menu-item > .sub-menu > .menu-item > a{color:#fff;background:#1c538a;}
.header .menu .hover > .sub-menu{display:block;}
.header .menu > .menu-item > a > .indicate{margin:0 0 0 0.5em;color:#4b84bd;display:inline-block;}
.header .menu > .current-menu-item > a > .indicate{color:#b38659;}
.header .menu > .current-menu-ancestor > a > .indicate{color:#b38659;}
.header .menu > .menu-item > a:hover > .indicate{color:#b38659;}
.header .menu > .custom-type-ancestor > a > .indicate{color:#b38659;}
.header .menu > .hover > a > .indicate{color:#b38659;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu {padding:0 1em 1em 1em;background:#1C538A;}
.header .menu > li.menu-item > ul.sub-menu > li.hover > ul.sub-menu {background:#4b84bd;}
.header .menu .menu-item .sub-menu .hover a{background:#4b84bd;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > a {color:#2669AD;background:#fff;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu {padding:0 1em 1em 1em;background:#fff;}
.header .menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item > a {color:#fff;background:#00a7bd;}
.header .menu .menu-item .sub-menu .menu-item .indicate{position:absolute;z-index:2000;top:1.1em;right:1.1em;display:block;}
.header .menu > .menu-item > a > .sitelink{margin:0 0 0 0.5em;color:#4b84bd;font-size:0.8em;display:inline-block;display:none;}
.header .menu .menu-item .sub-menu .menu-item .sitelink{font-size:0.8em;position:absolute;z-index:2000;top:1.5em;right:1.5em;display:block;}
}
@media ( max-width:480px ){
.branding{top:3.5em;}
.navigation{padding:170px 0 2em 0;}
.subhead{width:100%;height:2.5em;padding:0.5em 0 0 0;top:0;left:0;background:#1c538a;}
.ltg_subhead{margin:0 1.5em 0 1.5em;}
.lpt_subhead{color:#fff;font-weight:normal;font-size:1em;}
.lnk_subhead{color:#fff;}
.stf_copy{font-size:1em;}
.lang{top:3.2em;right:2.5em;}
.control{top:0;right:0;display:block;}
.switch{font-size:1.4em;}
.welcome{padding:0;}
.grp_stage{margin:0 0 1px 0;}
.mdl_stage{height:auto;padding:2em 2em 0 2em;background:url("../img/layer_blue.png");opacity:1;}
.hdl_stage{font-size:2.2em;color:#fff;}
.shd_stage{font-size:1em;color:#fff;}
.mdl_effort{height:auto;padding:1em 2em 2em 2em;}
.ltg_effort{padding:0;background:none;}
.lpt_effort{font-size:1.4em;}
.btn_effort{display:none;visibility:hidden;}
.backdrop{background:none;border:none;}
.grp_teaser{margin:0;padding:2em 0 1.2em 0;background:url("../img/layer_dark.png");}
.mdl_teaser{margin:0;padding:0 2em 1em 2em;}
.hdl_teaser{font-size:1.2em;}
.mdl_teaser p{font-size:0.8125em;}
.treble{padding:3em 0 3em 0;}
.hdg_treble{margin:0 2em 2.5em 2em;}
.shd_treble{font-size:1em;}
.hdl_treble{font-size:1.4em;}
.dvg_treble{padding:1em 2em;background:#fff;}
.dhl_treble{font-size:1.2em;text-align:center;}
.mdl_treble{padding:0 0 3em 0;}
.data_treble{padding:3em 2em 1em 2em;}
.data_treble .team_item {font-size:0.875em;}
.mhl_treble{font-size:1.2em;}
.hdg_ticker{margin:0 2em 3em 2em;}
.hdl_ticker{font-size:2.8em;}
.ticker{padding:2em 0 2em 0;}
.grp_ticker{margin:0 0 0 0;}
.mdl_ticker{padding:0 1em;}
.data_ticker{}
.mhl_ticker{font-size:0.875em;text-transform:inherit;}
.meta_ticker{font-size:0.8125em;}
.about{padding:3em 0 3em 0;}
.msh_about{font-size:0.875em;}
.mhl_about{font-size:1.3em;}
.data_about{padding:1em 0 0 0;}
.data_about p{font-size:0.8125em;}
.clients{padding:3em 0 3em 0;}
.hdg_clients{margin:0 2em 2.5em 2em;}
.shd_clients{font-size:1em;}
.hdl_clients{font-size:1.4em;}
.grd_clients{width:50%;float:left;}
.mhl_cloud{font-size:1.3em;}
.msh_cloud{font-size:1em;}
.data_cloud p{font-size:0.875em;}
.usp{padding:3em 0 3em 0;text-align:left;}
.msh_usp{font-size:0.875em;}
.mhl_usp{font-size:1.3em;}
.data_usp{padding:1em 0 0 0;}
.data_usp p{font-size:0.8125em;}
.spectrum{padding:3em 0 2em 0;}
.hdg_spectrum{margin:0 2em 1em 2em;}
.shd_spectrum{font-size:1em;}
.hdl_spectrum{font-size:1.7em;}
.mhl_spectrum{font-size:1.25em;}
.img_spectrum{padding:0 30%;}
.news{padding:3em 0 2em 0;}
.top_l{margin:0 auto;}
.top_r{display:none;}
.spt .menu-item{margin:0 0 1px 0;padding:0;float:none;border:none;}
.spt .menu-item:last-child{padding:1em 0 0 1em;}
.spt .menu-item a{padding:0.5em 1em;background:#426d99;opacity:0.8;display:block;}
.pagehead{height:auto;margin:0;}
.backmenu{display:none;}
.backhead{height:auto;}
.mdl_pagehead{padding:1em 0 1em 0;}
.hdl_pagehead{font-size:1.4em;}
.shd_pagehead{font-size:0.875em;}
.blog{padding:2em 0 0 0;}
.grp_textblock{margin:0;}
.spaceblock{margin:0 0 2em 0;}
.mdl_textblock_a{padding:3em 2em 1em 2em;}
.msh_textblock{font-size:0.9375em;}
.mhl_textblock{font-size:1.6em;}
.data_textblock h3{font-size:1.4em;}
.data_textblock p{font-size:0.8125em;}
.exc_textblock p{font-size:0.8125em;}
.mdl_textblock_b{padding:0 2em 2em 2em;}
.groupview .mdl_textblock_b{padding:0 2em 2em 2em;}
.listblock{margin:0 0 2em 0;}
.grp_listblock{padding:2em 0.5em 0 0.5em;border-top:10px solid #d8d8d8;}
.hdg_listblock{margin:0 0.5em 2em 0.5em;}
.hdl_listblock{font-size:1.2em;text-align:center;}
.mdl_listblock{margin:0 0.5em 1em 0.5em;padding:2em 1em 2em 1em;background:#f8f8f8;}
.mhl_listblock{font-size:1.1em;text-align:center;border:none;padding:0;}
.lpt_listblock{font-size:0.875em;text-align:center;}
.btn_e{width:100%;margin:0;font-size:0.875em;float:none;}
.mdl_lead{padding:2em 1em 2em 1em;}
.msh_lead{font-size:0.875em;text-align:center;}
.mhl_lead{font-size:1.4em;text-align:center;}
.copy_lead{font-size:0.875em;text-align:center;}
.span_lead{display:block;}
.btn_f{margin:1em auto 0;max-width:80%;font-size:0.8125em;}
.mdl_twinblock{padding:2em 2em 1em 2em;}
.mhl_twinblock{font-size:1.2em;}
.data_twinblock p{font-size:0.8125em;}
.exc_twinblock p{font-size:0.8125em;}
.opac{display:none;}
.grp_single{margin:0;}
.grd_single_a{width:100%;float:none;}
.mdl_single{margin:0;padding:3em 2em 1em 2em;}
.msh_single{font-size:0.9375em;}
.mhl_single{font-size:1.6em;}
.data_single p{font-size:0.8125em;}
.exc_single p{font-size:0.8125em;}
.grd_single_b{width:100%;float:none;}
.mdl_sidebar{margin:0;padding:2em 0 0 0;background:#003C7D;}
.mdl_sidebox{margin:0 1em 0;}
.wgt_generic{margin:0;padding:0 2em 1em 2em;}
.msh_sidebar{font-size:1em;}
.mhl_sidebar{font-size:1.2em;}
.data_sidebar p{font-size:0.8125em;}
.plugins{padding:2em 0 0 0;}
.mdl_plugins{padding:2em 1em 2em 1em;}
.mhl_plugins{font-size:1.25em;}


.plugnews{padding:2em 0 0 0;}
.mdl_plugnews{}
.mhl_plugnews{font-size:1.25em;}

.download{width:auto;padding:1em;top:3em;left:2em;}
.social{width:auto;padding:1em;top:3em;left:2em;}
.lpt_download.dnl-grid{width: 50%;}
.down-item{width: 50%;}

}
@media ( min-width:481px ) and ( max-width:600px ){
.branding{top:3.5em;}
.navigation{padding:170px 0 2em 0;}
.subhead{width:100%;height:2.5em;padding:0.3em 0 0 0;top:0;left:0;background:#1c538a;}
.ltg_subhead{float:right;margin:0 2em 0 2em;}
.lpt_subhead{color:#fff;font-weight:normal;}
.lnk_subhead{color:#fff;}
.lang{top:6.6em;right:6em;}
.control{top:5.5em;right:2em;display:block;}
.welcome{padding:0;}
.grp_stage{margin:0 0 1px 0;}
.mdl_stage{height:auto;padding:2em 2em 0 2em;background:url("../img/layer_blue.png");opacity:1;}
.hdl_stage{font-size:2.2em;color:#fff;}
.shd_stage{font-size:1em;color:#fff;}
.mdl_effort{height:auto;padding:1em 2em 2em 2em;}
.ltg_effort{padding:0;background:none;}
.lpt_effort{font-size:1.4em;}
.btn_effort{display:none;visibility:hidden;}
.backdrop{background:none;border:none;}
.grp_teaser{margin:0;padding:2em 0 1em 0;background:url("../img/layer_dark.png");}
.mdl_teaser{margin:0;padding:0 2em 1em 2em;}
.hdl_teaser{font-size:1.2em;}
.mdl_teaser p{font-size:1em;}
.treble{padding:4em 0 4em 0;}
.hdg_treble{margin:0 2em 2.5em 2em;}
.shd_treble{font-size:1.1em;}
.hdl_treble{font-size:2em;}
.dvg_treble{padding:1em 2em;background:#fff;}
.dhl_treble{font-size:1.4em;text-align:center;}
.mdl_treble{padding:0 0 3em 0;}
.data_treble{padding:3em 4em 1em 4em;}
.mhl_treble{font-size:1.3em;}
.data_treble p{font-size:0.875em;}
.hdg_ticker{margin:0 2em 3em 2em;}
.hdl_ticker{font-size:2.8em;}
.ticker{padding:2em 0 2em 0;}
.grp_ticker{margin:0 1em 0 1em;}
.mdl_ticker{padding:0 1.5em;}
.data_ticker{}
.mhl_ticker{font-size:0.875em;text-transform:inherit;}
.meta_ticker{font-size:0.8125em;}
.about{padding:4em 0 3em 0;}
.msh_about{font-size:1em;}
.mhl_about{font-size:2em;}
.data_about{padding:1em 0 0 0;}
.data_about p{font-size:0.875em;}
.clients{padding:4em 0 4em 0;}
.hdg_clients{margin:0 2em 2.5em 2em;}
.shd_clients{font-size:1.1em;}
.hdl_clients{font-size:2em;}
.grd_clients{width:50%;float:left;}
.mhl_cloud{font-size:2.3em;}
.usp{padding:4em 0 3em 0;text-align:left;}
.msh_usp{font-size:1em;}
.mhl_usp{font-size:2em;}
.data_usp{padding:1em 0 0 0;}
.data_usp p{font-size:0.875em;}
.spectrum{padding:4em 0 3em 0;}
.hdg_spectrum{margin:0 2em 2em 2em;}
.shd_spectrum{font-size:1.1em;}
.hdl_spectrum{font-size:2em;}
.grd_spectrum{width:50%;float:left;}
.mhl_spectrum{font-size:1em;}
.img_spectrum{padding:0 10%;}
.news{padding:4em 0 2em 0;}
.top_l{margin:0 auto;}
.top_r{display:none;}
.spt .menu-item{margin:0 0 1px 0;padding:0;float:none;border:none;}
.spt .menu-item:last-child{padding:1em 0 0 1em;}
.spt .menu-item a{padding:0.5em 1em;background:#426d99;opacity:0.8;display:block;}
.pagehead{height:auto;margin:0;}
.backmenu{display:none;}
.backhead{height:auto;}
.mdl_pagehead{padding:2em 0 2em 0;}
.hdl_pagehead{font-size:1.7em;}
.shd_pagehead{font-size:1em;}
.blog{padding:2em 0 0 0;}
.grp_textblock{margin:0;}
.spaceblock{margin:0 0 2em 0;}
.mdl_textblock_a{padding:3em 2em 1em 2em;}
.msh_textblock{font-size:1.1em;}
.mhl_textblock{font-size:2.2em;}
.data_textblock h3{font-size:1.6em;}
.data_textblock p{font-size:0.875em;}
.exc_textblock p{font-size:0.875em;}
.mdl_textblock_b{padding:0 2em 3em 2em;}
.groupview .mdl_textblock_b{padding:0 2em 3em 2em;}
.listblock{margin:0 0 2em 0;}
.grp_listblock{padding:2em 0.5em 0 0.5em;border-top:20px solid #d8d8d8;}
.hdg_listblock{margin:0 0.5em 2em 0.5em;}
.hdl_listblock{font-size:1.6em;text-align:center;}
.mdl_listblock{margin:0 0.5em 1em 0.5em;padding:2em 1em 2em 1em;;background:#f8f8f8;}
.mhl_listblock{font-size:1.3em;text-align:center;border:none;padding:0;}
.lpt_listblock{text-align:center;}
.btn_e{width:100%;margin:0;font-size:0.875em;float:none;}
.msh_lead{font-size:1em;text-align:center;}
.mhl_lead{font-size:2em;text-align:center;}
.copy_lead{text-align:center;}
.btn_f{margin:1em auto 0;}
.mdl_twinblock{padding:2em 2em 1em 2em;}
.mhl_twinblock{font-size:1.4em;}
.data_twinblock p{font-size:0.8125em;}
.exc_twinblock p{font-size:0.8125em;}
.opac{display:none;}
.grp_single{margin:0;}
.mdl_single{margin:0;padding:3em 2em 1em 2em;}
.msh_single{font-size:1.1em;}
.mhl_single{font-size:2.2em;}
.data_single p{font-size:0.875em;}
.exc_single p{font-size:0.875em;}
.mdl_sidebar{margin:0;padding:2em 0 0 0;background:#003C7D;}
.mdl_sidebox{margin:0 1em 0;}
.wgt_generic{margin:0;padding:0 2em 1em 2em;}
.mhl_sidebar{font-size:1.2em;}
.data_sidebar p{font-size:0.8125em;}
.plugins{padding:2em 0 0 0;}
.mdl_plugins{padding:2em;}

.plugnews{padding:2em 0 0 0;}
.mdl_plugnews{}


.download{width:auto;top:3em;left:2em;}
.social{width:auto;top:3em;left:2em;}
}
@media ( min-width:601px ) and ( max-width:760px ){
.partnerblock{padding:3em 0 3em 0;}
.clientpage{padding:3em 0 3em 0;}
.branding{top:3.5em;}
.navigation{padding:170px 0 2em 0;}
.subhead{width:100%;height:2.5em;padding:0.3em 0 0 0;top:0;left:0;background:#1c538a;}
.ltg_subhead{float:right;margin:0 2em 0 2em;}
.lpt_subhead{color:#fff;font-weight:normal;}
.lnk_subhead{color:#fff;}
.lang{top:6.6em;right:6em;}
.control{top:5.5em;right:2em;display:block;}
.welcome{padding:2em 0 1em 0;}
.grp_stage{margin:0 2em 1em 2em;}
.grd_stage_a{width:50%;float:left;}
.mdl_stage{height:160px;padding:2.4em 0 0 2em;}
.hdl_stage{font-size:2.2em;}
.shd_stage{font-size:1em;}
.grd_stage_b{width:50%;float:left;}
.mdl_effort{height:160px;padding:2em 0 0 2em;}
.ltg_effort{padding:0;background:none;}
.lpt_effort{font-size:1.6em;}
.btn_effort{display:none;visibility:hidden;}
.backdrop{background:none;border:none;}
.mdl_teaser{margin:0 1em 1em 1em;padding:1.5em 1.5em 1.5em 1.5em;background:url("../img/layer_dark.png");}
.hdl_teaser{font-size:1.3em;}
.mdl_teaser p{font-size:1em;}
.treble{padding:5em 0 5em 0;}
.hdg_treble{margin:0 2em 2.5em 2em;}
.hdl_treble{font-size:2.4em;}
.dhl_treble{text-align:center;}
.mdl_treble{padding:0 0 3em 0;}
.data_treble{padding:3em 6em 1.5em 6em;}
.mhl_treble{font-size:1.5em;}
.data_treble p{font-size:1em;}
.hdg_ticker{margin:0 2em 3em 2em;}
.hdl_ticker{font-size:2.8em;}
.ticker{padding:2em 0 2em 0;}
.grp_ticker{margin:0 1em 0 1em;}
.mdl_ticker{padding:0 1.5em;}
.data_ticker{}
.mhl_ticker{font-size:0.875em;text-transform:inherit;}
.meta_ticker{font-size:0.8125em;}
.about{padding:6em 0 5em 0;}
.msh_about{font-size:1.1em;}
.mhl_about{font-size:2.5em;}
.data_about{padding:1em 0 0 0;}
.data_about p{font-size:0.875em;}
.clients{padding:6em 0 6em 0;}
.hdg_clients{margin:0 2em 2.5em 2em;}
.hdl_clients{font-size:2.4em;}
.grd_clients{width:50%;float:left;}
.mhl_cloud{font-size:3em;}
.usp{padding:6em 0 5em 0;text-align:left;}
.msh_usp{font-size:1.1em;}
.mhl_usp{font-size:2.5em;}
.data_usp{padding:1em 0 0 0;}
.data_usp p{font-size:0.875em;}
.spectrum{padding:6em 0 5em 0;}
.hdg_spectrum{margin:0 2em 2em 2em;}
.hdl_spectrum{font-size:2.4em;}
.grd_spectrum{width:50%;float:left;}
.img_spectrum{padding:0 20%;}
.news{padding:5em 0 2em 0;}
.top_l{margin:0 auto;}
.top_r{display:none;}
.spt .menu-item{border-right:1px solid #9bb3cc;}
.grd_footer_b{width:55%;}
.pagehead{height:auto;margin:0;}
.backmenu{display:none;}
.backhead{height:auto;}
.hdl_pagehead{font-size:2em;}
.shd_pagehead{font-size:1.2em;}
.blog{padding:2em 0 0 0;}
.grp_textblock{margin:0;}
.spaceblock{margin:0 0 2em 0;}
.mdl_textblock_a{padding:3em 3em 1em 2em;}
.msh_textblock{font-size:1.2em;}
.mhl_textblock{font-size:2.4em;}
.data_textblock h3{font-size:2em;}
.data_textblock p{font-size:1em;}
.exc_textblock p{font-size:1em;}
.mdl_textblock_b{padding:0 2em 3em 2em;}
.groupview .mdl_textblock_b{padding:0 2em 3em 2em;}
.listblock{margin:0 0 2em 0;}
.grp_listblock{padding:2em 0.5em 0 0.5em;border-top:20px solid #d8d8d8;}
.hdg_listblock{margin:0 0.5em 2em 0.5em;}
.hdl_listblock{font-size:1.6em;text-align:center;}
.grd_listblock{width:50%;float:left;}
.mdl_listblock{margin:0 0.5em 1em 0.5em;padding:2em 1em 2em 1em;;background:#f8f8f8;}
.mhl_listblock{font-size:1.2em;text-align:center;border:none;padding:0;}
.lpt_listblock{text-align:center;}
.btn_e{width:60%;margin:0 auto;font-size:0.8125em;}
.msh_lead{font-size:1em;text-align:center;}
.mhl_lead{font-size:2em;text-align:center;}
.copy_lead{text-align:center;}
.btn_f{margin:1em auto 0;}
.mdl_twinblock{padding:2em 2em 1em 2em;}
.mhl_twinblock{font-size:1.5em;}
.opac{display:none;}
.grp_single{margin:0;}
.mdl_single{margin:0;padding:3em 2em 1em 2em;}
.msh_single{font-size:1.2em;}
.mhl_single{font-size:2.7em;}
.data_single p{font-size:1em;}
.exc_single p{font-size:1em;}
.mdl_sidebar{margin:0;padding:1em 0 1em 0;background:#003C7D;}
.mdl_sidebox{margin:0 1em 0;}
.wgt_generic{margin:0;padding:1em 2em 0 2em;width:50%;float:left;}
.mhl_sidebar{font-size:1.2em;}
.data_sidebar p{font-size:0.8125em;}
.plugins{padding:2em 0 0 0;}
.grd_plugins{width:50%;float:left;}
.mdl_plugins{padding:2em 1em 2em 1em;}
.mhl_plugins{font-size:1.1em;}

.plugnews{padding:2em 0 0 0;}
.grp_plugnews{}
.grd_plugnews{}
.mdl_plugnews{}
.mhl_plugnews{font-size:1.1em;}

.download{width:auto;top:3em;left:2em;}
.social{width:auto;top:3em;left:2em;}
}
@media ( min-width:761px ) and ( max-width:960px ){
body{border-top:10px solid #1c538a;}
.partnerblock{padding:3em 0 3em 0;}
.clientpage{padding:3em 0 3em 0;}
.header{min-height:140px;}
.branding{top:1.25em;}
.navigation{padding:140px 0 2em 0;}
.subhead{top:3.5em;right:5.5em;}
.lpt_subhead{font-weight:normal;}
.lang{top:4.1em;right:22em;}
.control{top:3em;right:2em;display:block;}
.welcome{padding:2em 0 2em 0;}
.grp_stage{margin:0 2em 2em 2em;}
.grd_stage_a{width:40%;float:left;}
.mdl_stage{height:200px;padding:3.6em 0 0 2em;}
.hdl_stage{font-size:2.2em;}
.shd_stage{font-size:1em;}
.grd_stage_b{width:60%;float:left;}
.mdl_effort{height:200px;padding:3em 0 0 2em;}
.ltg_effort{padding:0;background:none;}
.lpt_effort{font-size:1.8em;}
.btn_effort{font-size:1em;top:5.3em;right:1.5em;}
.backdrop{margin:0 2em 0 2em;border:none;}
.grd_teaser{width:33.3333333333%;float:left;}
.mdl_teaser{padding:1.5em 0 1.5em 0;}
.hdl_teaser{font-size:1.2em;}
.mdl_teaser p{font-size:0.8125em;}
.treble{padding:5em 0 5em 0;}
.hdg_treble{margin:0 2em 3em 2em;}
.hdl_treble{font-size:2.8em;}
.grd_treble{width:33.3333333333%;float:left;}
.grd_ticker{width:33.3333333333%;float:left;}

.grd_blog{width:66.6666666667%;float:left;}
.grd_blogitem{width:50%;float:left;}
.grd_sidebar{width:33.3333333333%;float:left;}

.grd_quad{width:50%;float:left;}
.mdl_treble{padding:0 0 2em 0;}
.data_treble{padding:2em 1em 1em 1em;}
.mhl_treble{font-size:1em;}
.data_treble p{font-size:0.8125em;}
.data_treble .team_item {font-size:0.8125em;}
.data_treble .team_item span {display: block;}
.hdg_ticker{margin:0 2em 3em 2em;}
.hdl_ticker{font-size:2.8em;}
.grd_quad{width:50%;float:left;}
.ticker{padding:2em 0 1em 0;margin: 0 2em;}
.grp_ticker{margin:0 1em 1em 1em;}
.mdl_ticker{padding:0;}
.data_ticker{}
.mhl_ticker{font-size:1em;}
.meta_ticker{font-size:0.8125em;}
.about{padding:6em 0 5em 0;}
.grd_about_a{width:50%;float:left;}
.msh_about{font-size:1em;}
.mhl_about{font-size:1.6em;}
.grd_about_b{width:50%;float:left;}
.data_about{padding:1em 0 0 0;}
.data_about p{font-size:0.875em;}
.clients{padding:6em 0 6em 0;}
.hdg_clients{margin:0 2em 3em 2em;}
.hdl_clients{font-size:2.8em;}
.grd_clients{width:25%;float:left;}
.grd_cloud{width:50%;float:left;}
.msh_cloud{font-size:1em;}
.mhl_cloud{font-size:1.8em;}
.data_cloud p{font-size:0.875em;}
.mdl_split{padding:10% 2em 10% 0;}
.usp{padding:6em 0 5em 0;text-align:left;}
.grd_usp_a{width:50%;float:right;}
.msh_usp{font-size:1em;}
.mhl_usp{font-size:1.6em;}
.grd_usp_b{width:50%;float:left;}
.data_usp{padding:1em 0 0 0;}
.data_usp p{font-size:0.875em;}
.spectrum{padding:6em 0 5em 0;}
.hdg_spectrum{margin:0 2em 2em 2em;}
.hdl_spectrum{font-size:2.8em;}
.grd_spectrum{width:50%;float:left;}
.img_spectrum{padding:0 20%;}
.news{padding:5em 0 2em 0;}
.top_l{margin:0 auto;}
.top_r{display:none;}
.grd_footer_a{width:100%;float:none;}
.spt .menu-item{border-right:1px solid #9bb3cc;}
.grd_footer_b{width:50%;}
.pagehead{height:auto;margin:0;}
.backhead{height:auto;}
.hdl_pagehead{font-size:2em;}
.shd_pagehead{font-size:1.2em;}
.blog{padding:2em 0 0 0;}
.grp_textblock{margin:0;}
.spaceblock{margin:0 0 2em 0;}
.grd_textblock_a{width:58%;float:left;}
.mdl_textblock_a{padding:3em 3em 2em 2em;}
.msh_textblock{font-size:1em;}
.mhl_textblock{font-size:2em;}
.data_textblock h3{font-size:1.6em;}
.data_textblock p{font-size:0.875em;}
.exc_textblock p{font-size:0.875em;}
.grd_textblock_b{width:42%;float:left;}
.mdl_textblock_b{padding:5em 2em 2em 0;}
.groupview .mdl_textblock_b{padding:0 2em 2em 2em;}
.grp_listblock{padding:3em 1em 0 1em;border-top:20px solid #d8d8d8;}
.hdg_listblock{margin:0 2em 3em 2em;}
.hdl_listblock{font-size:2em;text-align:center;}
.grd_listblock{width:50%;float:left;}
.mdl_listblock{margin:0 1em 2em 1em;padding:2em 0 2em 0;background:#f8f8f8;}
.mhl_listblock{font-size:1.4em;text-align:center;border:none;padding:0;}
.lpt_listblock{text-align:center;}
.btn_e{width:50%;font-size:0.8125em;}
.msh_lead{font-size:1.1em;}
.mhl_lead{font-size:2.4em;}
.btn_f{position:absolute;top:40%;right:4%;}
.grd_twinblock{width:50%;float:left;}
.mdl_twinblock{padding:2em 2em 1em 2em;}
.mhl_twinblock{font-size:1.3em;}
.data_twinblock p{font-size:0.8125em;}
.exc_twinblock p{font-size:0.8125em;}
.single{padding:2em 0 0 0;}
.grp_single{margin:0 2em 0 2em;}
.grd_single_a{width:62%;float:left;}
.mdl_single{margin:0;padding:2em;}
.msh_single{font-size:1em;}
.mhl_single{font-size:2em;}
.data_single p{font-size:0.875em;}
.exc_single p{font-size:0.875em;}
.grd_single_b{width:38%;float:right;}
.mdl_sidebar{margin:0;padding:2em 0 0 0;background:#003C7D;}
.mdl_sidebox{margin:0 1em 0;}
.wgt_generic{margin:0;padding:0 2em 1em 2em;}
.mhl_sidebar{font-size:1em;}
.data_sidebar p{font-size:0.8125em;}
.plugins{padding:2em 0 0 0;}
.grd_plugins{width:50%;float:left;}
.mdl_plugins{padding:3em 2em 3em 2em;}

.plugnews{padding:2em 0 0 0;}
.grp_plugnews{padding:0 5% 0 5%;}
.grd_plugnews{}
.mdl_plugnews{}



.survey_a{width:48%;float:left;}
.survey_b{width:48%;float:right;}
.download{width:50%;top:7em;}
.social{width:50%;top:7em;}
}
@media ( min-width:961px ) and ( max-width:1200px ){
body{border-top:10px solid #1c538a;}
.partnerblock{padding:4em 0 4em 0;}
.clientpage{padding:4em 0 4em 0;}
.header{min-height:140px;}
.branding{top:1.25em;}
.navigation{padding:140px 0 2em 0;}
.subhead{top:3.5em;right:5.5em;}
.lpt_subhead{font-weight:normal;}
.lang{top:4.1em;right:22em;}
.control{top:3em;right:2em;display:block;}
.welcome{padding:4.5em 0 0 0;}
.grp_stage{margin:0 2em 4.5em 2em;}
.grd_stage_a{width:40%;float:left;}
.mdl_stage{padding:3.6em 0 0 2em;}
.hdl_stage{font-size:2.8em;}
.shd_stage{font-size:1.25em;}
.grd_stage_b{width:60%;float:left;}
.mdl_effort{padding:3em 0 0 2em;}
.ltg_effort{padding:0 0 0 6.5em;}
.lpt_effort{font-size:2em;}
.btn_effort{font-size:1em;top:6em;right:2em;}
.grd_teaser{width:33.3333333333%;float:left;}
.mdl_teaser{padding:1.4em 2em 1.5em 2em;}
.hdl_teaser{font-size:1.2em;}
.mdl_teaser p{font-size:0.8125em;}
.treble{padding:5em 0 5em 0;}
.grd_treble{width:33.3333333333%;float:left;}
.grd_ticker{width:33.3333333333%;float:left;}

.grd_blog{width:66.6666666667%;float:left;}
.grd_blogitem{width:50%;float:left;}
.grd_sidebar{width:33.3333333333%;float:left;}

.grd_quad{width:50%;float:left;}
.mdl_treble{padding:0 0 2em 0;}
.data_treble{padding:2em 2em 1em 2em;}
.data_treble .team_item {font-size:0.875em;}
.mdl_ticker{padding:0 1em 0 2em;}
.about{padding:6em 0 5em 0;}
.grd_about_a{width:66.6666666667%;float:left;}
.msh_about{font-size:1.1em;}
.mhl_about{font-size:2.4em;}
.grd_about_b{width:33.3333333333%;float:left;}
.clients{padding:6em 0 6em 0;}
.grd_clients{width:25%;float:left;}
.grd_cloud{width:50%;float:left;}
.mdl_split{padding:10% 2em 10% 0;}
.usp{padding:6em 0 5em 0;}
.grd_usp_a{width:66.6666666667%;float:right;}
.msh_usp{font-size:1.1em;}
.mhl_usp{font-size:2.4em;}
.grd_usp_b{width:33.3333333333%;float:left;}
.spectrum{padding:6em 0 5em 0;}
.grd_spectrum{width:25%;float:left;}
.mhl_spectrum{font-size:1em;}
.news{padding:5em 0 2em 0;}
.top_l{margin:0 auto;}
.top_r{display:none;}
.grd_footer_a{width:66.6666666667%;float:left;}
.spt .menu-item{border-right:1px solid #9bb3cc;}
.grd_footer_b{width:33.3333333333%;float:left;}
.grd_textblock_a{width:58%;float:left;}
.mdl_textblock_a{padding:2em 3em 1em 2em;}
.msh_textblock{font-size:1.2em;}
.mhl_textblock{font-size:2.4em;}
.data_textblock h3{font-size:2em;}
.data_textblock p{font-size:0.9375em;}
.exc_textblock p{font-size:0.9375em;}
.grd_textblock_b{width:42%;float:left;}
.mdl_textblock_b{padding:2em 2em 2em 0;}
.groupview .mdl_textblock_b{padding:0 2em 2em 2em;}
.grp_listblock{margin:0 2em;padding:3em 0 1em 0;}
.hdg_listblock{margin:0 2em 1.5em 2em;}
.grd_listblock{width:33.3333333333%;float:left;}
.mdl_listblock{margin:0 2em 2em 2em;}
.btn_f{position:absolute;top:42%;right:4%;}
.grd_twinblock{width:50%;float:left;}
.mdl_twinblock{padding:2em 2em 1em 2em;}
.grd_single_a{width:62%;float:left;}
.mdl_single{padding:2em;}
.msh_single{font-size:1.2em;}
.mhl_single{font-size:2.7em;}
.data_single p{font-size:0.9375em;}
.exc_single p{font-size:0.9375em;}
.grd_single_b{width:38%;float:right;}
.wgt_generic{padding:2em 2em 1em 2em;}
.mhl_sidebar{font-size:1.3em;}
.data_sidebar p{font-size:0.8125em;}
.grd_plugins{width:50%;float:left;}
.mdl_plugins{padding:2em;}

.grp_plugnews{padding:0 10% 0 10%;}

.grd_plugnews{}
.mdl_plugnews{}


.survey_a{width:48%;float:left;}
.survey_b{width:48%;float:right;}
.download{width:50%;top:7em;}
.social{width:50%;top:7em;}
}
@media ( min-width:1201px ){
body{border-top:10px solid #1c538a;}
.partnerblock{padding:5em 0 5em 0;}
.clientpage{padding:5em 0 5em 0;}
.grd_stage_a{width:40%;float:left;}
.grd_stage_b{width:60%;float:left;}
.grd_teaser{width:33.3333333333%;float:left;}
.grd_treble{width:33.3333333333%;float:left;}
.grd_ticker{width:33.3333333333%;float:left;}

.grd_blog{width:66.6666666667%;float:left;}
.grd_blogitem{width:50%;float:left;}
.grd_sidebar{width:33.3333333333%;float:left;}

.grd_quad{width:50%;float:left;}
.grd_about_a{width:66.6666666667%;float:left;}
.grd_about_b{width:33.3333333333%;float:left;}
.grd_clients{width:25%;float:left;}
.grd_cloud{width:50%;float:left;}
.grd_usp_a{width:66.6666666667%;float:right;}
.grd_usp_b{width:33.3333333333%;float:left;}
.grd_spectrum{width:25%;float:left;}
.grd_footer_a{width:66.6666666667%;float:left;}
.grd_footer_b{width:33.3333333333%;float:left;}
.grd_textblock_a{width:58%;float:left;}
.grd_textblock_b{width:42%;float:left;}
.grd_listblock{width:33.3333333333%;float:left;}
.grd_twinblock{width:50%;float:left;}
.grd_single_a{width:66.666666667%;float:left;}
.grd_single_b{width:33.3333333333%;float:left;}
.grd_plugins{width:50%;float:left;}

.grp_plugnews{padding:0 15% 0 15%;}

.grd_plugnews{}

.top_l{position:absolute;top:-26px;left:1em;z-index:10;}
.top_r{position:absolute;top:-26px;right:1em;z-index:10;}
.btn_f{position:absolute;top:42%;right:4%;}
.survey_a{width:48%;float:left;}
.survey_b{width:48%;float:right;}
}
@media ( min-width:1201px ) and ( max-width:1930px ){
.grd_cloud{width:50%;float:left;}
.mdl_cloud{max-width:602px;float:right;}
.mhl_cloud{font-size:2.5em;}
.mdl_split{padding:10%;}
}
@media ( min-width:1931px ){
.grd_cloud{width:50%;float:left;}
.mdl_cloud{max-width:602px;float:right;}
.mhl_cloud{font-size:3em;}
.mdl_split{border-left:1px solid #fff;}
}
.website .wp-caption-text{padding:1em 0 0 0;color:#474747;font-size:0.8em;text-align:center;}
@media ( max-width:480px ){
img.alignleft{margin:2% 0 5% 0;width:100%;}
img.alignright{margin:2% 0 5% 0;width:100%;}
img.aligncenter{margin:5% 0 5% 0;width:100%;}
img.alignnone{margin:5% 0 5% 0;width:100%;}
.wp-caption{margin:2% 0 5% 0;width:100%;}
.wp-caption .size-thumbnail{width:100%;}
.wp-caption .size-medium{width:100%;}
.wp-caption .size-full{width:100%;}
.wpcf7 .round{margin:10px 0 8px 0;padding:5px 0 0 0; line-height:1em;background:none;}
.wpcf7 span.wpcf7-list-item {padding: 0px 0px 8px 0;}
}
@media ( min-width:481px ){
img.alignleft{margin:1% 3% 1% 0;float:left;max-width:40%;}
img.alignright{margin:1% 0 1% 3%;float:right;max-width:40%;}
img.aligncenter{margin:5% auto 5% auto;}
img.alignnone{margin:5% auto 5% auto;}
img.size-thumbnail{max-width:30%;}
img.size-medium{max-width:40%;}
.wp-caption .size-thumbnail{width:100%;max-width:none;}
.wp-caption .size-medium{width:100%;max-width:none;}
.wp-caption .size-full{width:100%;max-width:none;}
.wp-caption.alignleft{margin:1% 3% 1% 0;float:left;max-width:40%;}
.wp-caption.alignright{margin:1% 0 1% 3%;float:right;max-width:40%;}
.wp-caption.aligncenter{margin:2% auto 5% auto;}
.wp-caption.alignnone{margin:2% auto 5% auto;}
}


.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {max-width: 100% !important;}

.mdl_sidebox .fb-page { margin: 0 0 2em 0;}

.knewsform_container input { width: 100%; padding: 5px 10px 10px 5px; }

.knewsform_container input.knewsbutton { max-width: 200px; }

.donate {
    padding: 20px 0;
    margin: 0 0 0 -14px;
}

/* Custom css  */
.disabledVertrage {
  display: none;
}


/* Hide table toolbar from PHP framework */
.btn-toolbar {
	display: none;
}

.le-selection-of-table-columns-to-show-item {
    display: inline;
  }
