@import url('fsm.css');
em {
    color: inherit
}
body div#fd a:hover,
body div#fd a:focus,
body div#fd a:active,
* a:hover,
* a:focus {
    color: #686868;
    outline: none;
}
body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
@font-face {
    font-family: 'clear';
    src: url(../fonts/clear.eot?era4yi);
    src: url(../fonts/clear.eot?) format("embedded-opentype"), url(../fonts/clear.woff?era4yi) format("woff"), url(../fonts/clear.ttf?era4yi) format("truetype"), url(../fonts/clear.svg?era4yi) format("svg");
    font-weight: 400;
    font-style: normal
}
[class^="ci-"],
[class*=" ci-"] {
    font-family: 'clear';
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.ci-ClearSymbol:before {
    content: "\e68c"
}
.ci-Network_Detail_report:before,
.network_detail_report:before {
    content: "\e68d"
}
.ci-Network_report:before,
.network_report:before {
    content: "\e68e"
}
.ci-resource_report:before,
.resource_report:before {
    content: "\e68f"
}
.ci-system_report:before,
.system_report:before {
    content: "\e690"
}
.ci-smart_monitor:before {
    content: "\e68b"
}
.ci-password_policies:before,
.password_policies:before {
    content: "\e688"
}
.ci-apple_talk_server:before,
.netatalk:before {
    content: "\e689"
}
.ci-administrators:before,
.ci-administrator:before,
.administrators:before {
    content: "\e68a"
}
.ci-backup_pc:before,
.backuppc:before {
    content: "\e671"
}
.ci-certificate_manager:before,
.certificate_manager:before {
    content: "\e675"
}
.ci-disk_usage:before,
.disk_usage:before {
    content: "\e676"
}
.ci-ibvpn:before,
.ibvpn:before {
    content: "\e677"
}
.ci-intrusion_detection:before,
.intrusion_detection:before {
    content: "\e678"
}
.ci-mail_retrieval:before,
.mail_retrieval:before {
    content: "\e679"
}
.ci-mobile_android:before,
.mobile_demo:before,
.ci-mobile_demo:before {
    content: "\e67a"
}
.ci-plex_media_server:before,
.plex:before {
    content: "\e67b"
}
.ci-process_viewer:before,
.smart_monitor:before {
    content: "\e67c"
}
.ci-Radius_Server:before,
.radius:before {
    content: "\e67d"
}
.ci-service_manager:before,
.services:before,
.ci-services:before {
    content: "\e67e"
}
.ci-serviio_media_server:before,
.serviio:before {
    content: "\e67f"
}
.ci-shell_extention:before,
.shell_extension_core:before,
.ci-shell_extension_core:before {
    content: "\e680"
}
.ci-software_repository:before,
.software_repository:before {
    content: "\e681"
}
.ci-software_update:before,
.software_updates:before {
    content: "\e682"
}
.ci-SSH_Server:before,
.ssh_server:before {
    content: "\e683"
}
.ci-Static_IPsec_VPN:before,
.static_vpn:before,
.static_vpn_basic:before,
.ci-static_vpn:before,
.ci-static_vpn_basic:before {
    content: "\e684"
}
.ci-user_sertificates:before,
.user_certificates_plugin_core:before,
.ci-user_certificates_plugin_core:before {
    content: "\e685"
}
.ci-zarafa_community:before,
.zarafa_community:before {
    content: "\e686"
}
.ci-zarafa_small_bussiness:before,
.zarafa_small_business:before {
    content: "\e687"
}
.ci-QoS:before,
.qos:before {
    content: "\e651"
}
.ci-dmz:before,
.dmz:before {
    content: "\e652"
}
.ci-bandwidth:before,
.bandwidth:before {
    content: "\e65f"
}
.ci-app_first:before,
.appfirst:before {
    content: "\e66b"
}
.ci-firewell_incoming:before {
    content: "\e66e"
}
.ci-ClearHostLogo:before {
    content: "\e646"
}
.ci-ClearCare:before {
    content: "\e605"
}
.ci-ClearSDN:before {
    content: "\e640"
}
.ci-ClearBOX:before {
    content: "\e645"
}
.ci-community:before {
    content: "\e674"
}
.ci-ClearFoundation:before {
    content: "\e673"
}
.ci-wireless:before {
    content: "\e600"
}
.ci-windows_settings:before,
.samba:before {
    content: "\e601"
}
.ci-webserver:before,
.web_server:before {
    content: "\e602"
}
.ci-web_proxy:before,
.security_audit:before,
.web_proxy:before,
.web_proxy_plugin_core:before,
.ci-web_proxy_plugin_core:before,
.ci-security_audit:before,
.ci-web_proxy:before,
.ci-web_proxy_plugin_core:before {
    content: "\e603"
}
.ci-warnings:before {
    content: "\e604"
}
.ci-vpn_pptp:before,
.pptpd:before,
.openvpn_plugin_core:before,
.ci-openvpn_plugin_core:before,
.pptpd_plugin_core:before,
.ci-pptpd_plugin_core:before {
    content: "\e606"
}
.ci-vpn_openvpn:before,
.dynamic_vpn:before,
.ci-dynamic_vpn:before,
.openvpn:before,
.openvpn_plugin_core:before {
    content: "\e607"
}
.ci-vpn_ipsec:before {
    content: "\e608"
}
.ci-voip:before {
    content: "\e609"
}
.ci-vectro:before {
    content: "\e60a"
}
.ci-upload_arrow:before {
    content: "\e60b"
}
.ci-triangle_gears:before {
    content: "\e60c"
}
.ci-system1:before,
.configuration_backup:before,
.ci-configuration_backup:before {
    content: "\e60d"
}
.ci-system_resource:before,
.proxy_report:before,
.ci-proxy_report:before {
    content: "\e60e"
}
.ci-system:before {
    content: "\e60f"
}
.ci-subscriptions:before {
    content: "\e610"
}
.ci-software_updates:before {
    content: "\e611"
}
.ci-software_modules:before {
    content: "\e612"
}
.ci-smtp_server:before,
.smtp:before,
.smtp_plugin_core:before,
.ci-smtp_plugin_core:before {
    content: "\e613"
}
.ci-settings_shutdownrestart:before {
    content: "\e614"
}
.ci-settings_mailnotification:before,
.mail_notification:before,
.ci-mail_notification:before {
    content: "\e615"
}
.ci-settings_language:before,
.ci-language:before {
    content: "\e616"
}
.ci-date:before,
.date:before {
    content: "\e617"
}
.ci-admin_settings:before {
    content: "\e618"
}
.ci-server6:before,
.greylisting:before,
.ci-greylisting:before {
    content: "\e619"
}
.ci-inbox:before {
    content: "\e61a"
}
.ci-server4:before {
    content: "\e61b"
}
.ci-message:before,
.imap:before,
.ci-imap:before {
    content: "\e61c"
}
.ci-print:before,
.print:before,
.print_server_plugin_core:before,
.ci-advanced_print_server:before,
.print_server:before,
.ci-print_server_plugin_core:before {
    content: "\e61d"
}
.ci-server_web:before {
    content: "\e61e"
}
.ci-MySQL:before,
.mysql:before {
    content: "\e61f"
}
.ci-server_monitor:before,
.system_monitor:before,
.ci-system_monitor:before {
    content: "\e620"
}
.ci-mail_queue:before,
.mail_archive:before,
.ci-mail_archive:before {
    content: "\e621"
}
.ci-flexshare:before,
.flexshare:before {
    content: "\e622"
}
.ci-server_backup:before,
.remote_backup:before {
    content: "\e623"
}
.ci-server_aliases:before,
.ci-store:before,
.users:before,
.ci-users:before {
    content: "\e624"
}
.ci-server:before,
.ci-Server:before {
    content: "\e625"
}
.ci-security_audit:before {
    content: "\e626"
}
.ci-scroll_checkmark:before {
    content: "\e627"
}
.ci-scanning_quarantine:before {
    content: "\e628"
}
.ci-scanning_antispam:before,
.antispam_updates:before,
.ci-antispam_updates:before,
.mail_antispam:before,
.ci-mail_antispam:before {
    content: "\e629"
}
.ci-scanning_antimalware:before,
.mail_antivirus:before,
.ci-mail_antivirus:before {
    content: "\e62a"
}
.ci-resources_services:before {
    content: "\e62b"
}
.ci-resources_processes:before,
.process_viewer:before,
.bandwidth_viewer:before,
.ci-bandwidth_viewer:before {
    content: "\e62c"
}
.ci-reports_network:before {
    content: "\e62d"
}
.ci-reports:before,
.log_viewer:before,
.ci-log_viewer:before,
.ci-Reports:before {
    content: "\e62e"
}
.ci-register_system:before,
.registration:before {
    content: "\e62f"
}
.ci-recycle:before {
    content: "\e630"
}
.ci-gb:before,
.ci-rbs_100gb:before {
    content: "\e631"
}
.ci-gb2:before,
.ci-rbs_50gb:before {
    content: "\e632"
}
.ci-gb3:before,
.ci-rbs_25gb:before {
    content: "\e633"
}
.ci-gb4:before,
.ci-rbs_10gb:before {
    content: "\e634"
}
.ci-gb5:before,
.remote_backup_5gb:before,
.ci-rbs_5gb:before {
    content: "\e635"
}
.ci-radio_tower:before {
    content: "\e636"
}
.ci-protocol_filter_report:before,
.ci-protocol_filter:before {
    content: "\e637"
}
.ci-protection_updates:before,
.intrusion_prevention:before,
.ci-intrusion_prevention:before,
.Protection_Updates:before,
.intrusion_protection_updates:before,
.ci-intrusion_protection_updates:before {
    content: "\e638"
}
.ci-print_flexshares:before,
.openldap_directory:before {
    content: "\e639"
}
.ci-pie_graph:before {
    content: "\e63a"
}
.ci-overview_summary:before {
    content: "\e63b"
}
.ci-org_chart:before {
    content: "\e63c"
}
.ci-open_lock:before {
    content: "\e63d"
}
.ci-network2:before,
.firewall_custom:before,
.ci-firewall_custom:before {
    content: "\e63e"
}
.ci-network1:before,
.incoming_firewall:before,
.ci-incoming_firewall:before {
    content: "\e63f"
}
.ci-network_multi_wan:before,
.multiwan:before {
    content: "\e641"
}
.ci-network_ip_settings:before,
.dynamic_dns:before,
.network:before,
.ci-network_map:before,
.network_map:before,
.network_visualiser:before,
.ci-network_visualiser:before {
    content: "\e642"
}
.ci-1-to-1_nat:before,
.ci-network_1-to-1NAT:before,
.nat_firewall:before {
    content: "\e643"
}
.ci-network:before,
.ci-Network:before {
    content: "\e644"
}
.ci-webmail:before {
    content: "\e647"
}
.ci-mail:before,
.mail_settings:before,
.mail_settings:before {
    content: "\e648"
}
.ci-lock:before {
    content: "\e649"
}
.ci-letter_bubble:before {
    content: "\e64a"
}
.ci-gateway:before,
.ci-Gateway:before {
    content: "\e64b"
}
.ci-hardware_summary:before {
    content: "\e64c"
}
.ci-hardware_raid:before,
.raid:before {
    content: "\e64d"
}
.ci-groups:before,
.groups:before {
    content: "\e64e"
}
.ci-gnvs:before,
.ci-GNVS:before,
.ci-System:before {
    content: "\e64f"
}
.ci-globe:before {
    content: "\e650"
}
.ci-ftp_server:before,
.ftp:before,
.ci-ftp:before,
.ftp_plugin_core:before,
.ci-ftp_plugin_core:before {
    content: "\e653"
}
.ci-folder:before {
    content: "\e654"
}
.ci-firewell_incoming:before,
.incoming_firewall:before {
    content: "\e655"
}
.ci-firewell_forwarding:before,
.port_forwarding:before {
    content: "\e656"
}
.ci-firewall_outgoing:before,
.egress_firewall:before,
.ci-egress_firewall:before {
    content: "\e657"
}
.ci-filter_configuration:before {
    content: "\e658"
}
.ci-encripted:before {
    content: "\e659"
}
.ci-dynamic_dns:before {
    content: "\e65a"
}
.ci-dropbox:before,
.ci-dropbox:before,
.dropbox:before,
.user_dropbox_plugin_core:before,
.ci-user_dropbox_plugin_core:before {
    content: "\e65b"
}
.ci-down_Arrow:before {
    content: "\e65c"
}
.ci-dns_Server:before,
.content_filter:before,
.ci-content_filter:before,
.dns:before,
.ci-dns:before {
    content: "\e65d"
}
.ci-diverging_arrows:before,
.account_synchronization:before,
.ci-account_synchronization:before {
    content: "\e65e"
}
.ci-directory_importexport:before,
.account_import:before,
.ci-account_import:before {
    content: "\e660"
}
.ci-directory_domain:before,
.ci-account_manager:before,
.accounts:before,
.ci-accounts:before {
    content: "\e661"
}
.ci-dhcp_server:before,
.dhcp:before,
.ci-dhcp:before {
    content: "\e662"
}
.ci-controls:before,
.base:before,
.ci-base:before {
    content: "\e663"
}
.ci-computers:before {
    content: "\e664"
}
.ci-cloud:before,
.ci-Cloud:before {
    content: "\e665"
}
.ci-ClearOS:before {
    content: "\e666"
}
.ci-ClearFoundationLogo:before {
    content: "\e667"
}
.ci-ClearCenterLogo:before {
    content: "\e668"
}
.ci-tri_circle:before,
.content_filter_updates:before,
.ci-content_filter_updates:before {
    content: "\e669"
}
.ci-camera:before,
.photo_organizer:before {
    content: "\e66a"
}
.ci-bar_graph:before {
    content: "\e66c"
}
.ci-bandwidth_monitor:before {
    content: "\e66d"

}
.ci-antimalware_updates:before,
.antimalware_updates:before,
.antiphishing:before,
.ci-antiphishing:before,
.antivirus:before,
.ci-antivirus:before,
.file_scan:before,
.ci-antimalware_file_scanner:before,
.ci-file_scan:before {
    content: "\e66f"
}
.ci-alarm_clock:before {
    content: "\e670"
}
.ci-access_control:before,
.ntp:before,
.ci-ntp_server:before,
.ci-ntp:before,
.web_access_control:before {
    content: "\e672"
}
.at-boxed #at-container { margin-top: 0; border-radius: 5px 5px 10px 10px; }
#logo { background: #608921; color: #FFF; font-size: 80px; padding: 0 15px; }
#logo:hover,
.centerlogo:hover { text-decoration: none;}
.menuright,
.menuright .menu-dropdown > li,
.menuright .menu.menu-dropdown { float: right; }
#slider { background: url(../images/SliderBg.png) center 0 no-repeat #fff!important; background-size: 100% auto; border-bottom: 1px solid #ddd; overflow: hidden; margin-top: 50px; }
.slides li > .slideimg { width: 58%; float: right; height: 500px; line-height: 500px; text-align: center;}
h1.uk-animation-slide-left { font-size: 30px!important; }
.wk-slideshow-content .caption { width: 35%; padding-left: 40px; }
.is-sticky .fixed-header { border-bottom: none; }
#copyright,
#bottom-c { border-radius: 0 0 10px 10px; }
.sticky-wrapper.is-sticky #menu .menu-dropdown .foundation_home,
.sticky-wrapper.is-sticky #menu-right .menu-dropdown .clear_center_logo { border-radius: 0; }
#header { background: none; z-index: 1010; }
.sticky-wrapper.is-sticky #header { background: #fff; opacity: 1; filter: alpha(opacity=100);}
#bottom-c { border-top-style: solid !important; border-top-width:0 !important; background: #333333; }
#copyright { border-top: none; }
#copyright p { font-size: 14px;letter-spacing: normal; margin: 5px 0; text-transform: none;}
.sticky-wrapper.is-sticky .module.clearos.deepest { display: block;}
.productImages a { float: left; width: 24%; margin: 1% 1% 1% 0;}
.footernavigation a { border-right: 1px solid #FFF; display: inline-block; font-size: 14px; line-height: 12px; padding: 0 5px; text-transform: uppercase; }
.footernavigation a:last-child { border-right: none; }
#bottom-c div { min-height: 0!important; margin-top: 0!important; margin-bottom: 0!important; text-align: center; }
.social-icons { text-align: right }
.social-icons a { background: #FFF; border-radius: 50%; color: #333; display: inline-block; height: 24px; line-height: 24px; margin-left: 2px; text-align: center; width: 24px;}
.social-icons a:hover { background: #000; color: #fff; }
#copyright .module { padding: 0;}
.chrono_credits { display: none;}
.module.mod-box.newsletter {
    background: #DDD;
    margin: 0;
    padding: 50px
}
.module.mod-box.newsletter h2 {
    text-align: center;
    display: block;
    font-weight: 300;
    color: #333;
    font-family: 'Open Sans', sans-serif;
    margin-top: 0;
    padding-bottom: 15px
}
#eblog-wrapper #ezblog-head .component-title,
#eblog-wrapper .rip.mts.mbm,
#eblog-wrapper .component-links {
    display: none
}
#eblog-wrapper .blog-avatar .avatar {
    height: 22px
}
#eblog-search .button-search {
    line-height: 8px
}
#eblog-search .search-input input {
    height: auto!important
}
.uk-float-right {
    position: relative;
    z-index: 1
}
.price-head.comparehead small {
    display: block;
    font-size: 24px;
    line-height: 30px;
    padding: 15px;
    font-style: normal!important;
    text-transform: uppercase
}
.pricing {
    margin-bottom: 35px
}
.pricing.five.model_table.compare_table .price-col.uk-nbfc.compareFeature ~ .uk-nbfc {
    width: 18%
}
.pricing.five.model_table.compare_table .price-col.uk-nbfc.compareFeature {
    width: 27.5%
}
.pricing.model_table.compare_table .price-col.uk-nbfc:hover .price-tag.price_orange {
    background: #686868!important;
    color: #fff!important
}
.pricing.model_table.compare_table .price-col.uk-nbfc:hover .price-tag.price_orange:before {
    border-top-color: #686868!important
}
.pricing.model_table.compare_table .price-col.uk-nbfc.compareFeature:hover .price-tag.price_orange {
    background: #ebebeb!important;
    color: #333!important
}
a.price-tag.price_orange:hover {
    text-decoration: none;
    cursor: pointer
}
.wk-slideshow-content .nav span,
.uk-icon-chevron-circle-right,
.uk-icon-chevron-circle-left {
    color: #ccc!important
}
h1.extra-large {
    font-size: 55px
}
.halflist {
    list-style: none;
    margin: 0;
    padding: 0
}
.halflist dt {
    font-weight: 400;
    width: 23px;
    float: left;
    clear: both
}
.halflist dd {
    margin-left: 250px
}
.simpleList {
    list-style: none;
    margin: 0;
    padding: 0
}
#spotlight h3.module-title,
#spotlight1 h3.module-title {
    font-size: 21px
}
.price-head,
.price-tag {
    font-family: "robotothin";
    font-weight: 100 !important;
}
.brandImages a {
    float: left;
    width: 32%;
    margin: 1% 1% 0 0
}
code {
    color: #666;
    padding: 3px 8px
}
#maininner {
    padding-top: 38px
}
.no_minheight .price-col,
.no_minheight .overviewfeatures {
    min-height: 0
}
.model_table.appliance .price-tag.price_orange small {
    color: #fff!important;
    display: block;
    font-style: normal!important;
    padding: 15px 10px 0
}
.model_table.appliance .p-inner p {
    padding: 20px
}
.model_table.appliance .p-inner ul {
    border-top: 1px solid #eee;
    list-style: none outside none;
    padding: 20px;
    text-align: left;
    min-height: 190px;
    margin-bottom: 0
}
.model_table.appliance .p-inner ul li {
    padding-left: 25px;
    position: relative
}
.model_table.appliance .p-inner ul li:before {
    content: "\f00c";
    font-family: FontAwesomeNew;
    color: #c2510f;
    left: 0;
    position: absolute;
    top: 0
}
.model_table.appliance .price-tag.price_orange h4 {
    text-align: center;
    color: #fff;
    margin: 0;
    font-size: 30px;
    font-weight: 700
}
.model_table.appliance .price-tag.price_orange h5 {
    text-align: center;
    color: #fff;
    margin-bottom: 5px;
    font-size: 21px
}
.appliance_img {
    margin: 20px -20px;
    border-bottom: 1px solid #eee
}
.demoDetail {
    display: inline-block;
    padding: 0 5px
}
.clearos_drawer {
    background: #686868;
    line-height: 15px;
    color: #fff;
    margin: -55px 0 10px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}
.clearos_drawer .module {
    margin: 0;
    text-align: center;
    padding: 20px 0
}
.clearos_drawer a {
    color: #fff;
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px solid #fff
}
.clearos_drawer a:last-child {
    border-right: none
}
.clearos_drawer.show_drawer {
    margin-top: 0
}
#at-container {
    overflow: visible
}
.module.clearos a#drawerToggle1.active {
    height: 100px;
    line-height: 110px;
    top: -10px
}
.recent-blog {
    margin-bottom: 38px;
    background: #fff;
    box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, .08);
    border-radius: 0 2px 2px 0
}
.recent-blog img {
    width: 100%;
    border-radius: 2px 2px 0 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.recent-blog:hover img {
    opacity: .8
}
.recent-blog h4 {
    line-height: 21px;
    padding: 10px 10px 0;
    font-size: 16px
}
.recent-blog h4 a {
    color: #333
}
.recent-blog h4 a:hover {
    color: #848688
}
.recent-blog p {
    margin-bottom: 0;
    padding: 10px;
    font-size: 13px
}
.recent-blog .author {
    margin-bottom: 0;
    padding: 10px;
    font-size: 13px;
    border-top: 1px solid #eff4f7;
    text-align: center;
    color: #b9bec3
}
.margin-1 {
    margin: 28px 0 22px
}
.date {
    float: left;
    text-align: center;
    height: 0;
    position: relative;
    top: 0;
    z-index: 9
}
.date span {
    display: block;
    background: red
}
.day {
    padding: 5px 10px 0;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    border-radius: 0 2px 0 0
}
.month {
    background: #ccc;
    padding: 0 10px 2px;
    color: #fff;
    border-radius: 0 0 2px 0;
    box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, .07)
}
.margin-reset {
    margin-top: -10px
}
.sidebar.padding-reset {
    padding-top: 0
}
.post {
    padding: 0 0 5px;
    margin: 0 0 5px;
    border-bottom: 1px solid #eceef0
}
.post-img img,
.post-img iframe {
    border-radius: 2px
}
.post-img {
    margin: 0 0 30px
}
.medium .post-img {
    margin: 0
}
.post-content,
.post-format {
    float: left
}
.post-format {
    border-right: 1px solid #eceef0;
    margin-right: 20px;
    padding: 5px 15px
}
.post-format h2 {
    font-weight: 600;
    color: #b9bec3;
    text-align: center;
    border-bottom: 1px solid #eceef0;
    font-size: 36px;
    line-height: 20px;
    padding-bottom: 20px;
    margin-bottom: 10px
}
.post-format h4 {
    font-weight: 600;
    color: #e2e4e6;
    text-align: center;
    font-size: 14px;
    line-height: 20px
}
.post-format span {
    font-weight: 300;
    color: #e2e4e6;
    text-align: center
}
.post-format span:hover {
    font-weight: 300;
    color: #000;
    text-align: center
}
.post-format .icon-camera {
    font-size: 16px;
    margin-top: 23px;
    left: 38%
}
.post-content {
    margin: -105px 0 0 125px
}
.medium .post-content {
    margin: 0
}
.post-content h2 a {
    color: #2d3237;
    font-weight: 700;
    letter-spacing: -.5px
}
.post-content h2 a:hover {
    color: #989988
}
.post-content p {
    margin-bottom: 19px
}
.post-content .testimonial {
    background: #069;
    color: #fff;
    padding: 20px;
    border-radius: 2px;
    font-size: 18px;
    font-weight: 500;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic
}
.post-content .testimonial strong {
    font-size: 40px;
    line-height: 30px;
    color: #fff
}
.post-content .testimonial span {
    margin-left: 20px
}
.post-content .testimonial p.client {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    margin-top: -10px;
    margin-bottom: 0;
    margin-left: 20px
}
.meta {
    margin: 0 0 10px
}
.meta ul {
    line-height: 22px;
    margin: 1px 0 0
}
.meta ul li {
    display: inline-block;
    font-weight: 200;
    color: #b9bec3;
    margin: 0 5px 0 0;
    padding: 0 10px 0 0;
    background: url(../images/blog-divider.png) no-repeat 100% 55%;
    font-style: italic;
    font-size: 12px
}
.meta ul li:last-child {
    background: 0
}
.meta ul li a {
    color: #b9bec3
}
.meta ul li a,
.post-content h2 a:hover {
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out
}
.meta ul li a:hover {
    color: #a0a5aa
}
#tline-content {
    background: url(../images/bg-timeline.png) repeat-y center center;
    width: 1180px;
    margin: 0 auto
}
.pin-box,
.tline-box {
    width: 212px;
    width: 210px\9;
    padding: 12px;
    display: block;
    background: #fff;
    margin: 10px;
    float: left;
    border: 1px solid #e5e5e5
}
.tline-box {
    width: 500px;
    padding: 10px;
    padding-bottom: 20px;
    margin-top: 20px;
    min-height: 160px;
    border-radius: 2px;
    position: relative;
    border: 1px solid #eceef0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.tline-row-l,
.tline-row-r {
    background: url(../images/left-timeline.png) no-repeat 0 bottom;
    width: 68px;
    height: 17px;
    margin-right: -68px;
    display: block;
    position: absolute;
    right: 0;
    top: 16px
}
.tline-row-r {
    background-position:left 0;
    left: 0;
    margin: 0;
    margin-left: -68px
}
.tline-box.rgtline {
    float: right;
    margin-top: 53px;
    right: 0;
    clear: right
}
.tline-box:hover {
    box-shadow: 0 0 10px -1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 10px -1px rgba(0, 0, 0, 0.1)
}
.tline-topdate {
    width: 100px;
    height: 70px;
    border-radius: 50%!important;
    position: relative;
    display: block;
    clear: both;
    zoom: 1;
    padding: 40px 5px 0;
    border: 2px solid #f6f8fa;
    background: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: 700;
    line-height: 18px;
    color: #eceef0;
    margin: 0 auto 7px;
    border-radius: 2px;
    text-shadow: 0 1px 1px #fff
}
.tline-topdate.enddte {
    bottom: 0;
    margin-bottom: 0
}
.tline-ecxt header.meta{min-height: 75px;}
.comments-sec {
    float: left;
    width: 100%;
    margin: -5px 0 25px
}
ol.commentlist {
    float: left;
    width: 100%;
    margin: 0
}
ol.commentlist li {
    float: left;
    padding: 10px 0 15px
}
ol.commentlist li:first-child {
    border: 0;
    padding: 25px 0 0
}
ol.commentlist li {
    list-style: none
}
ol li ol.childlist {
    float: right;
    width: 85%;
    margin: 0 5% 0 0
}
ol.commentlist li ol.childlist li:first-child {
    padding: 25px 0 0
}
ol.commentlist li ol.childlist li {
    margin: 0 0 15px
}
.comments-amount {
    font-weight: 300;
    color: #a0a5aa
}
ol li ol.childlist .comment-des {
    float: left;
    width: 82.6%
}
.avatar {
    float: left
}
.avatar img {
    float: left;
    max-width: 70px;
    border-radius: 50%;
    border: 1px solid #eceef0;
    padding: 8px;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out
}
.avatar:hover img {
    background: #000
}
.featured-author .avatar img {
    padding: 0
}
.comment-des p {
    margin: 0;
    line-height: 23px
}
.comment-des {
    float: left;
    margin: -70px 0 0 110px;
    width: 80%;
    border: 1px solid #eceef0;
    color: #848688;
    border-radius: 2px;
    padding: 20px
}
.arrow-comment {
    width: 10px;
    height: 20px;
    position: relative;
    float: left;
    background: url(../images/comment-arrow.png) no-repeat;
    margin-left: -30px
}
.comment-des strong {
    float: left;
    padding-right: 5px;
    color: #848688
}
.comment-des span {
    float: left;
    color: #b9bec3
}
.comment-by {
    float: left;
    width: 100%;
    padding-bottom: 8px;
    padding-top: 5px
}
.comment-by span.reply {
    float: right;
    display: inline
}
.comment-by span.reply a {
    float: right;
    height: 17px;
    margin-left: 5px;
    font-weight: 400;
    color: #b9bec3
}
.comment-by span.reply a i {
    color: #bbb;
    transition: all .1s ease-in-out
}
.comment-by span.reply a:hover,
.comment-by span.reply a:hover i {
    color: #a0a5aa
}
.comment-by span.date {
    color: #b9bec3;
    float: left;
    font-weight: 300;
    text-align: left;
    padding: 0 0 0 8px;
    position: relative;
    top: 0;
    font-size: 12px;
    font-style: italic
}
.pagination {
    margin: 0
}
.pagination ul li a {
    padding: 7px 11px;
    border-bottom: none;
    display: inline-block;
    color: #b9bec3;
    float: left;
    margin-right: 4px;
    border: 1px solid #eceef0;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    border-radius: 2px
}
.pagination .current,
.pagination ul li a:hover {
    color: #fff
}
div.tags {
    margin: 10px 0 0
}
div.tags a {
    padding: 4px 11px;
    display: inline-block;
    color: #b9bec3;
    background-color: #f2f4f6;
    margin: 0 2px 6px 0;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05);
    border-radius: 2px
}
.tags a:last-child {
    margin-right: 0
}
.tags a:hover {
    background: #a0a5aa;
    color: #fff;
    box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1)
}
.widget-tabs li {
    padding: 0 0 12px;
    margin: 12px 0 0;
    border-bottom: 1px solid #eceef0
}
.widget-tabs li:first-child {
    margin: 4px 0 0
}
.widget-tabs li:last-child {
    border-bottom: 0
}
.widget-thumb a img {
    display: block;
    width: 70px;
    height: 70px;
    border: 5px solid #f2f4f6;
    border-radius: 2px;
    float: left;
    margin: 0 10px 0 0;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out
}
.widget-thumb a img:hover {
    border: 5px solid
}
.widget-text h4 {
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    padding: 3px 0 0
}
.widget-text h4 a {
    color: #777
}
.widget-text h4 a:hover {
    color: #b9bec3
}
.widget-text span {
    color: #a0a5aa;
    font-weight: 300;
    margin: 4px 0 0;
    display: block
}
.widget-tabs.comments .widget-text span {
    padding: 5px 0 0;
    margin: 0
}
.widget {
    margin: 30px 0 0
}
.widget p {
    margin: 0
}
.categories a {
    color: #848688;
    display: block;
    line-height: 19px;
    padding: 3px 0
}
.categories a:hover {
    color: #a0a5aa
}
.categories ul li:before {
    content: "Ã¯â€žâ€¦";
    font-family: "FontAwesomeNew";
    font-size: 15px;
    color: #ccc;
    margin: 3px 9px 0 0;
    float: left
}
.tabs-nav.blog li {
    width: 33.334%
}
.tabs-nav.blog li a i {
    margin: 0 auto;
    width: 100%;
    font-size: 18px;
    color: #b9bec3
}
.tabs-nav li.active a i {
    color: #fff
}
.tabs-nav.blog li a i.icon-star {
    font-size: 17px
}
.tabs-nav.blog li a i.icon-time,
.tabs-nav.blog li a i.icon-star,
.tabs-nav.blog li a i.icon-comments-alt {
    position: relative;
    top: 1px
}
#contact fieldset div {
    margin-bottom: 20px
}
#contact fieldset div input {
    width: 240px
}
#contact textarea {
    width: auto;
    min-width: 97.5%;
    min-height: 180px;
    background: #fff;
    resize: vertical
}
#contact input,
#contact textarea,
#contact select,
#contact-form button,
.st-frm-login-wrap button[type="submit"] {
    -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
    transition: background 200ms ease-in-out, border-color 200ms ease-in-out
}
#contact input:focus #contact textarea:focus,
#contact select:focus {
    border: 1px solid #d6d6d6;
    outline: none;
    position: relative;
    z-index: 5
}
#contact input.error,
#contact textarea.error,
#contact select.error {
    border: 1px solid #f5c8c3;
    background: #ffeced
}
#contact label span {
    color: #e24747
}
#contact input[type="submit"][disabled] {
    background: #a0a5aa
}
#message {
    margin: 0;
    padding: 0;
    display: block;
    background: transparent none
}
.loader {
    padding: 10px;
    float: left
}
.add-comment label {
    margin: 0 0 4px
}
.add-comment label span {
    color: #e24747
}
.add-comment input {
    margin: 0 0 20px;
    min-width: 240px
}
.add-comment textarea {
    margin: 0 0 18px;
    width: auto;
    min-width: 97.5%;
    min-height: 180px;
    background: #fff;
    resize: vertical
}
input.add-comment-btn {
    float: left;
    min-width: 100px;
    margin: 0
}
figure {
    overflow: hidden
}
.catItemTags {
    margin: 0;
    padding: 0;
    list-style: none
}
.catItemTags li {
    float: left;
    padding-right: 10px
}
.itemListView .catItemRatingBlock {
    display: none
}
#content .pagination {
    margin-bottom: 20px;
    text-align: right
}
.date span {
    background: none repeat scroll 0 0 #C2510F;
    display: block
}
#menu-right .menu-dropdown .dropdown-bg,
#menu-right .menu-dropdown li.level1.active,
#menu-right .menu-dropdown li.level1:hover,
#menu-right .menu-dropdown li.remain,
#menu-right .uk-dropdown.uk-color {
    background-color: #C2510F
}
.price-col:hover .price_orange,
.price-col.active .price_orange {
    background: #999!important
}
.price-col:hover a.uk-button-color,
.price-col.active a.uk-button-color,
.price-col:hover .price_orange,
.price-col.active .price_orange {
    background: #686868!important
}
.price-col:hover .price_orange:before,
.price-col.active .price_orange:before {
    border-top-color: #686868!important
}
.price_orange {
    font-size: 48px;
    color: #fff;
    line-height: 22px;
    padding-top: 15px;
    padding-bottom: 10px;
    position: relative
}
.price_orange div {
    color: #fff;
    font-size: 32px;
    line-height: 38px;
    padding-bottom: 1px;
    position: relative
}
.price_orange:before {
    position: absolute;
    left: 50%;
    bottom: -30px;
    margin-left: -15px;
    border: 15px solid transparent;
    border-top-color: #c2510f;
    content: "";
    z-index: 1
}
.price_orange span {
    font-size: 13px;
    color: #fff
}
.price_orange small {
    font-size: 22px
}
.price-head .title strong {
    color: #7c7c7a;
    display: block
}
.price-head:before {
    content: "";
    background: none
}
.price-head .title span {
    line-height: 30px
}
.price-head .title p {
    font-size: 15px
}
.price-head .title p b {
    color: #4a5c85
}
ul.feature {
    min-height: 280px;
    font-size: 12px
}
.p-inner ul.feature > li {
    padding-left: 5%
}
ul.feature > li i,
ul.feature > li em {
    margin-right: 10px
}
.price-head {
    box-shadow: none
}
.price-head p {
    font-size: 12px;
    font-family: "equiplight", sans-serif!important
}
.green_txt {
    color: #64921d!important
}
.orange_txt {
    color: #c2510f!important
}
.price-col:hover a.green_txt,
.price-col:hover a.orange_txt {
    background: none!important
}
.price-col.active a.green_txt,
.price-col.active a.orange_txt {
    background: none!important
}
.price-col {
    min-height: 680px
}
.price-col.uk-shift-top {
    min-height: 670px!important;
    border-radius: 4px 4px 0 0!important
}
#spotlight .module-title:before,
#spotlight1 .module-title:before {
    border-bottom-color: transparent!important
}
#spotlight .module.active .module-title:before,
#spotlight .module:hover .module-title:before,
#spotlight1 .module.active .module-title:before,
#spotlight1 .module:hover .module-title:before {
    border-bottom-color: #c2510f!important
}
#spotlight .wrapper a.pull-right,
#spotlight1 .wrapper a.pull-right {
    color: #fff!important
}
.market_section {
    background: url(../images/market_bottom.png) right bottom no-repeat;
    padding-bottom: 200px;
    margin-bottom: 20px;
    margin-left: 0
}
.overviewfeatures {
    border: 1px solid #ddd;
    min-height: 1182px
}
.of_top {
    background: none repeat scroll 0 0 #f9f9f9;
    border-bottom: 1px solid #ddd;
    line-height: 200px;
    text-align: center
}
.of_top i {
    font-size: 100px;
    text-align: center;
    width: 100px;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    color: #c2510f
}
.of_top img {
    display: inline-block;
    vertical-align: middle
}
.of_bottom {
    clear: both;
    padding: 10px 15px
}
.of_bottom ul {
    list-style: none outside none;
    margin: 0;
    padding: 0
}
.of_bottom ul li {
    border: 1px solid #ddd;
    border-radius: 5px;
    margin-top: 5px;
    padding: 5px;
    text-align: center;
    color: #787878
}
.of_bottom ul li a {
    display: block;
    text-align: center;
    color: #787878
}
.of_bottom ul li:hover {
    background: #f6f6f6;
    color: #c2510f
}
.of_bottom ul li:hover a {
    color: #c2510f;
    text-decoration: none
}
.uk-tab-left {
    padding-top: 20px
}
#overview_tabs {
    margin: 0 -30px
}
#overview_tabs .uk-grid {
    display: table;
    margin: 0;
    width: 98%
}
#overview_tabs .uk-grid .uk-width-medium-2-10,
#overview_tabs .uk-grid .uk-width-medium-8-10 {
    display: table-cell;
    float: none;
    vertical-align: top;
    padding-bottom: 30px
}
#sidebar-a,
#overview_tabs .uk-grid .uk-width-medium-2-10 {
    background: url(../images/logo_shade.png) right 0 repeat-y
}
#sidebar-a {
    margin-right: -1px
}
.Marketplace i {
    display: none
}
#sidebar-a .mod-box.Marketplace {
    margin-right: 0;
    padding-right: 0
}
#sidebar-a .mod-box.Marketplace li.level1 {
    padding: 10px 20px
}
#sidebar-a .mod-box.Marketplace li.level2 a {
    font-size: 14px
}
#sidebar-a .mod-box.Marketplace li.level2 {
    padding: 6px 0 6px 15px;
    border-left: 1px solid #ddd
}
#sidebar-a .mod-box.Marketplace li.level1.current li a,
#sidebar-a .mod-box.Marketplace li.level1 a,
#sidebar-a .mod-box.Marketplace li.level2 a {
    color: #6b6b6b
}
#sidebar-a .mod-box.Marketplace li.level1.current a,
#sidebar-a .mod-box.Marketplace li.level1 li.level2.current a,
#sidebar-a .mod-box.Marketplace li.level1 li.level2:hover a {
    color: #a4591b
}
#sidebar-a .mod-box.Marketplace li.level1 li.level2.active {
    border-left: 1px solid #a4591b
}
#sidebar-a .mod-box.Marketplace .menu-sidebar li.level1 {
    border-bottom: 0 solid rgba(255, 255, 255, 0.05);
    border-top: 0 none;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.1) inset
}
#sidebar-a .mod-box.Marketplace .menu-sidebar li.level1.active {
    border: 1px solid #ddd;
    border-right: none;
    background: none repeat scroll 0 0 #fff;
    border-radius: 6px 0 0 6px;
    margin-right: -1px
}
#overview_tabs .uk-grid .uk-width-medium-2-10 .uk-tab-left {
    border-right: none;
    background: none
}
#maininner {
    min-height: 0!important;
    padding-bottom: 0
}
#showcase .mod-color {
    background-color: #404040
}
#spotlight .mod-box,
#spotlight1 .mod-box {
    margin-top: -10px
}
#content {
    margin: 0 20px 30px
}
body.clearCenter #content {
    margin: 0 20px
}
.uk-tab > li > a:hover {
    color: #7a7474
}
.icon-large [class^="icon-"],
.icon-large [class*=" icon-"] {
    border: 1px solid #ccc;
    border-radius: 5px;
    display: inline-block;
    font-size: 58px;
    padding: 10px;
    text-align: center;
    line-height: 100px;
    width: 100px;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.menu-sidebar [class^="ci-"]:before,
.menu-sidebar [class*=" ci-"]:before {
    display: inline-block;
    float: left;
    font-family: 'clear';
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 34px;
    margin-right: 6px;
    text-transform: none
}
.menu-sidebar a.level1.active > span,
.menu-sidebar a.level1.active:before {
    color: #6b6b6b
}
.menu-sidebar .nav-child.level2 {
    position: relative;
    padding-left: 6px;
    padding-bottom: 0
}
.menu-sidebar .nav-child.level2:before {
    position: absolute;
    left: 0;
    width: 13px;
    height: 1px;
    background: #ddd;
    content: " ";
    top: 0
}
.menu-sidebar .nav-child.level2:after {
    position: absolute;
    left: 0;
    width: 13px;
    height: 1px;
    background: #ddd;
    content: " ";
    bottom: 0
}
.alphalist {
    clear: both;
    padding: 0;
    list-style: none;
    margin: 0
}
.alphalist li {
    line-height: 24px;
    margin-bottom: 10px;
    font-size: 18px;
    position: relative;
    padding-left: 40px
}
.alphalist li span {
    position: absolute;
    left: 0;
    top: 0;
    background: #C2510F;
    width: 30px;
    display: block;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    border-radius: 4px
}
hr.line_saperate {
    margin-left: -20px;
    margin-right: -20px;
    height: 0
}
.feature_type {
    background: #f8f8f8;
    border-bottom: 2px solid #ccc;
    clear: both;
    color: #000;
    font-size: 18px;
    margin: 10px 0;
    padding: 10px 0 10px 20px;
    text-align: left;
    line-height: 50px
}
.feature_type img {
    float: left;
    margin-right: 8px
}
.feature_type i {
    font-size: 38px;
    float: left;
    line-height: 50px;
    margin-right: 10px;
    color: #c2510f
}
.feature_type i.fsm-cubes {
    font-size: 26px
}
.features {
    list-style: none outside none;
    margin: 0;
    padding: 0 15px 15px;
    text-align: left
}
.features li {
    font-size: 13px;
    clear: both
}
.features li span {
    color: #608921;
    float: right;
    clear: both;
    font-size: 11px
}
.features li > i {
    border: 1px solid #ddd;
    border-radius: 5px;
    display: inline-block;
    font-size: 17px;
    margin: 0 5px 0 0;
    color: #c2510f;
    padding: 5px;
    text-align: center;
    width: 18px;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.features li ul {
    padding-left: 20px
}
.features li ul li {
    font-size: 12px;
    list-style-type: disc;
    padding-left: 0
}
.model_table .price-col .price-tag.price_orange {
    font-size: 35px;
    padding: 25px 0
}
.model_table .price-col .price-head {
    background: none!important;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px
}
.model_table .price-col {
    border-radius: 0!important
}
#page .model_table .price-col:hover,
#page .model_table .price-col:focus {
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.04)!important;
    -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.04)!important;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.04)!important
}
#spotlight .module.mod-box.mod-dark.deepest,
#spotlight1 .module.mod-box.mod-dark.deepest {
    padding-top: 0
}
#spotlight .module.mod-dark:hover,
#spotlight .module.mod-dark.active,
#spotlight1 .module.mod-dark:hover,
#spotlight1 .module.mod-dark.active {
    background: #565656;
    position: relative;
    z-index: 1;
    overflow: visible
}
#spotlight .module.mod-dark.active:after,
#spotlight1 .module.mod-dark.active:after {
    border: 10px solid transparent;
    border-top-color: #565656;
    content: ' ';
    margin-left: -10px;
    left: 50%;
    top: 100%;
    position: absolute
}
.mid100_feature {
    max-width: 606px;
    margin: 0 auto
}
.mid300_feature {
    max-width: 700px;
    margin: 0 auto
}
#header-sticky-wrapper {
    margin-top: 20px;
    height: 101px!important
}
.clearosmenu {
    width: 100px;
    margin: 0 auto
}
#clearosmenu {
    position: absolute;
    top: 10px
}
.clearosmenu #clearosmenu .ci-ClearOS {
    font-size: 70px!important;
    color: #686868!important;
    width: 100px;
    text-align: center;
    font-family: 'Clear'!important;
    line-height: 90px;
    height: 90px;
    position: relative;
    z-index: 101
}
.clearosmenu #clearosmenu .ci-ClearOS span {
    display: none
}
#clearosmenu .menu-dropdown .dropdown-bg,
#clearosmenu .menu-dropdown li.level1.active,
#clearosmenu .menu-dropdown li.level1:hover,
#clearosmenu .menu-dropdown li.remain {
    background-color: #686868
}
.clearosmenu #clearosmenu .menu-dropdown > li.remain .ci-ClearOS,
.clearosmenu #clearosmenu .menu-dropdown > li.active .ci-ClearOS {
    color: #fff!important;
    background: #686868;
    -webkit-box-shadow: 0 -3px 2px #666;
    box-shadow: 0 -3px 2px #666
}
#clearosmenu .menu-dropdown .dropdown {
    top: 90px;
    -webkit-box-shadow: 0 -3px 2px #666;
    box-shadow: 0 -3px 2px #666
}
#clearosmenu div.dropdown,
#clearosmenu div.dropdown > div {
    width: 1280px!important
}
#clearosmenu div.dropdown {
    left: -590px
}
#clearosmenu .nav-child.level2 > li.item945 {
    width: 20%;
    float: left;
    margin: 0 2.5%
}
#clearosmenu .nav-child.level2 > li.item946 {
    float: left;
    margin: 0 3% 0 1.7%;
    width: 20%
}
#clearosmenu .nav-child.level2 > li.item1097 {
    width: 20%;
    float: left;
    margin: 0 0 0 4.5%
}
#clearosmenu .nav-child.level2 > li.item947 {
    width: 20%;
    float: left;
    margin: 0 0 0 4%
}
#clearosmenu .nav-child.level2 > li.parent > a {
    padding-left: 0
}
#clearosmenu .nav-child.level3 li.level3 a {
    padding-left: 0
}
#clearosmenu .nav-child.level2 > li.parent > a span {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    display: block;
    position: relative;
    line-height: 38px;
    font-family: "robotothin";
    font-size: 24px;
    margin-bottom: 10px
}
#clearosmenu .nav-child.level2 > li.parent > a span:after {
    background: #c2510f;
    width: 32px;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    content: " "
}
#clearosmenu .menu-dropdown li.level2 > a {
    background-color: transparent;
    color: #fff
}
.clearos_dropup {
    background-color: #686868;
    margin-bottom: -20px;
    display: none;
    -webkit-box-shadow: 0 3px 2px #333;
    box-shadow: 0 3px 2px #333
}
.clearos_dropup .module {
    margin-top: 0
}
.clearos_dropup .nav-child.level2 > li {
    width: 24%;
    float: left;
    margin: 0 .5%
}
.clearos_dropup .nav-child.level2 > li.parent > a span {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    display: block;
    position: relative;
    line-height: 38px;
    font-family: "robotothin";
    font-size: 24px;
    margin-bottom: 10px;
    color: #fff
}
.clearos_dropup .nav-child.level2 a:hover {
    text-decoration: none
}
.clearos_dropup .nav-child.level2 > li.parent > a span:after {
    background: #c2510f;
    width: 32px;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    content: " "
}
.clearos_dropup .nav-child.level3 > li > a {
    color: #fff;
    display: block;
    font-size: 15px;
    line-height: 20px;
    padding: 5px 0;
    border-radius: 3px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.clearos_dropup .nav-child.level3 > li:hover > a {
    background: #fff;
    color: #333;
    padding: 5px 10px;
    text-decoration: none
}
#clearos_toggle {
    position: relative
}
#clearos_toggle .module.clearos {
    margin: 0;
    padding: 0
}
#clearos_toggle a {
    color: #686868;
    font-size: 70px;
    height: 90px;
    left: 50%;
    line-height: 100px;
    margin-left: -60px;
    position: absolute;
    text-align: center;
    width: 120px
}
#clearos_toggle a.active {
    background: #686868;
    color: #FFF;
    -webkit-box-shadow: 0 3px 2px #333;
    box-shadow: 0 3px 2px #333
}
#clearos_toggle a:hover,
#clearos_toggle a:focus {
    text-decoration: none
}
#clearos_toggle a.active:after {
    height: 10px;
    background: #686868;
    content: " ";
    left: 0;
    right: 0;
    top: 0
}
.price-head.comparehead {
    clear: both;
    height: 100px;
    padding: 40px 0 20px
}
.price-head.comparehead span {
    display: block;
    font-size: 30px;
    line-height: 50px;
    padding: 15px 0;
    text-transform: uppercase
}
.price-head.comparehead img {
    max-width: 100%;
    margin-top: 15px
}
.price-footer {
    min-height: 150px;
    text-align: left;
    vertical-align: middle
}
.price-footer span {
    padding: 87px 0;
    text-align: center;
    display: block
}
.price-footer ol {
    font-size: 13px;
    padding-left: 35px;
    line-height: 20px;
    margin-right: 10px
}
.compare_type {
    clear: both;
    height: 40px;
    line-height: 40px;
    color: #333;
    background: #ebebeb;
    margin: 0 30px 0 0;
    font-size: 16px;
    padding-left: 20px;
    text-align: left;
    position: relative
}
.compare_type:after {
    border: 20px solid transparent;
    border-left-color: #ebebeb;
    content: ' ';
    left: 100%;
    position: absolute;
    top: 0
}
.compare_features_points {
    list-style: none;
    padding: 50px 0 10px;
    text-align: center;
    margin: 0 0 20px
}
.compare_features_points li {
    height: 40px;
    border-bottom: 1px solid #eee;
    margin-top: 10px;
    font-size: 14px;
    line-height: 18px
}
.compare_features_points li a, .compare_features_points li > span {
    display: block;
    height: 38px
}
.compare_features_points li strong {
    font-size: 20px
}
.compare_features_points li h3 {
    margin: -10px 0 0;
    position: relative;
    padding: 10px 0
}
.compare_features_points li h3:after {
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -10px;
    border: 10px solid transparent;
    content: ' '
}
.compare_features li.expand_app {
    color: #696969;
    font-size: 13px;
    line-height: 35px!important;
    min-height: 10px;
    padding-left: 40px;
    margin-top: 0
}
.compare_features li#expand_app_cloud,
.compare_features li#expand_app_network,
.compare_features li#expand_app_gateway,
.compare_features li#expand_app_server,
.compare_features li#expand_app_system,
.compare_features li#expand_app_reports {
    padding-left: 14px;
    height: auto;
    min-height: 40px!important
}
.compare_features li#expand_app_cloud.expanded,
.compare_features li#expand_app_network.expanded,
.compare_features li#expand_app_gateway.expanded,
.compare_features li#expand_app_server.expanded,
.compare_features li#expand_app_system.expanded,
.compare_features li#expand_app_reports.expanded {
    height: auto
}
.compare_features_points.show_hide_children li {
    height: auto;
    min-height: 40px
}
li#expand_app_cloud {
    border-bottom: 0 none;
    line-height: 30px!important;
    min-height: 40px!important
}
ul.expand_app_info_system,
ul.expand_app_info_server,
ul.expand_app_info_gateway,
ul.expand_app_info_network,
ul.expand_app_info_cloud {
    line-height: 35px;
    margin-top: 0;
    min-height: 10px
}
.compare_features ul[class*="expand_app_info_"] {
    display: none;
    list-style: outside none none;
    margin: 0;
    padding: 9px 0 0 9px
}
.compare_features ul[class*="expand_app_info_"] li {
    background: none;
    border-bottom-color: transparent;
    border-left: 1px solid #eee;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    margin-top: 0;
    height: 40px;
    padding-left: 15px;
    padding-top: 10px;
    position: relative;
    font-size: 13px;
    line-height: 18px
}
.compare_features ul[class*="expand_app_info_"] li a {
    color: #686868;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    padding: 5px 0 5px 15px
}
.compare_features_points li > ul[class*="expand_app_info_"] {
    list-style: outside none none;
    padding: 0
}
.compare_features_points ul[class*="expand_app_info_"] li {
    border-bottom: medium none;
    border-top: 1px solid #eee;
    margin: 0;
    min-height: 40px;
    padding-top: 10px
}
[class*="expand_app_info_"] {
    display: none
}
[id*="expand_app_"] span:not(.my_icon) {
    display: block;
    cursor: pointer;
    padding-left: 30px;
    height: 30px;
    line-height: 30px
}
[id*="expand_app_"] span.my_icon {
    float: right;
    margin: 10px 31px 0 0
}
.compare_features {
    list-style: none;
    padding: 10px 0;
    text-align: left;
    margin: 0 0 20px
}
.compare_features li {
    color: #444;
    font-size: 14px;
    line-height: 16px;
    height: 40px;
    font-family: "robotolight"!important;
    font-weight: 300!important;
    border-bottom: 1px solid #eee;
    margin-top: 10px;
    padding-left: 15px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f3f3f3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #f3f3f3));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f3f3f3 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f3f3f3 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f3f3f3 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f3f3f3 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f3f3f3', GradientType=0);
    position: relative
}
.model_table.compare_table .price-footer span {
    padding: 85px 0 0
}
.price-col.green_col .price-tag.price_orange {
    background: #608921!important
}
.price-col.green_col .price-tag.price_orange:before {
    border-top-color: #608921!important
}
.price-col.green_col .uk-button-color {
    background: #608921!important
}
.price-col.green_col li {
    color: #608921
}
.price-col.orange_col li {
    color: #c2510f
}
.price-col.blue_col li {
    color: #3d85c6
}
.price-col.blue_col .price-tag.price_orange {
    background: #6b7f9f!important
}
.price-col.blue_col .price-tag.price_orange:before {
    border-top-color: #6b7f9f!important
}
.price-col.blue_col .uk-button-color {
    background: #6b7f9f!important
}
.price-col.blue_col li a {
    color: #3d85c6
}
.price-col.green_col li a {
    color: #608921
}
.price-col.orange_col li a {
    color: #c2510f
}
.price-col.gray_col li a {
    color: #7a7474
}
.model_table.compare_table .price-col .price-tag.price_orange {
    font-size: 24px;
    margin-bottom: 50px;
    padding: 15px 0;
    z-index: 1
}
.price-col.active .compare_type {
    background: #ebebeb
}
.price-col.active .compare_type:after {
    border-left-color: #ebebeb
}
#clearosmenu .dropdown .dropdown-bg {
    padding: 0 20px
}
.compareFeature .price-tag.price_orange {
    background: #ebebeb!important;
    color: #333!important
}
.compareFeature .price-tag.price_orange:before {
    display: none!important
}
.price-col.green_col:hover .price-tag.price_orange,
.price-col.blue_col:hover .price-tag.price_orange,
.price-col.orange_col:hover .price-tag.price_orange {
    background: #686868!important
}
.price-col.green_col:hover .price-tag.price_orange:before,
.price-col.blue_col:hover .price-tag.price_orange:before,
.price-col.orange_col:hover .price-tag.price_orange:before {
    border-top-color: #686868!important
}
.clearos_dropup .nav-child.level2 a:hover {
    text-decoration: none
}
.os_logo {
    background-color: transparent
}
.os_logo span.ci-ClearOS:before {
    font-size: 80px!important
}
.centerlogo {
    float: right;
    font-size: 70px;
    padding: 0 20px
}
.centerlogo span {
    line-height: 100px
}
a.foundation_home span:before {
    font-size: 88px!important
}
a.clear_center_logo span:before {
    font-size: 60px!important
}
a.clear_host_logo span:before {
    font-size: 43px!important
}
.menu-dropdown .dropdown-bg,
.menu-dropdown .dropdown {
    border-radius: 0
}
#menu {
    width: 100%;
}

#menu .menu.menu-dropdown {
    width: 20%;
}

#menu .menu.menu-dropdown > li {
    width: 100%;
    position: static;
    margin: 0;
}

#menu .menu.menu-dropdown > li > a,#menu .menu.menu-dropdown > li > span {
    text-align: center;
    width: 100%;
    border-top: 2px solid transparent;
    min-height: 108px;
}

#menu .menu.menu-dropdown > li > a span,#menu .menu.menu-dropdown > li > span span {
    width: 100%;
    text-align: center;
    padding: 0;
}

#menu .menu-dropdown .dropdown {
    width: 100%!important;
    overflow: visible!important;
}

#menu .menu-dropdown .dropdown > div {
    overflow: visible!important;
    width: 100%!important;
}

/*#menu .menu-dropdown:nth-child(5) .dropdown {
    width: 20%!important;
    right: 0;
    left: auto;
}
*/

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li {
    /*width: 22%!important;*/
    float: left;
    width: 20%!important;
    margin: 0!important;
}


/*#menu .menu-dropdown.menuoption_3 .level1 .dropdown ul.nav-child.level2 > li,#menu .menu-dropdown.menuoption_1 .level1 .dropdown ul.nav-child.level2 > li,#menu .menu-dropdown.menuoption_2 .level1 .dropdown ul.nav-child.level2 > li {}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li:nth-child(1) {
    margin: 0 0 0 1.5%;
}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li:nth-child(2) {
    margin: 0 0 0 1.9%;
}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li:nth-child(3) {
    margin: 0 0 0 5%;
}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li:nth-child(4) {
    margin: 0 0 0 1.8%;
}
*/

#menu .menu-dropdown.mc-3 .level1 .dropdown ul.nav-child.level2 > li {
    width: 33%!important;
    margin: 0!important;
}

#menu .menu-dropdown.mc-4 .level1 .dropdown ul.nav-child.level2 > li {
    width: 25%!important;
    margin: 0!important;
}

#menu .menu-dropdown.mc-5 .level1 .dropdown ul.nav-child.level2 > li {
    width: 20%!important;
    margin: 0!important;
}

#menu .menu-dropdown.mc-6 .level1 .dropdown ul.nav-child.level2 > li {
    width: 15.5%!important;
    margin: 0!important;
}


/*body.not_login #menu .menu-dropdown.menuoption_4 .dropdown {
    width: 20% !important;
    left: auto;
    right: 0;
}
*/
body.is_login #menu .menu-dropdown.menuoption_4 .dropdown {
    width: 100%!important;
}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li > a:hover {
    background: none;
}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li > a > span {
    display: block;
    position: relative;
    line-height: 18px;
    font-family: 'robotolight',sans-serif!important;
    font-size: 16px;
    margin-bottom: 0;
}

#menu .menu-dropdown .dropdown ul.nav-child.level2 > li > a {
    margin-left: 20px;
    position: relative;
    border-radius: 2px;
    padding-left: 0;
    cursor: default;
}

#menu .menu-dropdown li.remain .dropdown ul.nav-child.level2 > li > a,#menu .menu-dropdown li.active .dropdown ul.nav-child.level2 > li > a {
    padding-bottom: 9px!important;
}

ul.menu-dropdown h4 {
    font-family: "robotolight",sans-serif!important;
    font-weight: 300!important;
}
#menu .menu-dropdown .dropdown ul.nav-child.level2 > li:hover > a,
.menu-dropdown li.level2 a:hover,
.menu-dropdown a.current.level2,
#menu .menu-dropdown .dropdown ul.nav-child.level2 a.level2.active {
    color: #fff;
    padding-left: 10px;
    background: none
}
#menu .menu-dropdown li.item848 .dropdown-bg {
    background-color: #C2510F
}
#menu .menu-dropdown li.item1096 .dropdown-bg {
    background-color: #686868
}
#menu .menu-dropdown li.item1020 .dropdown-bg {
    background-color: #608921
}
#menu .menu-dropdown li.item1137 .dropdown-bg {
    background-color: #3d85c6
}
/*#menu .menu-dropdown:nth-child(5) li .dropdown-bg {
    background-color: #999
}*/
#menu .menu.menu-dropdown > li.remain > a.os_logo,
#menu .menu.menu-dropdown > li.active > a.os_logo,
#menu .menu.menu-dropdown > li:hover > a.os_logo {
    background: #686868!important
}
#menu .menu.menu-dropdown > li.remain > a.foundation_home,
#menu .menu.menu-dropdown > li.active > a.foundation_home,
#menu .menu.menu-dropdown > li:hover > a.foundation_home {
    background: #608921!important
}
#menu .menu.menu-dropdown > li.remain > a.clear_center_logo,
#menu .menu.menu-dropdown > li.active > a.clear_center_logo,
#menu .menu.menu-dropdown > li:hover > a.clear_center_logo {
    background: #C2510F!important
}
#menu .menu.menu-dropdown > li.remain > a.clear_host_logo,
#menu .menu.menu-dropdown > li.active > a.clear_host_logo,
#menu .menu.menu-dropdown > li:hover > a.clear_host_logo {
    background: #3d85c6!important
}
#menu .menu.menu-dropdown:nth-child(5) > li.remain > span span,
#menu .menu.menu-dropdown:nth-child(5) > li.active > span span,
#menu .menu.menu-dropdown:nth-child(5) > li:hover > span span {
    color: #fff!important
}
#menu .menu.menu-dropdown:nth-child(5) > li.remain > span,
#menu .menu.menu-dropdown:nth-child(5) > li.active > span,
#menu .menu.menu-dropdown:nth-child(5) > li:hover > span {
    background: #999!important;
    color: #fff!important
}
#menu .menu-dropdown li.item1096 > a {
    border-top-color: #686868
}
#menu .menu-dropdown li.item1020 > a {
    border-top-color: #608921
}
#menu .menu-dropdown li.item1137 > a {
    border-top-color: #3d85c6
}
#menu .menu-dropdown li.item848 > a {
    border-top-color: #C2510F
}
#menu .menu-dropdown:nth-child(5) li > span {
    border-top-color: #999
}
#menu .menu-dropdown li.item1096 > a {
    border-radius: 5px 0 0 0
}
#menu .menu-dropdown:nth-child(5) li > span {
    border-radius: 0 5px 0 0
}
#header-sticky-wrapper.is-sticky #menu .menu-dropdown li.item1096 > a,
#header-sticky-wrapper.is-sticky #menu .menu-dropdown:nth-child(5) li > span {
    border-radius: 0
}
#menu .menu-dropdown li.item1096.remain > a,
#menu .menu-dropdown li.item1096.active > a,
#menu .menu-dropdown li.item1096.remain:hover > a {
    color: #FFF
}
#menu .menu-dropdown li.item1020.remain > a,
#menu .menu-dropdown li.item1020.active > a,
#menu .menu-dropdown li.item1020.remain:hover > a {
    color: #FFF
}
#menu .menu-dropdown li.item1137.remain > a,
#menu .menu-dropdown li.item1137.active > a,
#menu .menu-dropdown li.item1137.remain:hover > a {
    color: #FFF
}
#menu .menu-dropdown li.item848.remain > a,
#menu .menu-dropdown li.item848.remain > a,
#menu .menu-dropdown li.item848.remain:hover > a {
    color: #FFF
}
#menu .menu-dropdown:nth-child(5) li > span,
#menu .menu-dropdown:nth-child(5) li.remain > span,
#menu .menu-dropdown:nth-child(5) li.remain:hover > span {
    color: #FFF
}
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span {
    color: #747474;
    display: block;
    font-size: 18px;
    padding: 12px 14% 0;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    width: auto;
    float: none
}
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo {
    padding: 12px 18% 0
}
.menu-dropdown a.level1 > span,
.menu-dropdown span.level1 > span {
    line-height: 34px
}
#menu .menu.menu-dropdown > li > a span:before {
    color: transparent;
    display: block;
    font-family: 'clear';
    padding: 0 0 10px;
    position: absolute;
    width: 100%
}
#menu .menu.menu-dropdown > li > a span.ci-ClearOS {
    font-size: 0!important
}
#menu .menu.menu-dropdown > li > a.os_logo span.ci-ClearOS { position: relative;}

#menu .menu.menu-dropdown > li > a span.ci-ClearOS:before {
    padding-top: 20px;
    color: #686868;
    text-align: center;
    left: 0;
    right: 0;
    display: block; top: 34%;
}


.is-sticky #menu .menu.menu-dropdown > li > a span.ci-ClearOS:before {top: 13px;}
#menu .menu.menu-dropdown > li.remain > a span,
#menu .menu.menu-dropdown > li.active > a span {
    color: #fff
}
#menu .menu.menu-dropdown > li.remain > a span.ci-ClearOS:before,
#menu .menu.menu-dropdown > li.active > a span.ci-ClearOS:before {
    color: #fff
}
.headerbar {
    border-bottom: 0 solid #f6f6f6
}
body.nav_margin #header-sticky-wrapper {
    margin-bottom: 45px
}
body.nav_margin .uk-container-center.uk-container {
    padding-top: 10px
}
.innerBlockSection {
    margin: 0 -20px;
    background: #404040
}
.innerBlockSection .wrapper a.pull-right {
    color: #fff!important
}
.innerBlockSection .at-mod-dark {
    display: table
}
.innerBlockSection .grid-box {
    border-bottom: 1px solid #666;
    display: table-cell;
    float: none
}
.innerBlockSection .grid-box:hover {
    background: #565656
}
.innerBlockSection .mod-box.mod-dark {
    background: none
}
#spotlight .mod-box.mod-dark a,
.innerBlockSection .mod-box.mod-dark a,
#spotlight1 .mod-box.mod-dark a {
    color: #fff
}
body.blog_template .grid-box.leading header {
    background: #404040;
    margin: 20px -20px 0!important
}
body.blog_template .grid-box.leading header h1 {
    border: medium none!important;
    box-shadow: none!important;
    padding: 15px 20px 0!important;
    font-size: 36px;
    color: #fff!important
}
body.blog_template .grid-box.leading header h1:before {
    display: none
}
#header-sticky-wrapper.is-sticky #menu .menu.menu-dropdown > li.level1 {
    opacity: 1;
    filter: alpha(opacity=100)
}
#header-sticky-wrapper.is-sticky #menu .menu.menu-dropdown > li.level1.active,
#header-sticky-wrapper.is-sticky #menu .menu.menu-dropdown > li.level1:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}
.menu-dropdown li.level1.active,
.menu-dropdown li.level1:hover,
.menu-dropdown li.remain {
    background: transparent!important
}
#solutionsection .innerBlockSection img {
    border-radius: 50%;
    width: 130px;
    float: left;
    margin: 0 20px 0 0;
    border: 3px solid #fff
}
#solutionsection .innerBlockSection a {
    overflow: hidden;
    display: block
}
#solutionsection .innerBlockSection a:hover .module-title {
    text-decoration: none
}
.solutionTable.model_table .price-col {
    min-height: 0;
    position: relative
}
.price-tag.price_orange {
    font-size: 30px;
    margin-bottom: 0
}
.solutionTable.model_table .p-inner {
    min-height: 120px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin: 25px 0 0;
    padding: 25px 0
}
.solutionTable.model_table .p-inner p {
    margin: 0 20px
}
.solutionTable.model_table .call-action {
    background: #f6f6f6;
    display: block;
    text-align: center
}
.solutionTable.model_table .price-tag {
    font-family: "robotothin"
}
.solutionTable.model_table .price-head {
    padding: 0;
    line-height: 0
}
.solutionTable.model_table .price-head img {
    width: 100%
}
.solutionTable.model_table .p-inner {
    margin-top: 0
}
.solutionTable.model_table .price-col > a {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: 1000px;
    top: 0
}
.uk-icon-star.starempty {
    color: #ddd
}
.marketPlaceSection h2 {
    border-bottom: 1px solid #ddd;
    font-weight: 400;
    padding: 5px 0;
    position: relative;
    box-shadow: none
}
.marketPlaceSection h2:before {
    border-bottom: 1px solid transparent;
    bottom: -1px;
    content: " ";
    height: 1px;
    left: 0;
    position: absolute;
    width: 32px
}
.marketPlaceSection p {
    font-size: 17px;
    color: #666
}
.MarketplaceLeftOuter {
    display: table-cell;
    margin: 0;
    padding: 0;
    width: 235px;
    background: url(../images/logo_shade.png) right 0 repeat-y;
    position: relative
}
.MarketplaceLeft {
    margin: 0;
    width: 235px;
    padding: 15px 0;
    display: block;
    font-size: 17px;
    font-weight: 700;
    list-style: none;
    position: absolute;
    top: 0
}
.MarketplaceLeft > li {
    clear: both;
    padding: 0;
    position: relative;
    border: 1px solid transparent
}
.MarketplaceLeft > li a {
    display: block;
    padding: 12px 15px 8px 46px
}
.MarketplaceLeft > li.active {
    border-radius: 5px 0 0 5px;
    border-color: #ddd;
    border-right-color: #fff;
    background: #fff
}
.MarketplaceLeft > li a:hover,
.MarketplaceLeft > li a:focus {
    text-decoration: none;
    outline: none
}
.MarketplaceLeft ul {
    position: relative;
    padding: 0 0 0 9px;
    margin: 3px 0 15px 15px;
    list-style: none;
    display: none
}
.MarketplaceLeft ul:before {
    position: absolute;
    left: 0;
    width: 13px;
    height: 0;
    background: #ddd;
    content: " ";
    top: 0
}
.MarketplaceLeft ul:after {
    position: absolute;
    left: 3px;
    width: 13px;
    height: 1px;
    background: #ddd;
    content: " ";
    bottom: 0
}
.MarketplaceLeft li.active ul {
    display: block
}
.MarketplaceLeft ul li {
    border-left: 1px solid #ddd;
    position: relative
}
.MarketplaceLeft ul li a {
    color: #686868;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    padding: 5px 0 5px 15px
}
.Marketplaceright {
    display: table-cell;
    padding-left: 20px;
    padding-bottom: 25px
}
.app_rating {
    display: block;
    font-size: 16px;
    line-height: normal;
    padding: 3px 0 0
}
.app_Thumb {
    float: left;
    text-align: center;
    width: 90px
}
.app_Thumb b{
    border: 1px solid #ccc;
    border-radius: 5px;
    display: block;
    font-size: 60px;
    text-align: center;
    line-height: 90px;
    width: 90px;
    height: 90px;
    font-family: 'clear';
    font-weight: 400;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

.app_Thumb > img {
    border: 1px solid #ccc;
    border-radius: 5px;
    display: block;
    padding: 10px;
    text-align: center;
    line-height: 90px;
    width: 90px;
    height: 90px;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

.app_Thumb a:hover {
    text-decoration: none
}
.app_Thumb span {
    color: #686868;
    font-size: 14px
}
.appList {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%
}
.appList > li {
  border: 1px solid #ddd;
  float: left;
  margin: 1.5% 0 0;
  min-height: 175px;
  padding: 1.5%;
  position: relative;
  width: 46%;
}
.appList > li:nth-child(even) {
    float: right
}
.appList > li:hover {
    -webkit-box-shadow: 0 0 8px #ddd;
    box-shadow: 0 0 8px #ddd
}
.app_detail {
    margin-left: 105px
}
.app_detail h4 {
    font-size: 18px;
    margin: 0;
    padding-bottom: 3px
}
.app_detail p {
  font-size: 14px;
  line-height: 16px;
  margin: 0;
}
.appSection {
    display: block
}
.appLink {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}


.app_cat {
    display: none;
    min-height: 400px
}
.app_cat#Cloud {
    display: block
}
.app_Desc {
    float: left;
    width: 100%
}
.app_Desc h2.module-title {
    color: #c2510f;
    font-size: 26px;
    font-weight: 300;
    line-height: 54px
}
.app_Desc h2.module-title:before {
    border-bottom-color: #c2510f!important
}
.developerList {
    list-style: none;
    margin: 0;
    padding: 10px 0
}
.developerList li {
    font-size: 16px;
    color: #666
}
.developerList li span {
    display: inline-block;
    padding-right: 5px;
    color: #000;
    vertical-align: top;
    zoom: 1;
    *display: inline
}
.developerList li i {
    font-size: 18px;
    margin-right: 5px;
    font-style: none
}
#detail_img {
    border: 1px solid #ccc;
    border-radius: 5px;
    display: block;
    font-size: 80px;
    text-align: center;
    line-height: 120px;
    width: 120px;
    height: 120px;
    font-family: 'clear';
    font-weight: 400;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

img#detail_img {
    border: 1px solid #ccc;
    border-radius: 5px;
    display: block;
    text-align: center;
    line-height: 120px;
    width: 120px;
    height: 120px;
    padding: 10px;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

.app_detail_list {
    border-bottom: 1px solid #ddd;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 30px 0 10px;
    width: 100%
}
.app_detail_list dt {
    float: left;
    text-align: center;
    width: 90px;
    clear: both;
    min-height: 130px
}
.app_detail_list dt a {
    border: 1px solid #ccc;
    border-radius: 5px;
    display: block;
    font-size: 60px;
    text-align: center;
    padding: 10px;
    line-height: 70px;
    width: 70px;
    height: 70px;
    font-family: 'clear';
    font-weight: 400;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.app_detail_list dt a:hover {
    text-decoration: none
}

/*#app_screenshots .app_detail_list dt a { width: 92px; height: 92px; }*/

.app_detail_list dd {
    margin-left: 115px;
    min-height: 130px
}
.app_detail_list strong {
    font-size: 18px;
    margin: 0;
    padding-bottom: 3px;
    display: block;
    font-weight: 400
}
.app_detail_list strong a {
    color: #c2510f
}
.app_detail_list p,
.complementary,
.app_Desc p {
    font-size: 16px;
    line-height: 18px;
    margin: 0;
    padding-bottom: 15px
}
.app_detail_list .app_rating {
    font-size: 13px
}
.details-header {
    font-size: 18px;
    margin: 0;
    display: block;
    font-weight: 400;
    padding: 20px 0 10px
}
#app_description {
    padding-top: 30px
}
#app_screenshots {
    float: left;
    width: 100%
}
#app_screenshots > a {
    width: 125px;
    height: 125px;
    margin: 0 10px 10px 0;
    border: 1px solid #ddd;
    float: left;
    text-align: center;
    vertical-align: middle;
    line-height: 125px
}
#app_screenshots > a img {
    display: inline-block;
    max-width: 125px;
    max-height: 125px;
    vertical-align: top;
    zoom: 1;
    *display: inline
}
.appInfo {
    list-style: none;
    margin: 0;
    padding: 0;
    display: block
}
.appInfo dt {
    margin: 0;
    padding: 10px 0 2px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    clear: both
}
.appInfo dd {
    margin: 0;
    padding: 0;
    font-weight: 400;
    font-size: 14px;
    color: #666
}
.about_app {
    font-size: 18px;
    margin: 0;
    display: block;
    text-transform: uppercase;
    font-weight: 400;
    padding: 5px 0 10px
}
.app_main {
    padding-bottom: 10px;
    float: left;
    width: 100%
}
.app_main_thumb {
    float: left;
    width: 120px;
    text-align: center
}
.app_main_details {
    margin: 0 0 30px 160px
}
.app_main_thumb .app_rating {
    font-size: 16px
}
.app_main_details .uk-grid .uk-width-medium-1-4 {
    position: relative
}
.app_main_details .uk-grid .uk-width-medium-1-4:after {
    content: ' ';
    right: -5px;
    top: 0;
    width: 1px;
    background: #eee;
    position: absolute;
    height: 170px
}
.app_main_details .uk-grid .uk-width-medium-1-4:last-child:after {
    display: none
}
#app_screenshots .uk-icon-plus-circle {
    line-height: 125px!important
}
#app_description {
    border-top: 1px solid #ddd
}
.uptoAppliance {
    border: 1px solid #ddd;
    border-radius: 10px;
    clear: both;
    color: #333;
    font-size: 30px;
    line-height: 40px;
    margin-top: 20px;
    padding: 20px;
    text-align: center
}
.uptoAppliance span {
    color: #999;
    display: block;
    font-size: 40px;
    line-height: normal
}
.uptoAppliance span strong {
    color: #c2510f
}
.apps {
    clear: both
}
.apps i {
    border: 1px solid #ccc;
    border-radius: 5px;
    margin: 0 10px 10px 0;
    display: inline-block;
    font-size: 80px;
    text-align: center;
    line-height: 120px;
    width: 120px;
    height: 120px;
    font-family: 'clear';
    color: #608921;
    font-weight: 400;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.box_list {
    border: 1px solid #ddd;
    border-radius: 10px;
    color: #333;
    font-size: 15px;
    margin-top: 20px;
    padding: 15px
}
.big_icon {
    color: #c2510f;
    display: block;
    font-family: 'clear';
    font-size: 125px;
    font-weight: 400;
    height: 160px;
    line-height: 160px;
    text-align: center;
    width: 100%
}
body #menu .menu-dropdown li.item1096 > a.os_logo {
    background: url(../images/logo_shade.png) right 0 repeat-y #fff
}
.marketPlaceSection {
  border-bottom: 1px solid #eee;
  display: table;
  margin: -38px 0 0;
  width: 100%;
}
.hover_box_main {
    border: 1px solid #bcbbbb;
    position: relative;
    min-height: 540px
}
.image_box {
    float: left;
    border-bottom: 1px solid #bcbbbb;
    position: relative
}
.first_image {
    width: 33%;
    padding: 12px 0;
    float: left;
    text-align: center
}
.first_image:hover {
    background: #eee
}
.table-container {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 104px;
    display: none;
    background: #fff;
    text-align: left
}
.table-container .uk-table {
    border: none;
    font-size: 14px;
    line-height: 20px
}
.table-container ul {
    top: 0;
    position: relative;
    width: 300px;
    margin-left: -5px;
    font-size: 10px
}
.table-container li p {
    padding: 0;
    font-size: 10px;
    margin-top: 5px;
    margin-bottom: -2px;
    width: 300px;
    float: left
}
.first_image:hover .table-container {
    display: block
}
.hover_box_main .table-container ul {
    width: auto
}
.app_Thumb b.transmission,
#detail_img.transmission,
.app_detail_list dt a.transmission {
    background: #fff url(../images/transmission.png) center center no-repeat
}
.app_Thumb b.active_directory,
#detail_img.active_directory,
.app_detail_list dt a.active_directory {
    background: #fff url(../images/active_directory.png) center center no-repeat
}
.app_Thumb b.owncloud_business,
#detail_img.owncloud_business,
.app_detail_list dt a.owncloud_business {
    background: #fff url(../images/owncloud_business.png) center center no-repeat
}
.app_Thumb b.google_apps,
#detail_img.google_apps,
.app_detail_list dt a.google_apps {
    background: #fff url(../images/google_apps.png) center center no-repeat
}
.app_Thumb b.roundcubemail,
#detail_img.roundcubemail,
.app_detail_list dt a.roundcubemail {
    background: #fff url(../images/roundcubemail.png) center center no-repeat
}
.app_Thumb b.kaspersky_gateway,
#detail_img.kaspersky_gateway,
.app_detail_list dt a.kaspersky_gateway,
.app_Thumb b.kaspersky_gateway_50_users,
#detail_img.kaspersky_gateway_50_users,
.app_detail_list dt a.kaspersky_gateway_50_users,
.app_Thumb b.kaspersky_gateway_100_users,
#detail_img.kaspersky_gateway_100_users,
.app_detail_list dt a.kaspersky_gateway_100_users,
.app_Thumb b.kaspersky_gateway_250_users,
#detail_img.kaspersky_gateway_250_users,
.app_detail_list dt a.kaspersky_gateway_250_users {
    background: #fff url(../images/kaspersky_gateway.png) center center no-repeat
}
.app_Thumb b.kaspersky_mail,
#detail_img.kaspersky_mail,
.app_detail_list dt a.kaspersky_mail,
.app_detail_list dt a.kaspersky_mail_50_users,
.app_Thumb b.kaspersky_mail_50_users,
#detail_img.kaspersky_mail_50_users,
.app_detail_list dt a.kaspersky_mail_50_users,
.app_detail_list dt a.kaspersky_mail_50_users,
.app_Thumb b.kaspersky_mail_100_users,
#detail_img.kaspersky_mail_100_users,
.app_detail_list dt a.kaspersky_mail_100_users,
.app_detail_list dt a.kaspersky_mail_100_users,
.app_Thumb b.kaspersky_mail_250_users,
#detail_img.kaspersky_mail_250_users,
.app_detail_list dt a.kaspersky_mail_250_users,
.app_detail_list dt a.kaspersky_mail_250_users,
.app_Thumb b.kaspersky_mail,
#detail_img.kaspersky_mail,
.app_detail_list dt a.kaspersky_mail,
.app_detail_list dt a.kaspersky_mail,
{
    background: #fff url(../images/kaspersky_mail.png) center center no-repeat
}
.app_Thumb b.owncloud,
#detail_img.owncloud,
.app_detail_list dt a.owncloud,
.app_Thumb b.owncloud_business_5_users,
#detail_img.owncloud_business_5_users,
.app_detail_list dt a.owncloud_business_5_users,
.app_Thumb b.owncloud_business_10_users,
#detail_img.owncloud_business_10_users,
.app_detail_list dt a.owncloud_business_10_users,
.app_Thumb b.owncloud_business_20_users,
#detail_img.owncloud_business_20_users,
.app_detail_list dt a.owncloud_business_20_users,
.app_Thumb b.owncloud_business_50_users,
#detail_img.owncloud_business_50_users,
.app_detail_list dt a.owncloud_business_50_users,
.app_Thumb b.owncloud_business_100_users,
#detail_img.owncloud_business_100_users,
.app_detail_list dt a.owncloud_business_100_users {
    background: #fff url(../images/owncloud.png) center center no-repeat
}
.list li {
    color: #333
}
.list li span {
    color: #898989
}
.dl-horizontal {
    padding-left: 0;
    font-size: 15px
}
.dl-horizontal dt {
    text-align: left;
    width: 220px
}
.boxes-content-left-corner {
    border: 1px solid #ddd;
    padding: 15px;
    border-radius: 5px
}
.stats,
.no-ant {
    padding-bottom: 15px
}
.thumb-no-ant {
    clear: both;
    padding-top: 20px;
    text-align: center
}
.efficient-illustration {
    background: url(../images/efficient-illustration.png) 0 bottom no-repeat;
    padding: 0 0 200px 450px;
    min-height: 280px
}
.round_img {
    border-radius: 50%;
    float: left;
    margin: 0 20px 0 0;
    width: 130px;
    -moz-box-shadow: 2px 2px 0 #fff, -2px 2px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff;
    -webkit-box-shadow: 2px 2px 0 #fff, -2px 2px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff;
    box-shadow: 2px 2px 0 #fff, -2px 2px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff
}
.hidden_block {
    display: block;
    overflow: hidden;
    padding-bottom: 20px
}
.TestimonialBody .RSWS_testimonial {
    margin-right: 100px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    padding-right: 20px;
    font-weight: 100;
    font-size: 18px;
    font-style: normal;
    line-height: 30px;
    position: relative
}
.TestimonialBody .RSWS_testimonial span {
    font-family: "robotothin", Arial;
    font-weight: 100;
    font-size: 18px
}
#customer_block .TestimonialBody .RSWS_testimonial span {
    font-size: 16.5px
}
.TestimonialBody {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    padding: 10px
}
.Testimonialmedia {
    float: right;
    height: 70px;
    width: 70px
}
.Testimonialmedia img,
#testimonial_block img {
    background: #fff;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    height: 64px;
    padding: 3px;
    width: 64px!important;
    border: 1px solid #ddd;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 100%;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(0, 0, 0, 0.2)
}
.Testimonialsub {
    clear: both;
    display: block;
    text-align: right;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    padding: 0 10px
}
.Testimonialsub em {
    font-size: 13px;
    color: #999;
    display: none
}
.Testimonialsub strong {
    font-size: 18px;
    color: #7a7474;
    font-family: 'Roboto', sans-serif;
    font-weight: 100
}
#content .RSWS_testi_block {
    border: none;
    border-bottom: 1px solid #ddd
}
#showcase.no-top-margin {
    margin-top: 0
}
#content .rs_pagination.pagination a,
#content .rs_pagination.pagination strong {
    font-size: 17px;
    font-weight: 400;
    line-height: 27px;
    margin: 1px;
    padding: 4px 9px
}
.care_icon {
    line-height: normal;
    font-size: 200px;
    color: #3d85c6;
    display: block;
    overflow: hidden
}
b.color_block {
    width: 24px;
    height: 24px;
    border-radius: 2px;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    margin-right: 5px
}
b.color_block.yellow-color {
    background: #FF6
}
b.color_block.green-color {
    background: #98BB60
}
b.color_block.ocean-color {
    background: teal
}
b.color_block.orange-color {
    background: #e1852e
}
b.color_block.black-color {
    background: #000
}
.TeamLeaders .uk-icon-linkedin:hover {
    text-decoration: none
}
.teamMember {
    float: left;
    margin: 0 10px 5px
}
.TeamLeaders .uk-person-content {
    clear: both;
    overflow: hidden
}
.TeamLeaders .uk-person-content h4 {
    padding-bottom: 0;
    margin-bottom: 0;
    line-height: 1.5;
    letter-spacing: 1px
}
.TeamLeaders .uk-panel-person {
    padding: 3px;
    margin-top: 0
}
.TeamLeaders .uk-panel-person .uk-person-avatar {
    padding-bottom: 0
}
.TeamLeaders .uk-person-content p {
    height: 150px;
    overflow: hidden;
    margin-top: 5px;
    line-height: 24px;
}
.search.newsletter {
    max-width: 500px;
    margin: 0 auto;
    position: relative;
    z-index: 1
}
.search.newsletter:before {
    width: 286px;
    height: 114px;
    background: url(../images/newsLogo.png) center 0 no-repeat;
    content: " ";
    position: absolute;
    top: 100%;
    margin-top: 10px;
    left: 50%;
    margin-left: -146px
}
.search.newsletter:after {
    width: 286px;
    height: 114px;
    content: "\e666";
    position: absolute;
    top: 100%;
    margin-top: 10px;
    left: 50%;
    margin-left: -146px;
    font-family: 'clear';
    line-height: 115px;
    font-size: 80px;
    color: #fff;
    text-align: center
}
#mod-search-searchword {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #bbb;
    border-radius: 10px 0 0 10px;
    box-shadow: 3px 3px 5px #ccc inset;
    float: left;
    height: 50px;
    line-height: 50px;
    margin-right: 0;
    padding: 10px 10px 10px 15px;
    width: 390px
}
#mod-search-searchword:focus {
    background: #fff
}
.search.newsletter .button.btn-primary {
    border-radius: 0 10px 10px 0;
    color: #000;
    display: table-cell;
    font-size: 16px;
    font-weight: 600;
    height: 50px;
    line-height: 30px;
    padding: 10px 20px;
    text-transform: uppercase;
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-gradient(linear, left 0, left 100%, from(#fff), to(#e0e0e0));
    background-image: -webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);
    background-image: -moz-linear-gradient(top, #fff 0, #e0e0e0 100%);
    background-image: linear-gradient(to bottom, #fff 0, #e0e0e0 100%);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    color: #666!important
}
#sidebar-a .mod-box {
    margin: 0;
    padding: 15px 0 15px 20px !important
}
#sidebar-a .mod-box > ul {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0;
    font-size: 17px;
    font-weight: 700
}
#sidebar-a .mod-box > ul > li {
    clear: both;
    padding: 0;
    position: relative;
    border: 1px solid transparent!important;
    box-shadow: none!important
}
#sidebar-a .mod-box > ul > li > a,
#sidebar-a .mod-box > ul > li > span {
    display: block;
    padding: 0 15px;
    color: #686868
}
#sidebar-a .mod-box > ul > li.active {
    border-radius: 5px 0 0 5px;
    border-color: #ddd!important;
    border-right-color: #fff!important;
    background: #fff
}
#sidebar-a .mod-box > ul > li a:hover,
#sidebar-a .mod-box ul > li a:focus {
    text-decoration: none;
    outline: none;
    color: #c2510f
}
#sidebar-a .mod-box .uk-icon-chevron-right.uk-float-right {
    display: none
}
#sidebar-a .mod-box > ul ul {
    position: relative;
    padding: 10px 0 10px 6px;
    margin: 3px 0 15px 15px;
    list-style: none;
    display: none
}
#sidebar-a .mod-box ul ul:before {
    position: absolute;
    left: -6px;
    width: 13px;
    height: 1px;
    background: #ddd;
    content: " ";
    top: 0
}
#sidebar-a .mod-box ul ul:after {
    position: absolute;
    left: -6px;
    width: 13px;
    height: 1px;
    background: #ddd;
    content: " ";
    bottom: 0
}
/*#sidebar-a .mod-box > ul li.active:after {
    content: ' ';
    top: 0;
    bottom: 0;
    right: -1px;
    width: 2px;
    background: #fff;
    position: absolute
}*/
#sidebar-a .mod-box > ul li ul {
    display: block;
    border-left: 1px solid #ddd
}
#sidebar-a .mod-box ul ul li {
    position: relative
}
#sidebar-a .mod-box ul ul li a {
    color: #686868;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    padding: 3px 0 3px 15px;
    position: relative
}
#sidebar-a .mod-box ul ul li.active > a:after {
    background: #c2510f;
    content: " ";
    top: 3px;
    left: -7px;
    position: absolute;
    bottom: 3px;
    width: 1px
}
#sidebar-a .mod-box ul ul li.selected > a:after {
    background: #c2510f;
    content: " ";
    top: 3px;
    left: -7px;
    position: absolute;
    bottom: 3px;
    width: 1px
}
#sidebar-a .mod-box ul ul li a:before {
    line-height: 20px
}
#sidebar-a .mod-box ul ul li.active > a,
#sidebar-a .mod-box ul ul li.selected > a,
#sidebar-a .mod-box ul ul li:hover > a {
    color: #c2510f
}
.contactSection h4.module-title img {
    float: left;
    margin-right: 10px;
    margin-top: -5px;
    width: 40px
}
.contactSection ul.uk-list.list-icons li {
    padding-left: 0
}
.contactSection ul.uk-list.list-icons li em {
    color: #c2510f
}
.contactSection h4.module-title:before {
    left: 0
}
.contactSection h4.module-title {
    line-height: 26px;
    margin-bottom: 10px!important
}
.contactSection h4.founder_text {
    font-size: 15px;
    letter-spacing: 4px;
    line-height: 2;
    padding-bottom: 10px;
    text-transform: uppercase
}
.contactSection .uk-text-right .uk-icon-button {
    text-align: center;
    padding-left: 5px
}
.contactSection h1.module-title {
    margin: 15px 0 30px!important
}
.contactSection .uk-panel-box {
    margin: -10px 0 0;
    padding: 0 10px 10px
}
.contactSection .uk-panel-box h4.module-title {
    margin: 0 -10px;
    padding: 10px 10px 15px;
    font-size: 20px;
    letter-spacing: normal;
    text-transform: none
}
#system form.submission fieldset > div > input[type='email'],
#system form.submission fieldset > div > input[type='text'],
#system form.submission fieldset > div > input[type='tel'],
#system form.submission fieldset > div > input[type='url'],
#system form.submission fieldset > div > input[type='password'],
#system form.submission fieldset > div > textarea {
    width: 370px
}
#jevents_body .cal_table th,
#jevents_body .cal_table td {
    border: 1px solid #ddd
}
.jev_toprow div.previousmonth,
.jev_toprow div.nextmonth {
    background-color: #c2510f;
    border: 1px solid #c2510f
}
.jev_toprow div.currentmonth {
    border-top: 1px solid #c2510f;
    border-bottom: 1px solid #c2510f
}
#jevents_body .nav-items div.active a,
.jev_header2 .active a {
    background-color: #c2510f
}
#jevents_body .nav-items div.active a:hover,
.jev_header2 .active a:hover {
    border-left: none
}
#jevents_body .nav-items > div {
    border-color: #c2510f
}
#jevents_body .nav-items > div a:hover {
    padding: 5px 12px 3px
}
#jevents_body .nav-items > div:first-child {
    border-left: 1px solid #c2510f
}
#jevents_body .nav-items > div:last-child {
    border-right: 1px solid #c2510f
}
#jevents_body .cal_today a.cal_daylink {
    background-color: #c2510f
}
#jevents_body .cal_today a.cal_daylink:hover {
    border: 1px solid #c2510f;
    color: #c2510f
}
#jevents_body .nav-items > div a {
    padding: 5px 12px 3px
}
#jevents_body .nav-items div.active a:hover,
.jev_header2 .active a:hover {
    background-color: #eee
}
#nav-jumpto img {
    display: none
}
#jevents_body .jev_toprow div.previousmonth a,
#jevents_body .jev_toprow div.nextmonth a {
    line-height: normal
}
#menu .menu-dropdown ul.level3 {
    height: auto;
    overflow: visible;
    padding-top: 10px;
    opacity: 1;
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}
.menu-dropdown .dropdown > div {
    height: auto!important;
    line-height: normal
}
.menu-dropdown .dropdown div.dropdown-bg {
    padding: 10px 0 1px
}
.clearbox-100 {
    padding-top: 15px
}
.uk-tab-grid.uk-tab-top.TabContent {
    margin: 20px 0!important
}
.menu-dropdown li:hover a.heading.level2 {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1)!important
}
.menu-dropdown a.heading.level2 span {
    font-size: 17px!important;
    font-family: "robotothin"!important;
    padding-bottom: 10px
}
.menu-dropdown a.heading.level2:after {
    border-bottom: 1px solid #FFF!important;
    width: 38px;
    position: absolute;
    bottom: 0;
    content: "";
    left: 0
}
#cloud_managed,
#dynamicVPN,
#wireless,
#intrusion_protection,
#business_continuity {
    border-bottom: 1px solid #eee;
    margin: 0 -20px 20px;
    padding: 0 20px 40px
}
.menu-dropdown li.level2 a {
    margin: 3px 0
}
.menu-dropdown li.level2 a:hover {
    background: #FFF;
    color: #505050;
    margin: 3px 10px
}
.customers_Page a.spotlight {
    border: 1px solid #ddd;
    width: 99%
}
.ClearFoundationTeam table.uk-table-striped {
    margin-bottom: 25px
}
.ClearFoundationTeam .TeamLeaders h4,
.ClearFoundationTeam .TeamLeaders a,
.ClearFoundationTeam h2.module-title {
    color: #608921!important
}
.ClearFoundationTeam .TeamLeaders h3.module-title:before,
.ClearFoundationTeam h2.module-title:before {
    border-bottom-color: #608921!important
}
#header-right {
    border-top: 5px solid #999;
    min-height: 95px;
    position: absolute;
    right: 0;
    width: 20%
}
.loginModule .welcome_user {
    margin: 0;
    padding: 15px 10px 10px
}
#menu a.level1 img, #menu span.level1 img {
    border: 1px solid #ccc;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    padding: 2px;
    background: #fff;
}
#menu span img {
    margin: -5px 0 0 6px;
    display: inline!important;
    vertical-align: top
}
#menu .dropdown-bg img {
/*    float: left;
    margin: 28px 15px 0 0*/
}
#menu .user_menu ul {
    overflow: hidden;
    padding-bottom: 20px
}
#menu .user_menu ul li {
    clear: both;
    padding: 2px 0
}
#menu .user_menu ul li a {
    border-radius: 2px;
    padding: 2px 5px;
    line-height: 20px
}
#menu .user_menu ul li a span.badge {
    background: none repeat scroll 0 0 #d00;
    border-radius: 50%;
    float: right;
    font-size: 14px;
    font-weight: 700;
    height: 16px;
    left: 2px;
    line-height: 16px;
    right: auto;
    text-align: center;
    top: 3px;
    width: 16px;
    color: #fff!important
}
#menu .user_menu ul li a i {
    margin-top: 6px;
    margin-right: 5px
}
#menu .user_menu ul li a i[class^="ies-"]:before,
#menu .user_menu ul li a i[class*=" ies-"]:before {
    display: inline-block;
    font-family: easysocial;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit
}
#menu .user_menu ul li:hover a {
    background: #fff;
    text-decoration: none;
    color: #666!important;
    padding-left: 15px
}
#header-right .hello_user {
    float: left
}
.hello_user {
    overflow: hidden
}
#customer {
    border-top: 1px solid #eee;
    position: relative
}
.ic_marquee0 {
    padding-right: 190px
}
#customer img {
    /*max-width: 125px*/
}
.module.CustomerLink {
    position: absolute;
    right: 20px;
    top: 50%;
    padding: 0;
    margin: 0
}
.customerExpand {
    display: none;
    clear: both
}
.customers_Page .overlay-default.uk-icon-plus-circle:before {
    line-height: 186px!important
}
.customerExpand .uk-grid {
    margin-top: 0!important
}
#bottom-block h3.module-title:before {
    display: none
}
#breadcrumbs {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    clear: both;
}
body.homepage li.level1.item1096 > div,
body.homepage li.level1.item1096 > div > div {
    display: block!important;
    opacity: 1!important;
    filter: alpha(opacity=100)!important
}
body.homepage #menu .menu.menu-dropdown > li.level1.item1096 > a {
    background: #686868
}
body.homepage #menu .menu.menu-dropdown > li.level1.item1096 > a span.ci-ClearOS:before {
    color: #fff
}
.uk-modal-dialog {
    border: 10px solid #121212;
    box-shadow: 0 0 10px #000;
    width: 1000px
}
.uk-modal-dialog.mod-color {
    background: none repeat scroll 0 0 #fff;
    padding: 0
}
.TeamLeaders .uk-modal-dialog {
    width: 1000px;
    margin-top: 250px!important
}
.teampopup {
    overflow: hidden
}
.TeamLeaders .teampopup img {
    float: left;
    width: 320px
}
.TeamLeaders .teampopupContent {
    color: #666;
    font-size: 16px;
    line-height: 22px;
    overflow: hidden;
    text-align: left;
    padding: 0 20px 15px
}
.TeamLeaders .teampopupContent p {
    margin: 0 0 10px;
    font-family: 'equiplight', sans-serif
}
.TeamLeaders .teampopupContent p a {
    color: #c2510f!important
}
.TeamLeaders .teampopupContent h3.module-title {
    color: #333!important;
    font-size: 22px
}
.TeamLeaders .teampopupContent h4 {
    font-size: 15px;
    letter-spacing: 4px;
    line-height: 2;
    margin: 0;
    text-transform: uppercase;
    color: #c2510f!important
}
.uk-modal-dialog > .uk-modal-close.uk-close {
    background: none repeat scroll 0 0 #eee!important;
    border-radius: 50%;
    float: right;
    height: 24px;
    line-height: 20px;
    margin: 0;
    opacity: 1;
    position: absolute;
    right: -10px;
    text-align: center;
    top: -10px;
    width: 24px;
    border: 2px solid #121212;
    box-shadow: 0 0 3px #000;
    color: #333!important
}
.partnerTable.model_table .price-col {
    min-height: 0;
    position: relative
}
.price-tag.price_orange {
    font-size: 30px;
    margin-bottom: 0;
    min-height: 52px
}
.partnerTable.model_table .p-inner {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin: 0;
    min-height: 260px;
    padding: 25px 0
}
.partnerTable.model_table .p-inner p {
    margin: 0 20px
}
.partnerTable.model_table .call-action {
    background: none repeat scroll 0 0 #f6f6f6;
    display: block;
    text-align: center
}
.partnerTable.model_table .price-tag {
    font-family: "robotothin";
    font-size: 25px!important
}
.partnerTable.model_table .price-head {
    min-height: 200px
}
.partnerTable.model_table .price-head img {
    margin: 25px 0 0;
    width: 150px
}
.partnerTable.model_table .price-col > a {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: 1000px;
    top: 0
}
.pricing.four.model_table.compare_table .price-col.uk-nbfc .price-tag.price_orange:before {
    border-top-color: #ebebeb!important
}
.pricing.four.model_table.compare_table .price-col.uk-nbfc .price-tag.price_orange {
    background: none repeat scroll 0 0 #ebebeb!important;
    color: #333!important;
    font-family: "robotothin"!important;
    font-weight: 300!important
}
.pricing.four.model_table.compare_table .price-col.uk-nbfc:hover .price-tag.price_orange {
    background: none repeat scroll 0 0 #ebebeb!important;
    color: #333!important
}
.pricing.four .model_table.compare_table .price-col.uk-nbfc:hover .price-tag.price_orange:before {
    border-top-color: #ebebeb!important
}
.border-img {
    border: 1px solid #ddd;
    border-radius: 10px
}
.part-cat {
    clear: both;
    border: 1px dotted #ccc;
    padding: 10px 15px;
    margin: 10px 0;
    background: #fafafa;
    overflow: hidden
}
.part-cat img {
    float: left;
    margin: 0 15px 10px 0
}
.pricing.four.compare_table .price-col.active {
    background: none repeat scroll 0 0 #fafafa;
    color: #c2510f
}
.analysisTable {
    padding: 10px 0
}
.analysisTable ol {
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    float: left;
    list-style: none outside none;
    margin: 81px 0 0;
    padding: 0;
    width: 150px
}
.analysisTable ol li {
    border-bottom: 1px solid #ddd;
    height: 80px;
    line-height: 80px;
    text-align: center
}
.analysisTable ol li img {
    display: inline-block;
    vertical-align: middle
}
.analysisTable ul {
    display: table-cell;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 135px;
    min-width: 100px;
    border-bottom: 1px solid #ddd
}
.analysisTable ul li {
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    line-height: normal;
    min-height: 60px;
    padding: 10px 0;
    vertical-align: middle
}
.analysisTable ul li img {
    display: inline-block;
    margin-top: 14px;
    vertical-align: middle
}
.analysisTable-scroller {
    border-left: 1px solid #ddd;
    margin-left: 150px;
    overflow: auto
}
#jevents_body {
    padding: 10px 20px 20px;
    width: auto!important
}
#jevents_body .nav_bar_cell {
    padding: 15px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 5px
}
#jevents_body select {
    background: #fff
}
#jevents_body div[class*="event_div"] .month_cell_st,
.jevtip-tip,
.jevtip {
    border-color: #c2510f!important
}
.tip-title {
    background-image: url(../images/selector-arrow.png);
    margin-top: -21px
}
.jevtip-tip,
.jevtip {
    padding: 10px
}
div.ev_adminpanel form div:nth-child(2n+1) {
    width: 45%
}
#system .model_table.online-store .price_orange small {
    color: #fff;
    font-style: normal
}
.model_table.online-store .p-inner {
    padding: 40px 40px 20px
}
.model_table.online-store .p-inner p {
    min-height: 200px
}
.model_table.online-store .p-inner ul {
    border-top: 1px solid #eee;
    list-style: none outside none;
    padding: 30px 90px;
    text-align: left;
    margin-bottom: 0
}
.model_table.online-store .p-inner ul li {
    padding-left: 25px;
    position: relative
}
.model_table.online-store .p-inner ul li:before {
    content: "\f00c";
    font-family: FontAwesomeNew;
    color: #c2510f;
    left: 0;
    position: absolute;
    top: 0
}
.model_table.online-store .price-tag.price_orange h4 {
    text-align: center;
    color: #fff;
    margin: 0;
    font-size: 30px;
    font-weight: 700
}
.model_table.online-store .price-tag.price_orange h5 {
    text-align: center;
    color: #fff;
    margin-bottom: 5px;
    font-size: 21px
}
#jevents_header > h2.contentheading {
    display: none
}
.dropdown-bg .button img {
    display: none
}
.dropdown-bg .button > button {
    margin-top: 15px
}
.sprocket-mosaic-container h2.sprocket-mosaic-title {
    font-size: 16px;
    line-height: 20px;
    padding: 0
}
.sprocket-mosaic-container .sprocket-readmore,
.sprocket-mosaic-container .sprocket-mosaic-tags {
    display: none
}
.welcome_username {
    padding-bottom: 5px;
    color: #fff;
    font-size: 17px;
    line-height: 30px;
    margin-top: -2px!important;
    height: 30px
}
.welcome_username.module-title:before {
    border-bottom-color: #fff!important;
    left: 0
}
.sprocket-mosaic-loadmore {
    clear: both;
    margin: 20px auto 0;
    float: none!important
}
.sprocket-mosaic {
    margin-left: 250px;
    min-height: 600px
}
.sprocket-mosaic .sprocket-mosaic-header {
    position: static
}
.sprocket-mosaic .sprocket-mosaic-filter {
    float: left;
    left: -250px;
    position: absolute;
    width: 245px;
    background: url(../images/logo_shade.png) right 0 repeat-y;
    padding: 25px 0;
    top: 0;
    bottom: 0
}
.sprocket-mosaic .sprocket-mosaic-filter ul {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 17px;
    font-weight: 700
}
.sprocket-mosaic .sprocket-mosaic-filter ul > li {
    border: 1px solid transparent!important;
    clear: both;
    color: #c2510f;
    display: block;
    padding: 12px 15px 8px!important;
    position: relative;
    right: -1px;
    margin: 0!important;
    box-shadow: none;
    text-transform: capitalize!important
}
.sprocket-mosaic .sprocket-mosaic-filter ul > li.active {
    background: none repeat scroll 0 0 #fff!important;
    border-color: #ddd #fff #ddd #ddd !important;
    border-radius: 5px 0 0 5px!important;
    color: #333!important
}
.sprocket-mosaic .sprocket-mosaic-filter ul > li:hover,
.sprocket-mosaic .sprocket-mosaic-filter ul > li:focus {
    text-decoration: none;
    outline: none
}
.sprocket-mosaic .sprocket-mosaic-image {
    padding: 5%;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: inline-block;
    vertical-align: middle
}
.sprocket-mosaic-columns-6 li .sprocket-mosaic-item {
    min-height: 306px
}
.module.mod-box.no_module_margin {
    margin: 0;
    padding: 0 10px
}
body.mosaic_page #maininner {
    padding-top: 0
}
.sprocket-mosaic-order {
    padding-top: 20px
}
.sprocket-mosaic-image-container {
    -webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.3) inset;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.3) inset;
    min-height: 190px;
    line-height: 190px
}
.sprocket-mosaic-image-container .sprocket-mosaic-hover:before {
    line-height: normal
}
.showhide li h3 {
    font-size: 20px
}
#menu .menu-dropdown > li,
#menu .menu-dropdown > li > a {
    background-color: #fff
}
div#discuss-wrapper .btn-primary {
    background-image: none!important
}
div#discuss-wrapper .discuss-toolbar .nav > li.active > a,
div#discuss-wrapper .discuss-toolbar .nav > li.active > a:hover,
div#discuss-wrapper .discuss-toolbar .nav > li.active > a:focus {
    background: none repeat scroll 0 0 #608921!important
}
div#discuss-wrapper .discuss-filter .nav-tabs > li.active > a {
    background: none repeat scroll 0 0 #608921!important
}
body.community_forums div#fd.es .es-container .es-sidebar {
    width: 237px
}
body.community_forums #fd.view-dashboard {
    margin-top: 0
}
.community_forums .hidden_block {
    overflow: visible
}
.community_forums #exploreit .wrapper {
    border-top: 1px solid #e5e5e5;
    margin: -14px -20px -22px;
    padding: 0 20px
}
.community_forums #readit .wrapper.group {
    border-top: 1px solid #E5E5E5;
    margin: -14px -29px -22px
}
div#discuss-wrapper .btn-success,
div#discuss-wrapper .btn-success:hover,
div#discuss-wrapper .btn-success:active,
div#discuss-wrapper .btn-success.active,
div#discuss-wrapper .btn-success.disabled,
div#discuss-wrapper .btn-success[disabled] {
    background: #608921;
    color: #fff
}
div#discuss-wrapper .btn-info,
div#discuss-wrapper .btn-info:hover,
div#discuss-wrapper .btn-info:active,
div#discuss-wrapper .btn-info.active,
div#discuss-wrapper .btn-info.disabled,
div#discuss-wrapper .btn-info[disabled] {
    background: #404040;
    color: #fff
}
div#discuss-wrapper .discuss-filter .nav-tabs > li > a:hover {
    color: #FFF
}
div#discuss-wrapper .tab-box .nav-tabs > li a:hover {
    color: #FFF
}
div#discuss-wrapper .label-notification {
    background: #404040
}
div#discuss-wrapper .discuss-filter .label-notification {
    border: 1px solid #404040
}
div#discuss-wrapper .discuss-item.is-unread .discuss-post-title {
    font-weight: 100
}
div#discuss-wrapper .dropdown-menu li > a:hover,
div#discuss-wrapper .dropdown-menu li > a:focus,
div#discuss-wrapper .dropdown-submenu:hover > a {
    background: #404040
}
.codebase {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding-bottom: 20px;
    overflow: hidden
}
.codebase img {
    float: right;
    margin: 5px 0 5px 20px;
    max-height: 150px
}
div#discuss-wrapper .discuss-user .discuss-avatar.avatar-large {
    height: auto
}
div#discuss-wrapper .btn-danger,
div#discuss-wrapper .btn-danger:hover,
div#discuss-wrapper .btn-danger:active,
div#discuss-wrapper .btn-danger.active,
div#discuss-wrapper .btn-danger.disabled,
div#discuss-wrapper .btn-danger[disabled] {
    background-image: none!important
}
div#discuss-wrapper .discuss-resolvedbar {
    background: #608921!important
}
.model_table.appliance .p-inner ul.cos {
    padding: 30px;
    min-height: 140px;
    margin-bottom: 0
}
#eblog-wrapper #ezblog-menu,
.eb-nav-collapse {
    border: none
}
div#discuss-wrapper .discuss-toolbar .navbar-inner,
#ezblog-menu .blog-navi,
body div#fd.es .es-toolbar .navbar-inner {
    border: 1px solid #eee;
    border: 1px solid #eee;
    background: #fff;
    box-shadow: none;
    border-radius: 5px;
    border-top: 3px solid #608921;
    color: #608921;
    padding: 5px
}
#ezblog-menu .blog-navi li.toolbar-item > form button.submit-search {
    background: #608921;
    text-indent: 0;
    color: #fff;
    border-color: #608921
}
#ezblog-menu .blog-navi li.toolbar-item > form input#ezblog-search {
    border-color: #608921
}
#ezblog-menu .blog-navi a span,
body div#fd.es .es-toolbar .navbar-inner a span {
    background: none!important
}
body div#fd.es .es-toolbar .navbar-inner a span.label-notification {
    background: #c2510f!important;
    border-color: #c2510f!important
}
#ezblog-menu .blog-navi > li,
div#discuss-wrapper .discuss-toolbar .nav > li {
    border: none!important;
    padding: 0 1px
}
body #ezblog-menu .blog-navi li.toolbar-item > a {
    padding: 0 9px
}
#ezblog-menu .blog-navi li > a > span {
    background: none!important;
    text-indent: 0!important;
    text-align: center
}
body div#fd.es .es-toolbar .navbar-inner {
    height: auto
}
#ezblog-menu .blog-navi li.toolbar-item > form input.input {
    height: 26px
}
body div#fd.es .es-toolbar .navbar-inner a i[class*="ies-"] {
    width: 20px;
    text-align: center;
    font-size: 20px
}
body div#fd.es .es-toolbar .navbar-inner a i[class*="ies-"],
body div#fd.es .es-toolbar .fd-navbar-search .ies-search,
body div#fd.es .es-toolbar .toolbar-user-name,
body div#fd.es .es-toolbar .toolbarItem.has-notice i[class*="ies-"] {
    color: #608921
}
body div#fd.es .es-toolbar .navbar-inner a:hover i[class*="ies-"],
body div#fd.es .es-toolbar li.toolbar-profile a:hover .toolbar-user-name {
    color: #fff
}
body div#fd.es .es-toolbar .navbar-inner .divider-vertical {
    display: none
}
body div#fd.es .es-toolbar .fd-navbar-search {
    background: #fff;
    border: 1px solid #608921;
    margin-left: 10px;
    border-radius: 5px
}
body div#fd.es .es-toolbar .fd-navbar-search .search-query {
    background: #fff;
    color: #333
}
body div#fd.es .es-toolbar .fd-nav > li > .dropdown-toggle_ > .caret {
    border-top-color: #666
}
body div#fd.es .es-toolbar .nav-collapse .fd-nav > li > a:hover,
body div#fd.es .es-toolbar .nav-collapse .fd-nav > li > a:focus {
    background: #608921;
    color: #fff
}
body div#fd.es .es-toolbar .nav-collapse .fd-nav > li > a:focus .toolbar-user-name,
body div#fd.es .es-toolbar .nav-collapse .fd-nav > li > a:focus i {
    color: #fff
}
body #fd .es-toolbar .navbar-inner .nav-collapse ul.fd-nav.pull-right {
    margin-right: 0
}
div#discuss-wrapper .discuss-toolbar .navbar-inner .nav li > a {
    color: #608921!important;
    padding: 0 10px;
    line-height: 36px
}
div#discuss-wrapper .discuss-toolbar .navbar-inner .nav li > a i {
    font-size: 15px;
    text-align: center;
    text-shadow: 0 0;
    width: 20px
}
div#discuss-wrapper .discuss-toolbar .navbar-inner .nav li:hover > a,
div#discuss-wrapper .discuss-toolbar .navbar-inner .nav li.active a,
#ezblog-menu .blog-navi li.toolbar-item.item-active > a,
#ezblog-menu .blog-navi li.toolbar-item > a.active,
#ezblog-menu .blog-navi li.toolbar-item > a:hover,
#ezblog-menu .blog-navi li.toolbar-item > a:focus,
body div#fd.es .es-toolbar .navbar-inner a:hover,
body div#fd.es .es-toolbar .navbar-inner a:focus,
body div#fd.es .es-toolbar .navbar-inner a:hover i {
    background: #608921;
    box-shadow: none;
    border-radius: 5px;
    color: #fff!important;
    text-decoration: none
}
body div#fd.es .es-toolbar .fd-nav > li.toolbar-home > a {
    padding: 10px 8px
}
#ezblog-categories .mod-avatar {
    display: none
}
#discuss-wrapper {
    padding: 0 0 50px!important;
    position: relative
}
#discuss-wrapper .discuss-head {
    position: absolute;
    bottom: 0;
    right: 10px
}
.comment-content .comment-head.prel.fsm {
    text-align: right
}
#ezblog-body #blog-comment .comment-avatar + .comment-content {
    background: rgba(0, 0, 0, 0.02);
    border: 1px solid rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05) inset;
    margin: 0 0 0 122px;
    padding: 20px 30px
}
#eblog-wrapper #section-author {
    background: none;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    padding: 0
}
.author-info {
    background: rgba(0, 0, 0, 0.02);
    border: 1px solid rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05) inset;
    padding: 20px
}
#blog-comment .comment-row .comment-block .comment-avatar {
    margin: 30px 0 0 30px
}
div#discuss-wrapper .discuss-item {
    background: none;
    border: none;
    border-bottom: 1px solid #dfdfdf;
    border-radius: 1px;
    display: table;
    position: relative;
    width: 100%
}
div#discuss-wrapper .discuss-item .discuss-item-left + .discuss-item-right {
    float: none;
    margin: 0;
    display: table-cell;
    vertical-align: top;
    padding-top: 5px;
    width: 1021px
}
div#discuss-wrapper .discuss-item .discuss-item-left {
    display: table-cell!important;
    padding: 15px 0 0!important;
    text-align: center!important;
    vertical-align: top;
    width: 256px!important;
    float: none!important;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(67%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.03)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%)
}
div#discuss-wrapper .discuss-item .discuss-item-left a {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline
}
div#discuss-wrapper .badgeList .discuss-avatar,
div#discuss-wrapper .badgeList .badges-status {
    text-align: center;
    padding-bottom: 15px
}
.discuss-item-left .btn-conversation {
    display: block!important;
    margin: 5px auto 0!important
}
div#discuss-wrapper .discuss-online-status,
div#discuss-wrapper .discuss-offline-status {
    text-align: center
}
div#discuss-wrapper .discuss-badges-list .badges-desp {
    height: auto;
    line-height: 30px
}
#eblog-wrapper img.avatar {
    border-radius: 50%
}
#eblog-wrapper,
#fd.view-dashboard {
    margin-top: -15px
}
.itemLinks .itemTagsBlock ul li {
    margin-top: 0
}
#ezblog-body .blog-meta {
    font-size: 14px;
    margin: 5px 0
}
#showcase .mod-color.no-top-margin {
    margin-top: 0
}
body div#fd.es .es-toolbar .fd-navbar-search {
    height: 35px
}
body div#fd.es .btn-stream-updates,
body div#fd.es .btn-stream-updates:focus {
    background: #608921!important;
    border-color: #608921!important
}
body div#fd.es.popbox {
    z-index: 100
}
.blog-post .itemLinks {
    margin-bottom: 8px
}
#eblog-wrapper .list-pagination {
    margin-top: 0
}
#section-author {
    margin-top: 20px
}
.list_none {
    list-style: none;
    margin-left: 0;
    padding-left: 0
}
#ezblog-body .blog-post {
    padding-top: 0
}
.author-info .author-name.rip.mbs {
    margin-bottom: 0;
    line-height: normal;
    padding-top: 10px
}
.author-meta.profile-connect {
    font-size: 12px
}
.author-meta.profile-connect a {
    margin: 0 2px
}
.menu-dropdown li.level2 a:hover,
.menu-dropdown a.current.level2,
.menu-dropdown a.current.level3,
.uk-color .uk-nav-dropdown > li > a:hover,
.uk-color .uk-nav-dropdown > li > a:focus {
    margin: 3px 10px
}
#main #discuss-wrapper .discuss-user h3,
#main #discuss-wrapper .discuss-user .discuss-user-rank,
#main #discuss-wrapper .discuss-user .discuss-avatar {
    text-align: center
}
body div#fd .form-horizontal legend,
body div#fd.es .es-remind .es-title,
#jc h4 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin-bottom: 20px;
    padding-bottom: 5px;
    position: relative;
    font-family: 'robotothin', sans-serif;
    font-weight: 100;
    font-size: 34px;
    line-height: 50px;
    text-align: left
}
body div#fd.es .es-widget .es-widget-head {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin-bottom: 20px;
    padding-bottom: 5px;
    position: relative;
    font-family: 'robotothin', sans-serif;
    font-weight: 100;
    font-size: 20px;
    line-height: 30px;
    text-align: left;
    padding-left: 0
}
body div#fd.es .es-widget .es-widget-head .widget-title {
    margin: 0;
    padding: 0;
    font-size: 20px!important;
    line-height: normal;
    height: auto;
    overflow: visible
}
body div#fd .form-horizontal legend:before,
body div#fd.es .es-remind .es-title:before,
body div#fd.es .es-widget .es-widget-head:before {
    border-bottom: 1px solid #608921;
    bottom: 0;
    content: "";
    position: absolute;
    width: 32px
}
#jc h4:before {
    border-bottom: 1px solid #c2510f;
    bottom: 0;
    content: "";
    position: absolute;
    width: 32px
}
body div#fd .form-control {
    border: 3px solid rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    height: 44px;
    line-height: 1.5em;
    padding: 6px 13px 5px;
    -webkit-box-shadow: none;
    box-shadow: none
}
body div#fd .input-group-sm > .form-control,
body div#fd .input-group-sm > .input-group-addon,
body div#fd .input-group-sm > .input-group-btn > .btn {
    height: 44px;
    padding: 6px 13px 5px
}
body div#fd .input-group-sm > .input-group-btn > .btn.btn-file {
    line-height: 30px
}
body div#fd .input-group-btn:last-child > .btn {
    margin-left: -3px;
    border-width: 3px
}
body div#fd.es .btn-es-primary,
body div#fd.es .btn-es-primary:focus,
body div#fd.es .es-story-privacy .es-privacy .es-privacy-toggle,
body div#fd.es .es-story-privacy .es-privacy .es-privacy-toggle:hover,
body div#fd.es .es-story-privacy .es-privacy .es-privacy-toggle:focus,
body div#fd.es .es-story-privacy .es-privacy .es-privacy-toggle:active {
    background-color: #608921!important;
    border-color: #608921!important
}
body div#fd.es .ui-datepicker td .ui-state-highlight,
body div#fd.es .ui-datepicker-inline td .ui-state-highlight,
body div#fd.es .es-stepbar .fd-nav > li.active a,
body div#fd.es .es-stepbar .fd-nav > li.divider-vertical.active {
    background-color: #608921!important;
    color: #fff
}

body div#fd.es .ui-datepicker,
body div#fd.es .ui-datepicker-inline {
    width: 250px;
    border: 1px solid #ccc
}
body div#fd.es .ui-datepicker .ui-datepicker-header,
body div#fd.es .ui-datepicker-inline .ui-datepicker-header {
    box-shadow: none!important;
    margin-bottom: -1px;
    width: 248px;
    border: none!important;
    background: #eee!important
}
body div#fd.es .ui-datepicker select.ui-datepicker-month,
body div#fd.es .ui-datepicker select.ui-datepicker-year,
body div#fd.es .ui-datepicker-inline select.ui-datepicker-month,
body div#fd.es .ui-datepicker-inline select.ui-datepicker-year {
    padding: 5px 10px;
    vertical-align: top;
    margin: 0 4px
}
body div#fd.es .form-actions {
    background-color: transparent
}
body div#fd.es .es-remind-form-wrap .input-group .input-group-addon {
    border-color: rgba(0, 0, 0, 0.05);
    border-width: 3px;
    min-width: 110px
}
.safari body div#fd.es .es-remind-form-wrap .input-group .input-group-addon {
    height: 26px
}
body div#fd.es .es-remind .es-desp.small {
    font-size: 13px;
    text-align: left;
    margin-bottom: 20px
}
body div#fd.es .es-remind-form-wrap .btn-submit {
    max-width: 150px
}
body div#fd.es .ui-datepicker td .ui-state-default,
body div#fd.es .ui-datepicker-inline td .ui-state-default {
    background: rgba(0, 0, 0, 0.03)
}
body div#fd.es .es-stepbar .fd-nav > li > a:hover,
body div#fd.es .ui-datepicker td .ui-state-default.ui-state-hover,
body div#fd.es .ui-datepicker-inline td .ui-state-default.ui-state-hover {
    background: #608921!important
}
body div#fd.ui .ui-datepicker-calendar td,
body div#fd.es .ui-datepicker tr,
body div#fd.es .ui-datepicker-inline tr {
    border: none
}
body div#fd.es.view-registration .control-label {
    font-size: 16px;
    font-weight: 400
}
body div#fd.es .stream-icon,
body div#fd.es .es-app-favicon {
    background: none repeat scroll 0 0 #608921!important;
    border: 1px solid #608921!important
}
.list-media.fd-reset-list,
.fd-reset-list.es-apps-grid {
    list-style: none;
    padding-left: 10px
}
.list-media.fd-reset-list li,
.fd-reset-list.profile-users li img.img-polaroid {
    padding: 0;
    border: none
}
.list-media.fd-reset-list li .media-name,
body div#fd.es .es-album-item.layout-row .es-album-title,
.fd-reset-list.es-apps-grid .app-name,
body div#fd.es .login-box-title,
#section-kmt .kmt-form-area h3.kmt-title {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin-bottom: 20px;
    padding-bottom: 0;
    position: relative;
    font-family: "robotothin", sans-serif;
    font-size: 22px!important;
    font-weight: 100!important;
    line-height: 50px!important;
    text-align: left;
    padding-top: 0;
    text-transform: none
}
.list-media.fd-reset-list li .media-name a,
body div#fd.es .es-album-item.layout-row .es-album-title a,
.fd-reset-list.es-apps-grid .app-name a {
    font-family: "robotothin", sans-serif;
    font-size: 22px!important;
    font-weight: 100!important
}
#section-kmt .kmt-form-area h3.kmt-title {
    padding-bottom: 15px
}
.list-media.fd-reset-list li .media-name:before,
body div#fd.es .es-album-item.layout-row .es-album-title:before,
.fd-reset-list.es-apps-grid .app-name:before,
body div#fd.es .login-box-title:before,
#section-kmt .kmt-form-area h3.kmt-title:before {
    border-bottom: 1px solid #608921;
    bottom: 0;
    content: "";
    position: absolute;
    width: 32px
}
body div#fd.es .es-album-item.layout-row .es-album-info,
body div#fd.es .es-album-item.layout-row {
    border-radius: 0;
    box-shadow: none
}
.fd-reset-list.es-apps-grid .app-description {
    margin-top: 10px
}
body div#fd.es .fd-reset-list.es-apps-grid li .es-app {
    padding-left: 0
}
body div#fd.es .fd-reset-list.es-apps-grid li .es-app .media-object {
    margin-top: 17px;
    width: 32px;
    margin-right: 20px
}
body div#fd.es .es-album-item.layout-row .es-album-cover {
    opacity: .2;
    filter: alpha(opacity=20)
}

body div#fd.es .es-apps-grid .app-image,body div#fd.es .list-media .media-object img,#menu span.level1 img, #menu a.level1 img,body div#fd.es .es-avatar.es-avatar-small img,div#discuss-wrapper .discuss-avatar.avatar-medium img, div#discuss-wrapper .discuss-avatar.avatar-large img {
    background: #fff;
    border: 1px solid #fff;
    -webkit-box-shadow: 0 0 1px #666;
    box-shadow: 0 0 1px #666;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-left: 2px;
    margin-top: 2px;
}

.supported_software {
    background: none repeat scroll 0 0 #e4e4e4;
    border-radius: 10px;
    clear: both;
    padding: 10px;
    text-align: center
}
.freebsd {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 29px;
    padding-right: 5px;
    width: 82px
}
.freebsd a {
    background-image: url(../images/sprite3.png);
    background-position: -733px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 29px;
    width: 82px
}
.debian {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 40px;
    width: 30px
}
.debian a {
    background-image: url(../images/sprite3.png);
    background-position: -620px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    width: 30px
}
.ubuntu {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 29px;
    padding-right: 7px;
    width: 81px
}
.ubuntu a {
    background-image: url(../images/sprite3.png);
    background-position: -651px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 29px;
    width: 81px
}
.fedora {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 29px;
    padding-right: 3px;
    width: 78px
}
.fedora a {
    background-image: url(../images/sprite3.png);
    background-position: -462px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 29px;
    width: 78px
}
.centos {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 29px;
    padding-right: 5px;
    width: 82px
}
.centos a {
    background-image: url(../images/sprite3.png);
    background-position: -816px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 29px;
    width: 82px
}
.microsoft {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 33px;
    width: 33px
}
.microsoft a {
    background-image: url(../images/sprite3.png);
    background-position: -428px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 33px;
    width: 33px
}
.cpanel {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 32px;
    padding-right: 4px;
    width: 81px
}
.cpanel a {
    background-image: url(../images/sprite3.png);
    background-position: -899px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 32px;
    width: 81px
}
.directadmin {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 39px;
    padding-right: 3px;
    width: 78px
}
.directadmin a {
    background-image: url(../images/sprite3.png);
    background-position: -541px -59px;
    background-repeat: no-repeat;
    display: block;
    height: 39px;
    width: 78px
}
#discuss-wrapper .btn-conversation {
    float: right;
    margin-top: 0!important;
    margin-right: 0;
    display: none!important
}
div#discuss-wrapper .discuss-resolvedbar {
    clear: both;
    margin-bottom: 10px
}
div#discuss-wrapper .discuss-item.is-resolved .discuss-statistic.pull-right .btn-conversation {
    margin-bottom: 10px
}
div#discuss-wrapper .discuss-item .discuss-item-left {
    font-size: 11px!important
}
.cloud-host img {
    float: left;
    margin: 0 10px 0 0
}
.tour_image {
    float: right;
    margin: 0 0 0 10px
}
.pricing.model_table.compare_table.hosted-list .price-col.uk-nbfc .price-tag.price_orange {
    font-size: 18px;
    line-height: 20px
}
.pricing.five.model_table.compare_table.hosted-list .price-col.uk-nbfc {
    width: 19.5%;
    min-height: 300px
}
.pricing.five.model_table.compare_table.hosted-list .price-col.uk-nbfc.compareFeature {
    width: 20%
}
.hosted-list .compare_features {
    padding: 0 0 10px 10px
}
.pricing.two.hosted-list .compare_features {
    padding: 0 25px 10px
}
.hosted-list .compare_features li {
    min-height: 30px
}
.pricing.five.hosted-list .compare_features li {
    font-size: 14px
}
.hosted-list .compare_features li.bandwidth_title {
    min-height: 100px
}
.hosted-list .compare_features_points {
    padding: 0 0 10px
}
.hosted-list .compare_features_points li {
    min-height: 30px
}
.hosted-list .compare_features_points li.bandwidth_title {
    min-height: 100px;
    padding-left: 7px;
    padding-right: 7px
}
.hosted-list .host_button {
    padding: 10px 0;
    border-top: 1px solid #ddd;
    text-align: center;
    background: #fafafa;
    min-height: 80px
}
.pricing.model_table.compare_table.hosted-list .price-col.uk-nbfc:hover .price-tag.price_orange a {
    color: #fff
}
.pricing.five.model_table.compare_table.hosted-list .price-col.uk-nbfc .price-tag.price_orange {
    min-height: 40px
}
.pricing.two.model_table.compare_table.hosted-list .price-col.uk-nbfc {
    min-height: 200px
}
.model_table.compare_table.hosted-list .price-col .price-tag.price_orange {
    margin-bottom: 30px
}
.host_Table {
    padding: 10px 0
}
.host_Table ol {
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    float: left;
    list-style: none outside none;
    margin: 81px 0 0;
    padding: 0;
    width: 200px
}
.host_Table ol li {
    border-bottom: 1px solid #ddd;
    height: 80px;
    line-height: 80px;
    text-align: center
}
.host_Table ol li img {
    display: inline-block;
    vertical-align: middle
}
.host_Table ul {
    display: table-cell;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 135px;
    min-width: 100px;
    border-bottom: 1px solid #ddd
}
.host_Table ul li {
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    line-height: normal;
    min-height: 60px;
    padding: 10px 0;
    vertical-align: middle
}
.host_Table ul li img {
    display: inline-block;
    margin-top: 14px;
    vertical-align: middle
}
.host_Table-scroller {
    border-left: 1px solid #ddd;
    margin-left: 150px;
    overflow: auto
}
#sidebar-a,
#maininner {
    left: auto!important
}
#sidebar-b {
    float: right!important
}
.es-login-box .text-center {
    text-align: left
}
.es-login-box .text-center .text-error {
    color: #608921
}
body div#fd.es .es-login-box .btn-register,
body div#fd.es .es-login-box .btn-es-success {
    float: right;
    width: auto;
    padding: 5px 20px;
    font-size: 15px
}
body div#fd.es .es-login-box .btn-es-success,
body div#fd.es .es-login-box .btn-es-success:focus {
    background-color: #608921!important;
    border-color: #608921!important
}
#ezblog-menu .blog-navi a img.avatar {
    border-radius: 50%;
    background: #fff;
    padding: 3px
}
body div#fd.es .es-container .es-sidebar {
    width: 236px;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(67%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.03)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%)
}
body div#fd.es .es-toolbar .es-avatar img {
    border-radius: 50%;
    border: 1px solid #fff
}
body div#fd.es .es-toolbar {
    margin-bottom: 0
}
.menu_logout {
    background: #aaa;
    border-top: 1px solid #aaa;
    margin: 5px 0 0!important;
    padding: 15px
}
#menu .menu-dropdown:nth-child(5) li .dropdown-bg > div {
    overflow: visible
}
@font-face {
    font-family: 'badge';
    src: url(../font/badge.eot?364268);
    src: url(../font/badge.eot?364268) format("embedded-opentype"), url(../font/badge.woff?364268) format("woff"), url(../font/badge.ttf?364268) format("truetype"), url(../font/badge.svg?364268) format("svg");
    font-weight: 400;
    font-style: normal
}
.discuss-item .badge_icon {
    background: none repeat scroll 0 0 #608921;
    border: 2px solid #fff;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 1px #3a6000, 0 0 1px #3a6000, 0 0 1px #3a6000, 0 0 1px #3a6000;
    box-shadow: 0 0 1px #3a6000, 0 0 1px #3a6000, 0 0 1px #3a6000, 0 0 1px #3a6000;
    color: #fff;
    display: inline-block;
    font-size: 24px;
    height: 50px;
    line-height: 46px;
    text-align: center;
    width: 50px;
    display: block;
    margin: 0 auto;
    font-family: 'badge';
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit
}
.badge_icon.follower-loves:before {
    content: '\e800'
}
.badge_icon.photogenic:before {
    content: '\e80b'
}
.badge_icon.thought-leader:before {
    content: '\e802'
}
.badge_icon.publisher:before {
    content: '\e803'
}
.badge_icon.gossiper:before {
    content: '\e804'
}
.badge_icon.leaver:before {
    content: '\e805'
}
.badge_icon.translator:before {
    content: '\e806'
}
.badge_icon.refer-a-friend:before {
    content: '\e807'
}
.badge_icon.tweet-tweet:before {
    content: '\e808'
}
.badge_icon.socializer:before {
    content: '\e809'
}
.badge_icon.loves-to-chat:before {
    content: '\e80a'
}
.badge_icon.search-engine:before {
    content: '\e80c'
}
.badge_icon.explorer-window:before {
    content: '\e80d'
}
.badge_icon.photo-tagger:before {
    content: '\e80e'
}
.badge_icon.friend-seeker:before {
    content: '\e80f'
}
.badge_icon.super-star:before {
    content: '\e810'
}
.badge_icon.motivator:before {
    content: '\e811'
}
.badge_icon.pest-control:before {
    content: '\e812'
}
.badge_icon.proof-reading:before {
    content: '\e813'
}
.badge_icon.chars-tweeted:before {
    content: '\e814'
}
.badge_icon.reporter-very:before {
    content: '\e815'
}
.badge_icon.Newbie-congrats:before {
    content: '\e816'
}
.badge_icon.chatter-loves:before {
    content: '\e817'
}
.badge_icon.app-developer:before {
    content: '\e818'
}
.badge_icon.story-teller:before {
    content: '\e819'
}
.badge_icon.tweeted:before {
    content: '\e81a'
}
.badge_icon.loves-installing:before {
    content: '\e81b'
}
.badge_icon.friend-organizer:before {
    content: '\e81d'
}
.badge_icon.user-add:before {
    content: '\e81e'
}
.badge_icon.you-hate:before {
    content: '\e81f'
}
.badge_icon.upgraded-from:before {
    content: '\e820'
}
.badge_icon.liked-facebook-article:before {
    content: '\e821'
}
.badge_icon.bronze-level:before {
    content: '\e822'
}
.badge_icon.liked-two:before {
    content: '\e823'
}
.badge_icon.liked-100 {
    background: #c2510f;
    -webkit-box-shadow: 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f;
    box-shadow: 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f
}
.badge_icon.liked-10 {
    background: #3d85c6;
    -webkit-box-shadow: 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6;
    box-shadow: 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6
}
.badge_icon.gold-level {
    background: #c2510f;
    -webkit-box-shadow: 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f;
    box-shadow: 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f
}
.badge_icon.silver-level {
    background: #686868;
    -webkit-box-shadow: 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868;
    box-shadow: 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868
}
.badge_icon.platinum-level {
    background: #3d85c6;
    -webkit-box-shadow: 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6;
    box-shadow: 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6, 0 0 1px #3d85c6
}
.badge_icon.gave-myself {
    background: #686868;
    -webkit-box-shadow: 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868;
    box-shadow: 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868, 0 0 1px #686868
}
.badge_icon.proof-reading {
    background: #c2510f;
    -webkit-box-shadow: 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f;
    box-shadow: 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f, 0 0 1px #c2510f
}
.badge_icon.gave-myself:before {
    content: '\e823';
    font-family: 'FontAwesomeNew'
}
.badge_icon.liked-100:before {
    content: '\e823';
    font-family: 'FontAwesomeNew'
}
.badge_icon.liked-10:before {
    content: '\e823';
    font-family: 'FontAwesomeNew'
}
.badge_icon.gold-level:before {
    content: '\e822';
    font-family: 'FontAwesomeNew'
}
.badge_icon.silver-level:before {
    content: '\e822';
    font-family: 'FontAwesomeNew'
}
.badge_icon.platinum-level:before {
    content: '\e822';
    font-family: 'FontAwesomeNew'
}
.badge_icon.vanity-monster:before {
    content: "\f083";
    font-family: 'FontAwesomeNew'
}
.badge_icon.the-voice:before {
    content: "\f130";
    font-family: 'FontAwesomeNew'
}
.badge_icon.sherlock-holmes:before {
    content: "\f006";
    font-family: 'FontAwesomeNew'
}
.badge_icon.peacemaker:before {
    content: "\f0a3";
    font-family: 'FontAwesomeNew'
}
.badge_icon.hole-in-one:before {
    content: "\f024";
    font-family: 'FontAwesomeNew'
}
.badge_icon.busybody:before {
    content: "\f118";
    font-family: 'FontAwesomeNew'
}
.badge_icon.love-fool:before {
    content: "\f004";
    font-family: 'FontAwesomeNew'
}
.badge_icon.bookworm:before {
    content: "\f02d";
    font-family: 'FontAwesomeNew'
}
.badge_icon.attention:before {
    content: "\f06e";
    font-family: 'FontAwesomeNew'
}
.badge_icon.firestarter:before {
    content: "\f06d";
    font-family: 'FontAwesomeNew'
}
.searchbar .controls .radio input[type="radio"] {
    margin: 7px 5px 0 -2px
}
.searchbar .uk-button-color {
    margin: -3px 0 0
}
.searchbar select {
    margin-left: 5px
}
.SearchOnly {
    clear: both;
    padding-top: 20px
}
.SearchOnly label {
    font-size: 15px
}
.SearchOnly input[type="checkbox"] {
    margin: 0 -3px 0 20px !important;
    position: relative;
    top: 2px
}
.search_filterRow {
    border: 1px solid #dfdfdf;
    box-shadow: none
}
.search_filterRow .filter.pull-right {
    margin: -5px 0 0!important
}
#comments-form p {
    margin-left: 0!important
}
.table-responsive,
.cal_top_day_names {
    clear: both
}
#spotlight .mod-box,
#spotlight1 .mod-box {
    min-height: 220px
}
.box_list .dl-horizontal dt {
    width: 160px
}
div#discuss-wrapper .discuss-badges-list .discuss-item {
    min-height: 225px;
    text-align: center
}
div#discuss-wrapper .discuss-badges-list > li {
    vertical-align: top
}
.dropdown-bg .button {
    overflow: hidden
}
.newpageSection.solution_page {
    background: none;
    padding-top: 0
}
.newpageSection.solution_page .section_toggle_btn {
    right: 20px
}
.name_bubble {
    position: absolute;
    left: -28px;
    top: -8px;
    background: #d00;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    text-align: center;
    line-height: 26px;
    color: #fff !important;
    font-size: 16px;
    font-weight: 700
}

.name_bubble:hover, .name_bubble:focus {
    background: #d00;
    color: #fff;
    text-decoration: none;
}


.badge_row {
    clear: both
}
.badge_row a span {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    padding-top: 10px
}
#menu .dropdown-bg .badge_row img {
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
    border: none
}
div#discuss-wrapper .discuss-toolbar,
#ezblog-menu .blog-navi,
body div#fd.es .es-toolbar {
    display: none
}
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span,
.menu-dropdown a.heading.level2 span,
.menu-dropdown li.level3 a,
#menu .menu-dropdown:nth-child(5) li > span span {
    font-family: "robotolight"!important;
    font-weight: 300!important
}
.menu-dropdown a.level3,
.menu-dropdown span.level3,
.menu-dropdown a.level4,
.menu-dropdown span.level4 {
    font-size: 13px
}
.user_menu h5.menu_header {
    font-family: "robotothin"!important;
    font-weight: 700!important;
    height: auto;
    background: none
}
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span {
    text-align: center;
    font-family: "robotolight"!important;
    font-weight: 300!important;
    text-align: left
}
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo,
#menu .menu.menu-dropdown.menuoption_4 > li > span span {
    padding: 36px 10% 0
}
#menu .menu.menu-dropdown > li > a span.ci-ClearOS:before {
    padding-top: 0
}
.menu-dropdown li.level2 a[class*="ci-"]:before {
    float: left;
    font-family: 'clear';
    font-size: 14px;
    margin-right: 10px;
    line-height: 30px;
    border: 1px solid #fff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    text-align: center
}
@font-face {
    font-family: 'clear2';
    src: url(../fonts/clear2.eot?-pzyvx5);
    src: url(../fonts/clear2.eot?) format("embedded-opentype"), url(../fonts/clear2.woff?-pzyvx5) format("woff"), url(../fonts/clear2.ttf?-pzyvx5) format("truetype"), url(../fonts/clear2.svg?-pzyvx5) format("svg");
    font-weight: 400;
    font-style: normal
}
[class^="cc-"],
[class*=" cc-"] {
    font-family: 'clear2';
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.cc-ClearBOX_symbol:before {
    content: "\e600"
}
.cc-ClearCare_symbol:before {
    content: "\e601"
}
.cc-ClearSDN_symbol:before {
    content: "\e602"
}
.menu-dropdown li.level2 a[class*="cc-"]:before {
    float: left;
    font-family: 'clear2';
    font-size: 14px;
    line-height: 30px;
    margin-right: 10px;
    border: 1px solid #fff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    text-align: center
}
.menu-dropdown li.level2 a[class*="fsm-"]:before {
    float: left;
    font-family: 'FontAwesomeNew';
    font-size: 14px;
    margin-right: 10px;
    line-height: 30px;
    border: 1px solid #fff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    text-align: center
}
#footerLinks .menu-sidebar li a span {
    font-size: 13px
}
#menu span img {
    margin-top: -5px
}
.menu-dropdown a.heading.level2:after {
    width: 32px
}
body.blog_template .grid-box.leading header {
    margin: 0 -20px!important
}
.menu-dropdown > li.level1 > a,
.menu-dropdown a.level1 > span,
.menu-dropdown span.level1 > span {
    height: 71px
}
#showcase .module {
    padding: 10px 20px 5px
}
#header-sticky-wrapper {
    height: 110px!important
}
.nosub #menu .menu.menu-dropdown > li > a,
.nosub #menu .menu.menu-dropdown > li > span {
    min-height: 106px
}
.nosub #showcase .mod-color {
    margin-top: 0
}
.nosub .menu-dropdown .dropdown {
    top: 111px
}
.nosub #menu .menu.menu-dropdown > li > a span,
.nosub #menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo,
.nosub #menu .menu.menu-dropdown.menuoption_4 > li > span span {
    padding: 35px 10% 0
}
.nosub #menu span img {
    margin-top: -10px
}
.nosub .fixed-header {
    border-bottom: 3px solid #608921
}
.menu-dropdown a.heading.level2 {
    margin: 0 0 0 20px !important;
    padding: 0!important;
    border-bottom: none;
    box-shadow: none;
    position: relative;
    line-height: 38px;
    border-bottom: 1px solid transparent
}
.menu-dropdown:hover a.heading.level2 {
    border-bottom-color: rgba(0, 0, 0, 0.075);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1)
}
.blog-option,
.uk-event-date,
p.dropcap:first-letter,
blockquote,
blockquote p,
p.dropcap:first-letter,
body {
    font-family: 'equiplight', sans-serif!important;
    font-weight: 300!important
}
.blog-option ul li a {
    font-family: 'Open Sans', sans-serif!important
}
.login-input {
    position: relative
}
.login-input i {
    color: #fff;
    left: 10px;
    position: absolute;
    top: 12px
}
.login-input input {
    padding-left: 30px!important
}
.login-btn {
    float: left;
    margin-right: 10px!important
}
#menu .menu-dropdown:nth-child(5) .dropdown .blank {
    clear: both
}
form.short .remember {
    margin-top: 30px
}
.menu-sidebar a.level1 > span,
.menu-sidebar span.level1 > span,
.menu-dropdown a.level3 > span,
.menu-dropdown span.level3 > span,
.menu-dropdown a.level4 > span,
.menu-dropdown span.level4 > span {
    font-family: 'equiplight', sans-serif!important
}
.menu-sidebar a.level1 > span,
.menu-sidebar span.level1 > span {
    font-weight: 400
}
.wk-slideshow-content .caption {
    top: 10%
}
.wk-slideshow-content .caption p,
.static-content p {
    color: #777!important;
    background: none!important;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    padding-left: 0
}
.wk-slideshow-content .caption h1,
.wk-slideshow-content .caption h2,
.wk-slideshow-content .caption h3,
.wk-slideshow-content .caption h4 {
    border-bottom: 1px solid #ccc;
    color: #c2510f!important;
    background: none!important;
    -webkit-box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 #fff;
    position: relative;
    padding-left: 0;
    display: block
}
.wk-slideshow-content .caption h1:after,
.wk-slideshow-content .caption h2:after,
.wk-slideshow-content .caption h3:after,
.wk-slideshow-content .caption h4:after {
    background: #c2510f;
    height: 1px;
    content: ' ';
    width: 50px;
    position: absolute;
    left: 0;
    bottom: -1px
}
.os_logo span.ci-ClearOS:before {
    font-size: 60px!important;
    content: "\e68c"
}
#header-sticky-wrapper,
#header,
#menu .menu.menu-dropdown > li > a,
#menu .menu.menu-dropdown > li > span,
.menu-dropdown > li.level1 > a,
.menu-dropdown a.level1 > span,
.menu-dropdown span.level1 > span,
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo,
#menu .menu.menu-dropdown.menuoption_4 > li > span span,
.menu-dropdown .dropdown,
.os_logo span.ci-ClearOS:before {
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}
#header-sticky-wrapper.is-sticky {
    height: 60px!important
}
#header-sticky-wrapper.is-sticky #header,
#header-sticky-wrapper.is-sticky #menu .menu.menu-dropdown > li > a,
#header-sticky-wrapper.is-sticky #menu .menu.menu-dropdown > li > span {
    min-height: 60px
}
#header-sticky-wrapper.is-sticky #header .menu-dropdown > li.level1 > a,
#header-sticky-wrapper.is-sticky #header .menu-dropdown a.level1 > span,
#header-sticky-wrapper.is-sticky #header .menu-dropdown span.level1 > span {
    height: 40px
}
#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown > li > a span,
#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo,
#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown.menuoption_4 > li > span span {
    padding-top: 12px
}
#header-sticky-wrapper.is-sticky .menu-dropdown .dropdown {
    top: 62px
}
#header-sticky-wrapper.is-sticky .os_logo span.ci-ClearOS:before {
    font-size: 50px!important
}
.unstyled.discuss-badges-list {
    display: block;
    clear: both;
    padding-top: 5px
}
div#discuss-wrapper .discuss-user .discuss-badges-list > li {
    margin-right: 5px;
    width: 30px
}
.user_menu {
    float: left;
    width: 20%;
    margin: 0
}
.user_menu h5.menu_header {
    color: #fff;
    font-size: 14px;
    font-family: 'robotolight', sans-serif!important;
    font-weight: 600
}
.user_menu h5.menu_header a {
    font-size: 14px
}
@font-face {
    font-family: 'cube';
    src: url(../cube/cube.eot?-54y611);
    src: url(../cube/cube.eot?) format("embedded-opentype"), url(../cube/cube.woff?-54y611) format("woff"), url(../cube/cube.ttf?-54y611) format("truetype"), url(../cube/cube.svg?-54y611) format("svg");
    font-weight: 400;
    font-style: normal
}
[class^="cube-"],
[class*=" cube-"] {
    font-family: 'cube';
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.menu-dropdown li.level2 a[class*="cube-"]:before {
    float: left;
    font-family: 'cube';
    font-size: 20px;
    margin-right: 10px;
    line-height: 34px;
    text-align: right
}
.cube-reports:before {
    content: "\e600"
}
.cube-cloud:before {
    content: "\e601"
}
.cube-gateway:before {
    content: "\e602"
}
.cube-network:before {
    content: "\e603"
}
.cube-server:before {
    content: "\e604"
}
.features li > i.ci-software_update {
    color: #608921
}
.features li:nth-child(2) > i.ci-server_backup {
    color: #608921
}
body #jfusionframeless, body #cleardokuwikiframeless {
    margin: -38px -20px -16px
}
#jfusionframeless .page.group,
#cleardokuwikiframeless .page.group {
    border: 0 solid #ddd!important;
    border-radius: 0!important;
    display: table;
    width: 100%
}
#jfusionframeless #doc_sidebar,
#cleardokuwikiframeless #doc_sidebar {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(67%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.03)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 67%, rgba(0, 0, 0, 0.03) 100%);
    padding: 15px 0 15px 20px;
    width: 235px;
    display: table-cell;
    vertical-align: top
}
#jfusionframeless #dw__toc h3,
#cleardokuwikiframeless #dw__toc h3 {
    display: none
}
#jfusionframeless #dw__toc > div > ul.toc,
#cleardokuwikiframeless #dw__toc > div > ul.toc {
    margin-left: 0!important
}
#jfusionframeless #dw__toc > div > ul.toc > li,
#cleardokuwikiframeless #dw__toc > div > ul.toc > li{
    border: 1px solid transparent!important;
    clear: both;
    padding: 0;
    position: relative;
    right: -1px
}
#jfusionframeless #dw__toc > div > ul.toc > li.active,
#cleardokuwikiframeless #dw__toc > div > ul.toc > li.active {
    background: none repeat scroll 0 0 #fff;
    border-color: #ddd #fff #ddd #ddd !important;
    border-radius: 5px 0 0 5px
}
#jfusionframeless #dw__toc > div > ul.toc > li > div > a,
#cleardokuwikiframeless #dw__toc > div > ul.toc > li > div > a {
    color: #686868;
    display: block;
    padding: 3px 15px
}
#jfusionframeless #dw__toc > div > ul.toc > li:hover > div > a ,
#cleardokuwikiframeless #dw__toc > div > ul.toc > li:hover > div > a {
    color: #c2510f
}
#jfusionframeless #dw__toc > div > ul.toc ul,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul {
    border-left: 1px solid #ddd;
    display: block;
    list-style: none outside none;
    margin: 5px 0 15px 15px;
    padding: 10px 0 10px 6px;
    position: relative
}
#jfusionframeless #dw__toc > div > ul.toc ul:before,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul:before {
    background: none repeat scroll 0 0 #ddd;
    content: " ";
    height: 1px;
    left: -6px;
    position: absolute;
    top: 0;
    width: 13px
}
#jfusionframeless #dw__toc > div > ul.toc ul:after,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul:after {
    background: none repeat scroll 0 0 #ddd;
    bottom: 0;
    content: " ";
    height: 1px;
    left: -6px;
    position: absolute;
    width: 13px
}
#jfusionframeless #dw__toc > div > ul.toc ul li,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li {
    position: relative
}
#jfusionframeless #dw__toc > div > ul.toc ul li a,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li a {
    color: #686868;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    padding: 2px 0 2px 15px;
    position: relative;
    vertical-align: top
}
#jfusionframeless #dw__toc > div > ul.toc ul li.active a,
#jfusionframeless #dw__toc > div > ul.toc ul li:hover a,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li.active a,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li:hover a {
    color: #c2510f
}
#jfusionframeless #dw__toc > div > ul.toc ul li.active a:after,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li.active a:after {
    background: none repeat scroll 0 0 #c2510f;
    bottom: 3px;
    content: " ";
    left: -7px;
    position: absolute;
    top: 3px;
    width: 1px
}
#dokuwiki__content .docInfo,
#dokuwiki__pagetools,
#jfusionframeless .pageId,
#cleardokuwikiframeless .pageId,
#dokuwiki__footer,
#dokuwiki__header,
#dokuwiki__content .secedit {
    display: none!important
}
#doc_content {
    padding: 10px 30px 30px;
    min-height: 560px;
    vertical-align: top;
    display: table-cell;
    position: relative
}
#jfusionframeless #doc_content,
#cleardokuwikiframeless #doc_content {
    min-height: 560px;
    padding: 10px 30px 30px;
    position: relative;
    vertical-align: top;
    display: block
}
#dokuwiki__content li.level1 a {
    color: #c2510f
}
#dokuwiki__content .page.group li {
    list-style: none;
    padding: 3px 0;
    font-family: "equiplight", sans-serif;
    line-height: normal
}
#dokuwiki__content .page.group {
    font-family: "equiplight", sans-serif;
    line-height: normal;
    color: #666
}
#dokuwiki__content .page.group p a {
    font-family: "equiplight", sans-serif;
    line-height: normal;
    text-decoration: underline;
    color: #c2510f
}
#dokuwiki__content .page.group div.level2 a {
    font-family: "equiplight", sans-serif;
    line-height: normal;
    text-decoration: underline;
    color: #c2510f
}
#dokuwiki__content .page.group h2 {
    font-family: "robotothin";
    line-height: normal;
    color: #c2510f;
    border-bottom: 1px solid #ddd;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    position: relative;
    line-height: 40px;
    font-size: 24px
}
#dokuwiki__content .page.group h3 {
    font-family: "robotothin";
    line-height: normal;
    color: #333;
    line-height: 30px;
    font-size: 20px
}
#dokuwiki__content .page.group h2:after {
    border-bottom: 1px solid #c2510f;
    bottom: 0;
    content: "";
    position: absolute;
    width: 32px;
    left: 0
}
body.foundation_document #dokuwiki__content .page.group p a {
    color: #608921
}
body.foundation_document #dokuwiki__content .page.group div.level2 a {
    color: #608921
}
body.foundation_document #dokuwiki__content .page.group h2 {
    color: #608921
}
body.foundation_document #dokuwiki__content .page.group h2:after {
    border-bottom-color: #608921
}
.ClearFoundationTeam {
    padding-top: 20px;
    clear: both;
    float: none
}
#sidebar-a .opensubmenu.mod-box > ul ul {
    display: block;
    border-left: 1px solid #ddd;
    margin-left: 20px
}
#sidebar-a .opensubmenu.mod-box > ul li.active > div {
    display: block!important;
    height: auto!important;
    overflow:hidden;
}
/*#sidebar-a .opensubmenu.mod-box > ul li > span.nav-header span,*/
#sidebar-a .opensubmenu.mod-box > ul li > a.level1 span {
    color: #c2510f;
    padding: 5px 15px 5px 0
}
#sidebar-a .opensubmenu.mod-box > ul li ul li a.current:after,
#sidebar-a .opensubmenu.mod-box > ul li ul li.selected a:after {
    background: #c2510f;
    bottom: 2px;
    content: " ";
    left: -7px;
    position: absolute;
    top: 2px;
    width: 1px
}
/*#sidebar-a .opensubmenu.mod-box > ul li.item1587 > span.nav-header span,*/
#sidebar-a .opensubmenu.mod-box > ul li.item1587 > a.level1 span,
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li a:hover,
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li a:focus,
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li a.selected {
    color: #608921
}
#sidebar-a .opensubmenu.mod-box > ul li ul li a.active:after {
    width: 1px;
    position: absolute;
    left: -7px;
    top: 2px;
    bottom: 2px;
    background: #c2510f;
    content: " "
}
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li.selected a:after,
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li a.current:after {
    background: #608921
}
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li.selected a,
#sidebar-a .opensubmenu.mod-box > ul li.item1587 ul li a.current {
    color: #608921
}
#sidebar-a .opensubmenu.mod-box > ul li.item1578 ul li a.current {
    color: #c2510f
}
#sidebar-a .opensubmenu.mod-box > ul li.item1594 ul li a.current {
    color: #c2510f
}
.uk-panel-box .uk-panel-title {
    font-size: 20px
}
#SobiPro .navbar-search input.search-query {
    height: 30px!important
}
.SobiPro .row-fluid .span12,
.SobiPro .SPDetailEntry {
    width: auto;
    float: none;
    padding: 20px;
    border: 1px solid #dfdfdf;
    margin-bottom: 20px;
    background: #f9f9f9;
    border-radius: 5px
}
.SobiPro .pagination ul {
    display: block;
    text-align: center
}
.SobiPro .pagination ul > li {
    display: inline-block
}
.SobiPro .row-fluid .span11 {
    width: 100%
}
h2.lead.page-header,
#SobiPro .SPDetailEntry h1 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    position: relative;
    line-height: 38px;
    font-family: "robotothin";
    margin: 0 0 15px;
    padding-top: 5px
}
h2.lead.page-header a {
    font-family: "robotothin"
}
h2.lead.page-header:before,
#SobiPro .SPDetailEntry h1:before {
    border-bottom: 1px solid transparent;
    left: 0;
    bottom: 0;
    content: "";
    position: absolute;
    width: 32px
}
.SPDetailEntry .btn-group.spManage.pull-left {
    float: right!important;
    position: relative;
    z-index: 1;
    margin: 0
}
#SobiPro .navbar.topmenu,
#sobiProFooter {
    display: none
}
#alpha-index .pagination.pagination-mini {
    margin: 0;
    text-align: center;
    border-bottom: 1px solid #eee
}
#alpha-index .pagination.pagination-mini ul {
    display: table;
    width: 100%
}
#alpha-index .pagination.pagination-mini ul li {
    display: table-cell
}
#alpha-index .pagination.pagination-mini ul li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: block;
    float: none;
    margin: 0;
    padding: 3px 8px 5px;
    text-align: center;
    border-radius: 0;
    border-bottom: 1px solid transparent;
    position: relative;
    bottom: -1px
}
#alpha-index .pagination.pagination-mini ul li.current a,
#alpha-index .pagination.pagination-mini ul li:hover a,
#alpha-index .pagination.pagination-mini ul li a:hover,
#alpha-index .pagination.pagination-mini ul li a:focus {
    border-bottom-color: #c2510f;
    box-shadow: none;
    background: none
}
#alpha-index {
    margin-bottom: 10px
}
.field_country,
.field_fax,
.field_website,
.field_business_days {
    padding-bottom: 0
}
#SobiPro div.spFieldsData:before {
    display: inline-block;
    font-size: 15px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-style: normal;
    font-family: 'FontAwesomeNew';
    width: 22px
}
#SobiPro .spFieldsData strong {
    display: none
}
div.field_contact:before {
    content: "\f007"
}
div.field_email:before {
    content: "\f003"
}
div.field_street:before {
    content: "\f015"
}
div.field_zip:before {
    content: "\f018"
}
div.field_city:before {
    content: "\f0f7"
}
div.field_country:before {
    content: "\f024"
}
div.field_phone:before {
    content: "\f095"
}
div.field_website:before {
    content: "\f0ac"
}
#sidebar-a {
    position: relative
}
div.field_website {
    padding-bottom: 10px
}
div.field_country {
    text-transform: capitalize
}
.pricing.five.model_table.compare_table.clear_cloud .price-col {
    min-height: 0;
    width: 22%
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .p-inner {
    min-height: 0!important
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .price-tag.price_orange {
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 10px;
    min-height: 33px
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .price-tag.price_orange a {
    font-size: 14px;
    font-weight: 700;
    color: #fff
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .compare_features {
    padding: 10px 0 0;
    margin-bottom: 0
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .compare_features li {
    padding: 7px 0 7px 10px;
    border-bottom: 1px solid #eee;
    margin-top: 0;
    height: 40px
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .compare_features_points {
    padding: 0;
    margin-bottom: 0
}
.pricing.five.model_table.compare_table.clear_cloud .price-col .compare_features_points li {
    padding: 7px 0 7px 10px;
    border-bottom: 1px solid #eee;
    margin-top: 0;
    height: 40px
}
.pricing.five.model_table.compare_table.clear_cloud .price-col.compareFeature {
    margin-top: 63px;
    width: 20%
}
.pricing.five.model_table.compare_table.clear_cloud .price-col.compareFeature.pack_selection .compare_features li {
    text-align: center;
    padding-left: 0
}
.pricing.five.model_table.compare_table.clear_cloud .price-col.compareFeature.pack_selection .compare_features li .uk-button-small {
    font-size: 14px;
    line-height: 24px;
    padding: 4px 10px;
    width: 80px
}
.pricing.five.model_table.compare_table.clear_cloud .price-col.compareFeature .price-tag.price_orange {
    display: none
}
.pricing.five.model_table.compare_table.clear_cloud .price-col:hover .price-tag.price_orange {
    background: #686868!important
}
.pricing.five.model_table.compare_table.clear_cloud .price-col:hover .price-tag.price_orange:before {
    border-top-color: #686868!important
}
#sidebar-a .grid-box {
    position: absolute;
    top: 0;
    max-width: 256px
}
#menu .menu.menu-dropdown.menuoption_4 > li > span span.toolsmenu {
    display: inline-block!important;
    position: relative!important;
    font-family: "robotolight"!important;
    font-weight: 300!important;
    font-size: 18px!important;
    margin: 0!important;
    padding: 0!important
}

#menu .menu.menu-dropdown.menuoption_4 > li > span span.toolsmenu span.toolsmenu_user {
  direction: ltr;
  font-family: "robotolight" !important;
  font-size: 18px !important;
  font-weight: 300 !important;
  margin: 0 !important;
  max-width: 160px;
  overflow: hidden;
  padding: 0 !important;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown.menuoption_4 > li > span span.toolsmenu span.toolsmenu_user { padding-top: 0 !important; }

#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown.menuoption_4 > li > span span.toolsmenu {
    padding: 0!important
}
#footerLinks {
    overflow: hidden
}
.at-boxed #at-container {
    margin-bottom: 40px
}
#maininner {
    min-height: 250px!important
}
#dokuwiki__content {
    min-height: 600px!important
}
#jfusionframeless .page.group,
#cleardokuwikiframeless .page.group {
    height: 100%
}
#main {
    clear: both
}
div#discuss-wrapper .discuss-list > li,
div#discuss-wrapper .nav-tabs {
    margin-bottom: 0!important
}
div#discuss-wrapper ul.unstyled.discuss-list.clearfix {
    margin: 0 -20px!important;
    border-top: 1px solid #ddd
}
div#discuss-wrapper.discuss-wrap .discuss-answer .discuss-item {
    border: 1px solid #dfdfdf;
    border-left: none;
    border-right: none;
    display: block;
    background: #fff
}
div#discuss-wrapper ul.unstyled.discuss-list.clearfix li .discuss-item {
    margin: 0;
    width: 100%;
    display: table
}
div#discuss-wrapper.discuss-wrap .discuss-answer,
div#discuss-wrapper.discuss-wrap .discussQuestion {
    margin: 0 -20px;
    border-left: none;
    border-right: none
}
div#discuss-wrapper .discuss-answer > .discuss-item > .discuss-item-left + .discuss-item-right {
    border-left: none
}
div#discuss-wrapper.discuss-wrap .discuss-answer .discuss-item .discuss-item-hd {
    background: #608921
}
div#discuss-wrapper.discuss-wrap .discussQuestion .discuss-vote {
    right: -40px
}
div#discuss-wrapper .discuss-action-bar {
    margin: 10px -20px 0;
    border-bottom: 1px solid #ddd
}
.discuss-user-reply {
    padding-top: 10px;
    clear: both
}
.discuss-component-title {
    padding-bottom: 10px!important
}
div#discuss-wrapper .discuss-item-right .discuss-story .icon-circle-arrow-up {
    display: none
}
div#discuss-wrapper .discuss-replies .discuss-item-right .discuss-story {
    padding-right: 15px
}
.photo_history {
    clear: both
}
div#discuss-wrapper .discuss-user .discuss-badges-list > li img {
    max-width: 30px;
    width: 30px
}
div#discuss-wrapper .discuss-filter .nav-tabs {
    border: none!important
}
div#discuss-wrapper .btn-mini,
div#discuss-wrapper .discuss-users-action .btn {
    background: #f5f5f5;
    border: none;
    border-radius: 0;
    color: #555
}
div#discuss-wrapper .btn-mini,
div#discuss-wrapper .discuss-users-action .btn {
    text-shadow: 0 0 !important;
}
div#discuss-wrapper .btn-mini:hover,
div#discuss-wrapper .discuss-users-action .btn:hover {
    background: #608921;
    color: #fff;
}
div#discuss-wrapper .social-button + .social-button {
    clear: none;
    margin: 0;
    width: auto;
    line-height: normal
}
.discussionReplies .discuss-item-right .discuss-story-hd .pull-right.mr-5 {
    margin-right: 15px
}
.discuss-member-view > div {
    display: inline-block!important;
    vertical-align: middle;
    margin: 0 5px 0 0
}
div#discuss-wrapper .discuss-member-view {
    text-align: right
}
div#discuss-wrapper .discuss-filter .nav-tabs > li {
    margin: 0
}
div#discuss-wrapper .discussionReplies .discuss-story-hd .discuss-admin-bar .pull-right.mr-5 {
    margin-right: 10px
}
#discuss-dialog .btn-primary,
#discuss-dialog .btn-primary:hover,
#discuss-dialog .btn-primary:active,
#discuss-dialog .btn-primary.active,
#discuss-dialog .btn-primary.disabled,
#discuss-dialog .btn-primary[disabled] {
    background-color: #608921
}
.guru-cover-image {
    border-radius: 0;
    border: 1px solid #ddd
}
.call_2_action {
    background: #eee;
    border: none;
    border-radius: 0
}
.guru-course-view ul#guru_tabs_navs li a:hover {
    box-shadow: none;
    text-shadow: none
}
div#guru-component input,
div#guru-component select {
    border-radius: 0!important;
    line-height: 17px!important;
    background: #686868!important;
    border: none;
    margin: 0!important;
    font-size: 12px;
    padding: 0 10px
}
.guru-content .day {
    color: #333
}
#g_lesson_navs > .g_lesson_nav_bar {
    background: #eee;
    border: none
}
.guru-cover-image .title_guru h2 {
    text-shadow: none;
    margin: 15px 0;
    font-weight: 400
}
.guru-cover-image .guru-cover-details {
    background: none repeat scroll 0 0 #f7f7f7;
    color: #555;
    text-shadow: none
}
#guru-component h2.categ_name_guru.page_title {
    border-bottom: 1px solid #dfdfdf;
    position: relative;
    padding-bottom: 10px
}
#guru-component h2.categ_name_guru.page_title:before {
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 32px;
    height: 1px;
    background: #c2510f;
    content: ' '
}
.g_action_msg {
    color: #c2510f
}
.guru-content th {
    background: #686868!important
}
.close-window {
    right: 0;
    top: 0
}
div#discuss-wrapper .dc-pagination {
    text-align: center
}
body div#discuss-wrapper [class^="icon-"],
body div#discuss-wrapper [class*=" icon-"] {
    margin-left: 0;
    margin-right: 0
}
select#category_id {
    height: 40px;
    line-height: 40px
}
div#discuss-wrapper .polls-tab .control-group > label {
    line-height: 30px
}
div#discuss-wrapper .discuss-searchbar .input-searchbar {
    line-height: 36px
}
#menu .menu.menu-dropdown > li > a span,
#menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo,
#menu .menu.menu-dropdown.menuoption_4 > li > span span {
    padding: 35px 5px 0!important;
    text-align: center;
    direction: rtl
}
.menu-dropdown.menuoption_1 .level1 > span:after,
.menu-dropdown.menuoption_2 .level1 > span:after,
.menu-dropdown.menuoption_3 .level1 > span:after,
body.not_login .menu-dropdown.menuoption_4 span.level1 > span:after {
    background: #fff;
    border-radius: 50%;
    width: 51px;
    height: 51px;
    border: 1px solid #ddd;
    content: ' ';
    line-height: 51px;
    font-size: 26px;
    color: #686868;
    text-align: center;
    position: relative;
    top: -8px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    text-indent: -1px
}
.menu-dropdown.menuoption_1 .level1 > span:after {
    font-family: 'clear';
    content: "\e64e"
}
.menu-dropdown.menuoption_2 .level1 > span:after {
    font-family: 'FontAwesomeNew';
    content: "\f1b3"
}
.menu-dropdown.menuoption_3 .level1 > span:after {
    font-family: 'FontAwesomeNew';
    content: "\f0f2"
}
body.not_login .menu-dropdown.menuoption_4 span.level1 > span:after {
    background: url(../images/tools.png) center center no-repeat;
    color: transparent;
    content: ' '
}
#menu .menu-dropdown.menuoption_4 .level1 span img {
    margin: -7px 10px 0 0;
    background: #fff;
    color: transparent
}
body.is_login #menu .menu-dropdown.menuoption_4 .level1 > .level1 > span {
    padding-left: 10px!important
}
#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown > li > a span,
#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown > li > span span.ci-ClearCenterLogo,
#header-sticky-wrapper.is-sticky #header #menu .menu.menu-dropdown.menuoption_4 > li > span span {
    padding-top: 12px!important
}
#header-sticky-wrapper.is-sticky #header .menu-dropdown .level1 .level1 > span:after {
    height: 42px;
    line-height: 42px;
    top: -4px;
    width: 42px;
    font-size: 22px
}
#header-sticky-wrapper.is-sticky #header .menu-dropdown .level1 span img {
    height: 42px;
    width: 42px;
    margin-top: -4px;
    padding: 0
}
#menu .menu.menu-dropdown > li.remain > a.os_logo,
#menu .menu.menu-dropdown > li.active > a.os_logo,
#menu .menu.menu-dropdown > li:hover > a.os_logo {
    background: url(../images/logo_shade.png) repeat-y scroll right 0 #fff!important;
    color: #686868!important
}
#menu .menu.menu-dropdown > li.remain > a.foundation_home,
#menu .menu.menu-dropdown > li.active > a.foundation_home,
#menu .menu.menu-dropdown > li:hover > a.foundation_home {
    background: #fff!important;
    color: #608921!important
}
#menu .menu.menu-dropdown > li.remain > a.clear_center_logo,
#menu .menu.menu-dropdown > li.active > a.clear_center_logo,
#menu .menu.menu-dropdown > li:hover > a.clear_center_logo {
    background: #fff!important;
    color: #C2510F!important
}
#menu .menu.menu-dropdown > li.remain > a.clear_host_logo,
#menu .menu.menu-dropdown > li.active > a.clear_host_logo,
#menu .menu.menu-dropdown > li:hover > a.clear_host_logo {
    background: #fff!important;
    color: #3d85c6!important
}
#menu .menu.menu-dropdown:nth-child(5) > li.remain > span span,
#menu .menu.menu-dropdown:nth-child(5) > li.active > span span,
#menu .menu.menu-dropdown:nth-child(5) > li:hover > span span {
    color: #999!important
}
#menu .menu.menu-dropdown:nth-child(5) > li.remain > span,
#menu .menu.menu-dropdown:nth-child(5) > li.active > span,
#menu .menu.menu-dropdown:nth-child(5) > li:hover > span {
    background: #fff!important;
    color: #999!important
}
#menu .menu.menu-dropdown.menuoption_0 > li.remain > a span,
#menu .menu.menu-dropdown.menuoption_0 > li.active > a span {
    color: #686868!important
}
#menu .menu.menu-dropdown.menuoption_1 > li.remain > a span,
#menu .menu.menu-dropdown.menuoption_1 > li.active > a span {
    color: #608921!important
}
#menu .menu.menu-dropdown.menuoption_2 > li.remain > a span,
#menu .menu.menu-dropdown.menuoption_2 > li.active > a span {
    color: #C2510F!important
}
#menu .menu.menu-dropdown.menuoption_3 > li.remain > a span,
#menu .menu.menu-dropdown.menuoption_3 > li.active > a span {
    color: #3d85c6!important
}
#menu .menu.menu-dropdown.menuoption_1 > li.remain > a span:after,
#menu .menu.menu-dropdown.menuoption_1 > li.active > a span:after {
    background: #608921!important;
    color: #fff;
    border-color: #436f00
}
#menu .menu.menu-dropdown.menuoption_2 > li.remain > a span:after,
#menu .menu.menu-dropdown.menuoption_2 > li.active > a span:after {
    background: #C2510F!important;
    color: #fff;
    border-color: #9e3a00
}
#menu .menu.menu-dropdown.menuoption_3 > li.remain > a span:after,
#menu .menu.menu-dropdown.menuoption_3 > li.active > a span:after {
    background: #3d85c6!important;
    color: #fff;
    border-color: #004a8d
}
.os_logo span.ci-ClearOS:before {
    font-size: 76px!important;
    content: "\e666"
}
body.homepage #menu .menu.menu-dropdown > li.level1.item1096 > a span.ci-ClearOS:before,
#menu .menu.menu-dropdown > li.remain > a span.ci-ClearOS:before,
#menu .menu.menu-dropdown > li.active > a span.ci-ClearOS:before {
    color: #686868
}
#header-sticky-wrapper.is-sticky #header .menu-dropdown .os_logo span.ci-ClearOS:before {
    content: "\e68c"
}
body.homepage #menu .menu.menu-dropdown > li.level1.item1096 > a {
    background: url(../images/logo_shade.png) right 0 repeat-y
}
#menu .menu.menu-dropdown > li.active > .level1 {
    position: relative
}
#menu .menu.menu-dropdown > li.active > .level1:after {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    position: absolute;
    left: 50%;
    margin-left: -5px;
    bottom: 0;
    content: ' ';
    z-index: 1
}
#menu .menu.menu-dropdown.menuoption_0 > li.active > .level1:after {
    border-bottom-color: transparent
}
#menu .menu.menu-dropdown.menuoption_1 > li.active > .level1:after {
    border-bottom-color: #608921
}
#menu .menu.menu-dropdown.menuoption_2 > li.active > .level1:after {
    border-bottom-color: #C2510F
}
#menu .menu.menu-dropdown.menuoption_3 > li.active > .level1:after {
    border-bottom-color: #3d85c6
}
#menu .menu.menu-dropdown.menuoption_4 > li.active > .level1:after {
    border-bottom-color: #999
}
#menu .menu.menu-dropdown > li.active li.level2.active {
    position: relative
}
.menu-dropdown li.level3.active a {
    background: #fff;
    color: #505050;
    margin: 3px 10px
}
.course_cell_guru > div {
    padding: 5px
}
.g_row > .g_cell > div > div {
    box-shadow: none;
    border-radius: 0
}
.course_cell_guru > div > div {
    background: #fff;
    border: 1px solid #ddd;
    padding: 15px!important;
    border-radius: 0;
    position: relative
}
.course_cell_guru > div > div:hover {
    -webkit-box-shadow: 0 0 8px #ddd;
    box-shadow: 0 0 8px #ddd
}
.guru-course-view ul#guru_tabs_navs li a {
    background: none repeat scroll 0 0 #ddd;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 3px 3px 0 0;
    box-shadow: none;
    color: #686868;
    padding: 7px 15px;
    text-shadow: none;
    border-bottom: 1px solid #ddd;
    margin-bottom: 0
}
.guru-course-view ul#guru_tabs_navs .ui-tabs-active a,
.guru-course-view ul#guru_tabs_navs li:hover a {
    background: #fff!important;
    box-shadow: none;
    color: #686868;
    border-bottom-color: #fff;
    text-shadow: none
}
#guru-component .guru-cover-image {
    background-image: url(../images/guru3.jpg)!important
}
#main-timeline .ci-date:before,
#main-timeline .date:before {
    content: ""
}
#guru-component .thumbnail img {
    background: transparent
}
#magic-arrow {
    height: 0;
    font-size: 0;
    color: transparent;
    position: absolute;
    bottom: 0;
    width: 0!important;
    border: 5px solid transparent;
    border-bottom-color: #000;
    margin-left: 123px;
    content: ' ';
    display: none
}
.headerbar:hover #magic-arrow {
    display: block
}
#magic-arrow.magic_arrow_0 {
    border-bottom-color: #686868
}
#magic-arrow.magic_arrow_1 {
    border-bottom-color: #608921
}
#magic-arrow.magic_arrow_2 {
    border-bottom-color: #c2510f
}
#magic-arrow.magic_arrow_3 {
    border-bottom-color: #3d85c6
}
#magic-arrow.magic_arrow_4 {
    border-bottom-color: #999
}
.menu-dropdown li.level3 .hidden-men {
    display: none
}
body div#fd.es > .es-streams {
    padding-left: 0
}
.course_cell_guru > div > div {
    position: relative
}
#categoryListContent div.image_guru {
    position: absolute;
    top: 15px;
    left: 15px
}
#categoryListContent div.name_guru {
    margin-left: 110px
}
#categoryListContent div.name_guru h4 {
    font-size: 15px;
    line-height: 26px;
    margin-top: 0;
    font-family: "equiplight", sans-serif
}
body div#section-kmt div#kmt-form .kmt-form-submit button.submitButton.kmt-btn-submit {
    background: none repeat scroll 0 0 #608921!important;
    border: 1px solid rgba(0, 0, 0, 0.06)!important;
    display: inline-block!important;
    font-size: 16px!important;
    letter-spacing: normal!important;
    line-height: 19px!important;
    margin: 0!important;
    padding: 10px 20px!important;
    text-shadow: 0 0!important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset!important;
    color: #fff!important;
    font-family: "equiplight", sans-serif!important;
    font-weight: 300!important
}
body div#section-kmt div#kmt-form .kmt-form-submit button.submitButton.kmt-btn-submit:hover {
    box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important
}
body div#section-kmt div#kmt-form .kmt-form-submit button.submitButton.kmt-btn-submit.disabled {
    background: none repeat scroll 0 0 #ebebeb!important;
    border: 1px solid rgba(0, 0, 0, 0.06)!important;
    display: inline-block!important;
    font-size: 16px!important;
    letter-spacing: normal!important;
    line-height: 19px!important;
    margin: 0!important;
    padding: 10px 20px!important;
    text-shadow: 0 0!important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset!important;
    color: #999!important;
    font-family: "equiplight", sans-serif!important;
    font-weight: 300!important
}
#categoryList > .categ_name_guru.page_title {
    display: none
}
#categorydetail > .title_guru.page_title h2 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin: 0 0 10px;
    position: relative;
    font-family: 'robotothin', sans-serif;
    font-weight: 100;
    font-size: 26px;
    line-height: 30px;
    text-align: left;
    padding-left: 0
}
#categorydetail > .title_guru.page_title h2:before {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    bottom: 0;
    left: 0;
    content: "";
    position: absolute;
    width: 32px
}
.g_row > .g_cell > div > div {
    padding: 0
}
.cat_list_wrap .title_guru.section_title h4 {
    margin: 0
}
.tline-ecxt h2 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    font-family: "robotothin", sans-serif;
    font-size: 22px;
    font-weight: 100;
    line-height: 30px;
    margin: 0 0 20px 70px;
    padding-left: 0;
    position: relative;
    text-align: left;
    padding-bottom: 10px
}
.tline-ecxt h2:before {
    border-bottom: 1px solid #c2510f;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    width: 32px
}
.post-img {
    margin: 0 0 10px
}
.post-img.media + .tline-ecxt h2 {
    margin-left: 0
}
.post-content header.meta {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin: 0 0 20px;
    position: relative;
    padding-bottom: 5px
}
.post-content header.meta:before {
    border-bottom: 1px solid #c2510f;
    bottom: 0;
    left: 0;
    content: "";
    position: absolute;
    width: 32px
}
.post-content header.meta ul {
    padding: 0 0 10px
}
.post-content header.meta h2 {
    margin: 0;
    font-size: 35px;
    line-height: 40px
}
.post-content header.meta h2 a {
    font-family: "robotothin", sans-serif;
    font-weight: 100;
    color: #c2510f
}
.post-content header.meta ul li {
    color: #7a7474;
    font-size: 14px;
    font-style: normal;
    text-transform: uppercase
}
.post-content header.meta ul li a {
    color: #7a7474
}
.post-img.media .mediaholder {
    border: 1px solid #ddd;
    padding: 2px;
    line-height: normal
}
#ezblog-body .blog-calendar-month {
    border: 1px solid #608921!important
}
.post-content {
    margin: 0!important;
    width: 100%
}
.post-content figure.post-img.media {
    float: left;
    margin: 0 25px 10px 0
}
.post-format {
    float: right;
    border: none;
    margin: 0 0 0 20px;
    padding: 0
}
.post-format big {
    color: #858585;
    font-family: "robotothin", sans-serif;
    display: block;
    font-size: 30px;
    padding-bottom: 8px;
    text-align: center;
    font-weight: 200
}
.post-format span.uk-button-color {
    background: none repeat scroll 0 0 #c2510f;
    border: 1px solid rgba(0, 0, 0, 0.06);
    display: block;
    font-size: 13px;
    letter-spacing: normal;
    line-height: 20px;
    margin: 0;
    padding: 4px 10px;
    text-shadow: 0 0;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
    color: #fff;
    font-family: "equiplight", sans-serif;
    font-weight: 300
}
body div#fd.es .media-listing .list-media.fd-reset-list {
    padding-left: 15px
}
.page-nav,
p.edit {
    display: none
}
.page-navigation {
    margin: 0!important;
    clear: both;
    text-align: right
}
.page-navigation .uk-button-group {
    border-radius: 0;
    width: 100%;
    display: block;
    text-align: right;
    margin: 20px 0!important
}
.page-navigation .uk-button-group > a {
    border-radius: 4px!important;
    margin-left: 6px!important
}
.page-navigation .uk-button-group > span {
    display: none
}
#content {
    margin: 0 20px
}
.mod-color,
.at-mod-color {
    background-color: #404040
}
body.active_tool #header-sticky-wrapper #header .menu.menu-dropdown.menuoption_4 > li > span {
    position: relative
}
body.active_tool #header-sticky-wrapper #header .menu.menu-dropdown.menuoption_4 > li > span:after {
    border: 5px solid transparent;
    bottom: 0;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    width: 0;
    z-index: 1;
    border-bottom-color: #999
}
body #sidebar-b div#fd.es .es-stream-meta .es-stream-title {
    padding-right: 0;
    line-height: 16px
}
h4.welcome_username i:before {
    float: left;
    font-size: 14px!important;
    line-height: 30px;
    margin-right: 5px;
    text-align: center;
    width: 30px;
    border-radius: 50%;
    position: relative;
    height: 30px;
    top: -4px;
    border: 1px solid #fff
}
h4.welcome_username i[class*="fsm"]:before {
    font-size: 16px
}
#toolsmenu {
    margin: 0;
    padding: 0;
    max-height: 400px
}
#eblog-wrapper #ezblog-head h2.component-title {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    margin-bottom: 20px;
    padding-bottom: 5px;
    position: relative;
    font-family: 'robotothin', sans-serif;
    font-weight: 100;
    font-size: 24px;
    line-height: 38px;
    text-align: left;
    padding-left: 0;
    color: #608921;
    margin-top: -3px
}
#eblog-wrapper #ezblog-head h2.component-title:before {
    border-bottom: 1px solid #608921;
    bottom: 0;
    content: "";
    position: absolute;
    width: 32px
}
#ezblog-head h2.component-title {
    display: block
}
body #ezblog-label.latest-post {
    display: none!important
}
.marketplace_toggle > span {
    display: block;
    font-size: 18px;
    padding: 10px 0 10px 50px;
    position: relative
}
.marketplace_toggle .sub_menu {
    border-left: 1px solid #ddd;
    list-style: none outside none;
    margin: 0 0 0 14px;
    padding: 0 0 0 20px;
    display: none
}
.marketplace_toggle .sub_menu li a {
    color: #666;
    font-size: 14px
}
.marketplace_toggle .sub_menu li:hover a {
    color: #c2510f
}
.marketplace_toggle > span i {
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    height: 50px;
    margin-right: 0;
    width: 50px;
    position: absolute;
    left: -10px;
    top: 10px
}
.marketplace_toggle > span i.cube_server {
    /* background-image: url(../images/cube/server.png) */
}
.marketplace_toggle > span.active i.cube_server {
    background-image: url(../images/cube/server_open.png)
}
.marketplace_toggle > span i.cube_gateway {
    /* background-image: url(../images/cube/gateway.png) */
}
.marketplace_toggle > span.active i.cube_gateway {
    background-image: url(../images/cube/gateway_open.png)
}
.marketplace_toggle > span i.cube_cloud {
    /* background-image: url(../images/cube/cloud.png) */
}
.marketplace_toggle > span.active i.cube_cloud {
    background-image: url(../images/cube/cloud_open.png)
}
.marketplace_toggle > span i.cube_network {
    /* background-image: url(../images/cube/network.png) */
}
.marketplace_toggle > span.active i.cube_network {
    background-image: url(../images/cube/network_open.png)
}
.cube {
    position: relative;
    height: 899px
}
div.cloud_img {
    left: 300px;
    position: absolute;
    z-index: 1;
    float: left
}
div.network_img {
    left: 230px;
    position: absolute;
    top: 400px;
    z-index: 3;
    float: left
}
div.gateway_img {
    left: 530px;
    position: absolute;
    top: 185px;
    z-index: 2;
    float: left
}
div.server_img {
    left: 520px;
    position: absolute;
    top: 545px;
    z-index: 4;
    float: left
}
.cube_content {
    display: none
}
.box_content {
    width: 285px;
    margin-top: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=00);
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all .4s ease;
    transition: all .4s ease
}
.box_content .content_box .read_more {
    display: block;
    text-align: center
}
.content_box span {
    display: block;
    font-size: 12px
}
.box_content .content_box .op-leftline {
    background: url(../images/open-leftline.png) 0 0 repeat-y
}
.box_content .content_box .op-leftline-in {
    padding-left: 50px
}
.box_content .content_box h2 {
    color: #c2510f;
    font-size: 24px;
    line-height: 36px
}
.cloud_img .box_content .content_box .op-leftline-in {
    background: url(../images/cube/cloud_open.png) 0 0 no-repeat
}
.gateway_img .box_content .content_box .op-leftline-in {
    background: url(../images/cube/gateway_open.png) 0 0 no-repeat
}
.network_img .box_content .content_box .op-leftline-in {
    background: url(../images/cube/network_open.png) 0 0 no-repeat
}
.server_img .box_content .content_box .op-leftline-in {
    background: url(../images/cube/server_open.png) 0 0 no-repeat
}
.cloud_img .box_content {
    left: -300px;
    top: 20px
}
.network_img .box_content {
    left: -230px;
    top: -230px
}
.gateway_img .box_content {
    left: 400px;
    top: -70px
}
.server_img .box_content {
    left: 410px;
    top: -350px
}
.cloud_img:hover .box_content {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.network_img:hover .box_content {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.gateway_img:hover .box_content {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.server_img:hover .box_content {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.cloud_img .box_content:after {
    left: 90%;
    top: 30px;
    width: 80px;
    height: 1px;
    background: none repeat scroll 0 0 #9f9f9f;
    content: " ";
    position: absolute
}
.gateway_img .box_content:after {
    background: none repeat scroll 0 0 #9f9f9f;
    content: " ";
    position: absolute;
    right: 0;
    top: 40px;
    width: 1px;
    height: 110px;
    left: -60px;
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg)
}
.network_img .box_content:after {
    background: none repeat scroll 0 0 #9f9f9f;
    content: " ";
    position: absolute;
    left: 100%;
    top: 220px;
    width: 110px;
    height: 1px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg)
}
.server_img .box_content:after {
    background: none repeat scroll 0 0 #9f9f9f;
    content: " ";
    height: 1px;
    right: 95%;
    position: absolute;
    top: 370px;
    width: 50px;
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg)
}
.sidebar_static .MarketplaceLeft {
    position: static!important
}
.uk-nav-dropdown ul a:hover {
    color: #C2510F;
    background: #FFF
}
.uk-nav-dropdown ul a {
    color: #fff;
    margin: 0 10px;
    border-radius: 3px;
    padding: 3px 10px
}
.uk-nav ul {
    padding-left: 0
}
.uk-dropdown {
    color: #fff;
    padding: 5px 15px
}
#showdemo.uk-button-color.uk-button.btn-block {
    display: block;
    margin: auto;
    width: 135px!important
}
.solution-gri img {
    border: 1px solid #f2f2f2;
    border-radius: 175px;
    height: 200px;
    padding: 3px;
    width: 200px
}
.solution-gri .uk-width-medium-2-3 {
    padding-left: 0
}
#menu .menu.menu-dropdown > li.active li.level2.active:after {
    border: 6px solid transparent;
    top: 41px;
    content: " ";
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    border-top-color: #bf500f
}
#menu .menu.menu-dropdown > li.item1137.active li.level2.active:after {
    border-top-color: #3D85C6
}
#menu .menu.menu-dropdown > li.item1020.active li.level2.active:after {
    border-top-color: #608921
}
#menu .menu.menu-dropdown > li.item1096.active li.level2.active:after {
    border-top-color: #686868
}
.marketPlaceSection .MarketplaceLeftOuter i:before {
    content: " "!important
}
.marketPlaceSection .MarketplaceLeftOuter i {
    background-image: url(../images/cube_sprite.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    content: " ";
    display: block;
    height: 50px;
    left: 0;
    position: absolute;
    top: 10px;
    width: 50px;
    z-index: 1
}
.marketPlaceSection .MarketplaceLeftOuter i.ci-Cloud {
    background-position: left 0
}
.marketPlaceSection .MarketplaceLeftOuter li.active i.ci-Cloud {
    background-position: right 0
}
.marketPlaceSection .MarketplaceLeftOuter i.ci-Gateway {
    background-position: left -100px
}
.marketPlaceSection .MarketplaceLeftOuter li.active i.ci-Gateway {
    background-position: right -100px
}
.marketPlaceSection .MarketplaceLeftOuter i.ci-Server {
    background-position: 0 -400px
}
.marketPlaceSection .MarketplaceLeftOuter li.active i.ci-Server {
    background-position: right -400px
}
.marketPlaceSection .MarketplaceLeftOuter i.ci-Network {
    background-position: 0 -200px
}
.marketPlaceSection .MarketplaceLeftOuter li.active i.ci-Network {
    background-position: right -200px
}
.marketPlaceSection .MarketplaceLeftOuter i.ci-System {
    background-position: 0 -500px
}
.marketPlaceSection .MarketplaceLeftOuter li.active i.ci-System {
    background-position: right -500px
}
.marketPlaceSection .MarketplaceLeftOuter i.ci-Reports {
    background-position: 0 -300px
}
.marketPlaceSection .MarketplaceLeftOuter li.active i.ci-Reports {
    background-position: right -300px
}
.compare_features i {
    background-image: url(../images/cube_sprite_overview.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    content: " ";
    display: block;
    height: 40px;
    left: 10px;
    position: absolute;
    top: 0;
    width: 25px;
    z-index: 0;
    font-size: 0;
    line-height: 0;
    text-indent: -999999em
}
.compare_features i.ci-Cloud {
    background-position: 2px 0
}
.compare_features li.active i.ci-Clou,
.compare_features li.expanded i.ci-Cloud {
    background-position: right 0
}
.compare_features i.ci-Gateway {
    background-position: 2px -82px
}
.compare_features li.active i.ci-Gateway,
.compare_features li.expanded i.ci-Gateway {
    background-position: right -82px
}
.compare_features i.ci-Server {
    background-position: 2px -327px
}
.compare_features li.active i.ci-Server,
.compare_features li.expanded i.ci-Server {
    background-position: right -327px
}
.compare_features i.ci-Network {
    background-position: 2px -164px
}
.compare_features li.active i.ci-Network,
.compare_features li.expanded i.ci-Network {
    background-position: right -164px
}
.compare_features i.ci-System {
    background-position: 2px -408px
}
.compare_features li.active i.ci-System,
.compare_features li.expanded i.ci-System {
    background-position: right -408px
}
.compare_features i.ci-Reports {
    background-position: 2px -244px
}
.compare_features li.active i.ci-Reports,
.compare_features li.expanded i.ci-Reports {
    background-position: right -244px
}
.addnewpage,
.chronoform > a {
    display: none!important
}
#chronoform_contact_us.ccms_form_element label {
    font-weight: 400
}
#chronoform_contact_us.ccms_form_element input[type="text"],
#chronoform_contact_us.ccms_form_element input[type="password"],
#chronoform_contact_us.ccms_form_element input[type="email"],
#chronoform_contact_us.ccms_form_element input[type="url"],
#chronoform_contact_us.ccms_form_element input[type="tel"],
#chronoform_contact_us.ccms_form_element textarea {
    width: 430px
}
.ccms_form_element input,
textarea,
input[type="file"] {
    padding: 5px 10px!important
}
.ccms_form_element {
    clear: both;
    margin-bottom: 10px;
    padding: 0;
    position: relative
}
#chronoform_contact_us input[type="text"] {
    width: 320px
}
#chronoform_contact_us textarea {
    width: 320px
}
#chronoform_contact_us .button {
    font-family: "equiplight", sans-serif!important;
    font-weight: 300!important;
    border-radius: 4px;
    display: inline-block;
    font-size: 16px;
    letter-spacing: normal;
    line-height: 19px;
    margin: 0 125px 0 0;
    padding: 10px 20px!important;
    text-decoration: none;
    text-shadow: none
}
#chronoform_contact_us #recaptcha {
    padding-left: 153px
}
.menu-dropdown li.level3 {
    z-index: 1
}
body .ccms_form_element label {
    font-weight: 400
}
body div#fd.es.view-profile.layout-edit .es-sidebar {
    width: 236px
}
body div#fd.es .mb-15 {
    margin: 0
}
body div#fd.es .es-header.es-header-mini .es-header-content {
    margin-left: 0!important;
    min-height: 485px
}
body div#fd.es .es-header.es-header-mini .es-header-info {
    bottom: 0;
    padding: 10px 10px 10px 200px;
    background: #fff;
    right: 0;
    border-top: 1px solid #ddd
}
body div#fd.es .es-header.es-header-mini .es-header-mini-cover {
    background-size: auto;
    height: 430px
}
body div#fd.es .es-header.es-header-mini .es-header-mini-cover b {
    background: none;
    box-shadow: none
}
body div#fd.es .es-header.es-header-mini .es-header-avatar {
    bottom: 57px;
    top: auto;
    left: 10px;
    z-index: 1
}
body div#fd.es .es-header-avatar .es-avatar.es-avatar-medium {
    border: 1px solid #ddd;
    padding: 4px;
    background: #fff;
    height: 172px;
    width: 172px
}
body div#fd.es .es-header-avatar .es-avatar.es-avatar-medium img {
    height: 172px;
    width: 172px
}
.marketplace_icon {
    text-align: center;
    font-size: 35px;
    color: #c2510f;
    display: block
}
.marketplace_icon .fsm-cubes {
    line-height: normal;
    font-size: 120px;
    color: #c2510f;
    margin-bottom: 15px;
    display: block
}
#eblog-wrapper #socialbutton {
    float: none!important;
    display: block;
    width: auto!important;
    clear: both;
    height: 40px;
    margin: 0
}
#eblog-wrapper #socialbutton > div {
    display: inline-block!important;
    vertical-align: top;
    zoom: 1;
    *display: inline!important
}
#doc_content * {
    word-wrap: break-word;
    max-width: 960px
}
#doc_content table {
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    width: 100%;
    display: table!important
}
#doc_content .sectionedit3 table,
#doc_content .sectionedit4 table,
#doc_content .sectionedit5 table,
#doc_content .sectionedit6 table,
#doc_content .sectionedit7 table {
    border-left: 1px solid #ddd;
    border-top: 0 solid #ddd;
    width: 100%;
    display: table!important
}
#doc_content table th.col0 {
    width: 280px
}
#doc_content table th,
#doc_content table td {
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 7px 10px
}
#doc_content table th {
    background: #f6f6f6;
    font-weight: 400;
    text-align: left;
    color: #333
}
#jfusionframeless #doc_content pre,
#cleardokuwikiframeless #doc_content pre {
    padding: 10px;
    background: #f6f6f6
}
.nicescroll-rails {
    z-index: 111001!important
}
.thumbnail.pull-left {
    border: 1px solid #ccc;
    border-radius: 5px;
    line-height: 90px;
    width: 90px;
    height: 90px;
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.thumbnail.pull-left:hover {
    background: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
body div#fd img {
    max-width: 100%!important
}
body.tlinecontent #sidebar-a,
body.tlinecontent #sidebar-b {
    display: none
}
body.tlinecontent #maininner {
    width: 100%;
    position: static
}
.itemSocialSharing {
    float: none!important;
    display: block;
    width: auto!important;
    clear: both;
    margin: 0!important
}

#k2Container .itemBody .itemContentFooter { float:left;}

#k2Container .itemBody .itemSocialSharing { clear: none; float: right !important; padding: 0;}

#k2Container .itemBody {border-bottom: 1px solid rgba(0, 0, 0, 0.05); margin-bottom: 0px; padding-bottom: 5px;}

#k2Container .itemNavigation .itemNext { float:right;}

.post .post-content .sprocket-mosaic-image-container a .sprocket-mosaic-hover,
.post .post-content .sprocket-mosaic-image-container a img,
.post .post-content a.spotlight img,
.post .post-content a.uk-overlay img{
    -webkit-transition:all linear 0s;
    transition:all linear 0s
}

.post .post-content .sprocket-mosaic-image-container a:hover img,
.post .post-content a.spotlight:hover img,
.post .post-content a.uk-overlay:hover img{
    -webkit-transform: none;
            transform:none;
}

.itemSocialSharing {
  border-top: 0px solid rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset;
}

.itemLinks {
background: #fbfbfb none repeat scroll 0 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
clear: both;
margin: 0 0 10px;
padding: 14px 0;
}

#section-kmt .kmt-ratings-overview h3.kmt-title {
  margin: 0;
}

.itemSocialSharing > div {
    display: inline-block!important;
    vertical-align: top;
    zoom: 1;
    *display: inline!important
}
link + .post {
    margin: 0 0 10px;
    padding: 0 0 10px
}
.g_row > .g_cell > div > div > div {
    min-height: 100px!important
}
.image_guru .thumbnail.pull-left {
    margin-right: 20px
}
.user_menu h5.menu_header:before {
    float: left;
    margin-right: 3px;
    font-family: 'FontAwesomeNew'!important
}
.user_menu h5.menu_header a {
    line-height: 20px
}
.kmt-mod .mod-comment-text {
    font-family: "equiplight", sans-serif!important;
    font-weight: 300!important;
    font-style: normal
}
#toolsmenu .user_menu ul {
    padding: 0 10px 0 18px;
    clear: both;
    margin-bottom: 10px;
    display: block!important
}
#section-kmt .kmt-people-list {
    margin: 0 0 10px
}
#section-kmt .kmt-ratings-overview {
    margin-bottom: 10px
}
#section-kmt .kmt-list > li .kmt-wrap {
    padding: 10px 15px
}
#section-kmt .kmt-form {
    padding: 0px
}
.guru-content .guru-cover-image h1,
.guru-content .guru-cover-image h2,
.guru-content .guru-cover-image h3,
.guru-content .guru-cover-image h4,
.guru-content .guru-cover-image h5,
.guru-content .guru-cover-image h6,
.guru-content #guru_tabs h1,
.guru-content #guru_tabs h2,
.guru-content #guru_tabs h3,
.guru-content #guru_tabs h4,
.guru-content #guru_tabs h5,
.guru-content #guru_tabs h6 {
    padding-bottom: 0
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
    content: "\f106"
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
    content: "\f107"
}
.dropdown-bg form.short {
    margin: 0!important;
    line-height: normal
}
.well.teacher_links.g_toolbar {
    padding: 10px;
    margin: 0 -10px;
    border-top: 1px solid rgba(0, 0, 0, 0.1)
}
.g_row .g_cell.span12.clearfix > div {
    padding-top: 0
}
.g_row .g_cell.span12.clearfix div.guru-cover-image {
    background: none!important;
    height: 210px
}
body #sidebar-b div#fd.es .es-stream-content {
    padding: 10px
}
body #sidebar-b div#fd.es .es-stream-content p {
    line-height: 16px
}
.clearbox-lease-application {
    max-width: 790px;
    margin: 0 auto
}
#jfusionframeless #dw__toc > div > ul.toc ul li a,
#jfusionframeless #dokuwiki__content .page.group h3,
#jfusionframeless #dokuwiki__content .page.group h2,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li a,
#cleardokuwikiframeless #dokuwiki__content .page.group h3,
#cleardokuwikiframeless #dokuwiki__content .page.group h2 {
    font-family: "robotothin"
}

#cleardokuwikiframeless #dokuwiki__content .page.group li {
    font-family: "Roboto",sans-serif;
    line-height: normal;
    padding: 3px 0;
}

.sprocket-mosaic .sprocket-mosaic-image-container {
    -webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.15) inset;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.15) inset
}
.sprocket-mosaic-image-container:hover {
    border-radius: 4px
}
#jfusionframeless #dw__toc a,
#cleardokuwikiframeless #dw__toc a {
    /*font-family: "roboto"!important;*/
    /*font-weight: 600!important*/
}
.menu-sidebar .nav-header {
    text-transform: capitalize
}
#jfusionframeless .noteclassic,
#jfusionframeless .noteimportant,
#jfusionframeless .notewarning,
#jfusionframeless .notetip,
#cleardokuwikiframeless .noteclassic,
#cleardokuwikiframeless .noteimportant,
#cleardokuwikiframeless .notewarning,
#cleardokuwikiframeless .notetip {
    border-collapse: collapse;
    border-radius: 20px;
    clear: both;
    margin: 2em auto;
    min-height: 40px;
    padding: 15px 20px 15px 80px;
    text-align: justify;
    vertical-align: middle;
    width: 70%!important
}
body #jfusionframeless .noteclassic,
body #cleardokuwikiframeless .noteclassic {
    margin:15px auto 13px!important;
    background: #dff0d8!important;
    border: 1px solid #d6e9c6;
    color: #3c763d;
    border-radius: 3px;
    padding: 15px;
    position: relative;
    min-height: 20px
}
body #jfusionframeless .noteimportant,
body #cleardokuwikiframeless .noteimportant {
    background: #fcf8e3;
    color: #8a6d3b;
    border: 1px solid #faebcc;
    margin: 0 auto 13px!important;
    border-radius: 3px;
    padding: 15px;
    position: relative;
    min-height: 20px
}
body #jfusionframeless .notewarning,
body #cleardokuwikiframeless .notewarning {
    margin: 0 auto 13px!important;
    background: #fcf8e3!important;
    border: 1px solid #faebcc;
    color: #8a6d3b;
    border-radius: 3px;
    padding: 15px;
    position: relative;
    min-height: 20px
}
body #jfusionframeless .notetip,
body #cleardokuwikiframeless .notetip {
    margin: 0 auto 13px!important;
    background: #dff0d8!important;
    border: 1px solid #d6e9c6;
    color: #3c763d;
    border-radius: 3px;
    padding: 15px;
    position: relative;
    min-height: 20px
}
.mod-pricing > .module-title {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.1) inset;
    font-family: "robotothin";
    font-size: 30px;
    line-height: 42px;
    margin: -40px 0 25px!important;
    text-align: left;
    padding-top: 0!important
}
.mod-pricing > .module-title:before {
    border-bottom: 0 none
}
body #jfusionframeless .noteclassic:after,
body #jfusionframeless .noteimportant:after,
body #jfusionframeless .notewarning:after,
body #jfusionframeless .notetip:after,
body #cleardokuwikiframeless .noteclassic:after,
body #cleardokuwikiframeless .noteimportant:after,
body #cleardokuwikiframeless .notewarning:after,
body #cleardokuwikiframeless .notetip:after {
    position: absolute;
    content: ' ';
    left: -5px;
    top: -5px;
    border-radius: 50%;
    text-align: center;
    width: 24px;
    height: 24px;
    border: 1px solid transparent;
    font: normal normal normal 14px/20px FontAwesomeNew
}
body #jfusionframeless .noteclassic:after,
body #cleardokuwikiframeless .noteclassic:after {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
    content: "\f058";
    line-height: 22px
}
body #jfusionframeless .noteimportant:after,
body #cleardokuwikiframeless .noteimportant:after {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
    font-size: 12px;
    line-height: 20px;
    padding-left: 1px;
    content: "\f071"
}
body #jfusionframeless .notewarning:after,
body #cleardokuwikiframeless .notewarning:after {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
    font-size: 12px;
    line-height: 20px;
    padding-left: 1px;
    content: "\f071"
}
body #jfusionframeless .notetip:after,
body #cleardokuwikiframeless .notetip:after {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
    content: "\f0eb";
    line-height: 24px
}
.newpageSection {
    margin: 0 -20px!important;
    padding: 20px;
    background: url(../images/new_section_bg.jpg) center 0 no-repeat;
    position: relative
}
.is-sticky #header.fixed-header,
#header.fixed-header:hover {
    z-index: 1010
}
.laptop {
    margin: 10px 0 0;
    position: relative;
    width: 940px;
    z-index: 101;
    float: right
}
.uk-grid.sectionToggle {
    width: 100%;
    margin-left: 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg,
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg {
    width: 76px;
    height: 75px;
    display: block;
    margin: 20px auto;
    background-repeat: no-repeat;
    border-radius: 50%;
    padding: 0;
    font-size: 0;
    color: transparent;
    background-image: url(../images/icon_orange_sprite.png);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_1 {
    background-position: 0 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_2 {
    background-position: -100px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_3 {
    background-position: -200px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_4 {
    background-position: -300px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_5 {
    background-position: -400px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_6 {
    background-position: -500px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_7 {
    background-position: -600px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_8 {
    background-position: -700px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_9 {
    background-position: -800px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_10 {
    background-position: -900px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_11 {
    background-position: -1000px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_12 {
    background-position: -1100px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_13 {
    background-position: -1200px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_14 {
    background-position: -1300px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_15 {
    background-position: -1400px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_16 {
    background-position: -1500px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_17 {
    background-position: -1600px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_18 {
    background-position: -1700px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_19 {
    background-position: -1800px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_20 {
    background-position: -1900px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_21 {
    background-position: -2000px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_22 {
    background-position: -2100px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_23 {
    background-position: -2200px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_24 {
    background-position: -2300px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_25 {
    background-position: -2400px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_26 {
    background-position: -2500px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_27 {
    background-position: -2600px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_28 {
    background-position: -2700px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_29 {
    background-position: -2800px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_30 {
    background-position: -2900px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_31 {
    background-position: -3000px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_32 {
    background-position: -3100px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_33 {
    background-position: -3200px 0
}
.newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg.sticon_34 {
    background-position: -3300px 0
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_1,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_1 {
    background-position: 0 bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_2,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_2 {
    background-position: -100px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_3,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_3 {
    background-position: -200px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_4,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_4 {
    background-position: -300px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_5,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_5 {
    background-position: -400px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_6,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_6 {
    background-position: -500px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_7,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_7 {
    background-position: -600px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_8,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_8 {
    background-position: -700px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_9,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_9 {
    background-position: -800px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_10,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_10 {
    background-position: -900px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_11,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_11 {
    background-position: -1000px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_12,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_12 {
    background-position: -1100px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_13,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_13 {
    background-position: -1200px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_14,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_14 {
    background-position: -1300px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_15,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_15 {
    background-position: -1400px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_16,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_16 {
    background-position: -1500px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_17,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_17 {
    background-position: -1600px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_18,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_18 {
    background-position: -1700px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_19,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_19 {
    background-position: -1800px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_20,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_20 {
    background-position: -1900px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_21,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_21 {
    background-position: -2000px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_22,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_22 {
    background-position: -2100px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_23,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_23 {
    background-position: -2200px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_24,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_24 {
    background-position: -2300px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_25,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_25 {
    background-position: -2400px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_26,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_26 {
    background-position: -2500px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_27,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_27 {
    background-position: -2600px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_28,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_28 {
    background-position: -2700px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_29,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_29 {
    background-position: -2800px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_30,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_30 {
    background-position: -2900px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_31,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_31 {
    background-position: -3000px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_32,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_32 {
    background-position: -3100px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_33,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_33 {
    background-position: -3200px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg.sticon_34,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg.sticon_34 {
    background-position: -3300px bottom
}
.newpageSection [class*="uk-width-medium-1"].selected a.sectionToggleImg,
.newpageSection [class*="uk-width-medium-1"]:hover a.sectionToggleImg {
    text-decoration: none
}
.newpageSection [class*="uk-width-medium-1"].selected a.uk-button-color.uk-button {
color: #fff!important;
background-color: #686868!important;
border: 1px solid rgba(0, 0, 0, 0.15)!important;
border-radius: 4px;
letter-spacing: normal;
text-shadow: none;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset
}
.newpageSection [class*="uk-width-medium-1"]:hover a.uk-button-color.uk-button {
color: #fff!important;
background-color: #686868!important;
-webkit-box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1)
}
.newpageSection [class*="uk-width-medium-1"] {
text-align: center;
padding: 0 10px 0 0
}
.newpageSection [class*="uk-width-medium-1"] p {
font-size: 17px;
min-height: 90px
}
.newpageSection [class*="uk-width-medium-1"] a {
display: block;
font-size: 13px;
padding: 10px 5px
}
.newpageSection .uk-width-medium-1-5 {
width: 20%
}
.newpageSection .uk-width-medium-1-6 {
width: 16.65%
}
.newpageSection .uk-width-medium-1-7 {
width: 14.2%
}
.newpageSection .uk-width-medium-1-8 {
width: 12.5%
}
.newpageSection .uk-width-medium-1-9 {
width: 11.1%
}
.newpageSection .uk-width-medium-1-10 {
width: 10%
}
.newpageSection .uk-grid.sectionToggle [class*="uk-width-medium-1"]:last-child {
padding-right: 0
}
.newpageSection [class*="uk-width-medium-1"].selected a {
-moz-box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1)
}
.plusSign {
float: left;
height: 60px;
position: absolute;
width: 60px;
z-index: 101
}
.plusSign a {
background: url(../images/plus_icon.png) center center no-repeat;
border-radius: 10px;
color: transparent;
left: 0;
top: 0;
float: left;
font-size: 0;
height: 60px;
overflow: hidden;
text-indent: 10101px;
line-height: 60px;
position: absolute;
text-align: center;
width: 60px;
z-index: 10101;
-webkit-transition: all .1s ease 0;
transition: all .1s ease 0
}
.plusSign:hover a {
-webkit-border-radius: 0;
border-radius: 0;
-webkit-transition: all .3s ease .2s;
transition: all .3s ease .2s
}
.plusSign .content_box {
border-radius: 20px;
color: #fff;
font-size: 16px;
line-height: normal;
padding: 30px;
position: absolute;
width: 150px;
text-align: center;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all .2s ease .1s;
transition: all .2s ease .1s;
-webkit-transform: scale(0);
transform: scale(0)
}
.plusSign.plus01 {
left: 125px;
top: 332px
}
.plusSign.plus02 {
left: 125px;
top: 183px
}
.plusSign.plus03 {
left: 240px;
top: -13px;
display: none
}
.plusSign.plus04 {
left: 303px;
top: 24px
}
.plusSign.plus05 {
left: 533px;
top: 24px
}
.plusSign.plus06 {
left: 647px;
top: 24px
}
.plusSign.plus07 {
left: 760px;
top: 116px
}
.plusSign.plus08 {
left: 760px;
top: 270px
}
.plusSign.plus01 .content_box,
.plusSign.plus02 .content_box {
top: -45px;
left: -150px
}
.plusSign.plus07 .content_box {
top: -45px;
right: -150px
}
.plusSign.plus08 .content_box {
top: -22px;
right: -150px
}
.plusSign.plus03 .content_box,
.plusSign.plus04 .content_box {
left: -75px;
top: -84px
}
.plusSign.plus05 .content_box,
.plusSign.plus06 .content_box {
left: -75px;
top: -63px
}
.plusSign.plus01:before,
.plusSign.plus02:before {
border: 10px solid transparent;
position: absolute;
left: 100%;
top: 50%;
margin-top: -10px;
content: ' '
}
.plusSign.plus03:before,
.plusSign.plus04:before,
.plusSign.plus05:before,
.plusSign.plus06:before {
border: 10px solid transparent;
position: absolute;
top: 100%;
left: 50%;
margin-left: -10px;
content: ' '
}
.plusSign.plus07:before,
.plusSign.plus08:before {
border: 10px solid transparent;
position: absolute;
right: 100%;
top: 50%;
margin-top: -10px;
content: ' '
}
.plusSign a:hover + .content_box,
.plusSign .content_box:hover {
z-index: 11111;
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: scale(1);
transform: scale(1)
}
body #bottom-b {
background: #686868;
padding: 15px 17px 30px 17px
}
body #bottom-b .grid-box .mod-box {
margin: 7px 0 0;
padding: 0 5px
}
body #bottom-b .grid-box h3.module-title {
color: #fff;
font-size: 18px;
padding: 0;
margin: 0 0 0!important;
cursor: pointer;
position: relative;
border-bottom: 1px solid transparent;
box-shadow: none;
text-transform: uppercase;
line-height: normal;
  font-weight: 500;
    font-family: 'roboto';
}
body #bottom-block #bottom-b.show-footer .grid-box h3.module-title:before {
border-bottom: 1px solid #fff!important;
display: block
}
body #bottom-block #bottom-b.show-footer .grid-box h3.module-title {
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset
}
body #bottom-b .grid-box h3.module-title:after {
content: " ";
display: inline-block;
float: left;
height: 30px;
position: relative;
vertical-align: middle;
width: 30px;
text-align: center;
font-family: 'FontAwesomeNew';
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: #fff;
border-radius: 50%;
border: 1px solid #fff;
font-size: 13px;
line-height: 31px;
text-align: center;
margin-right: 8px
}
body #bottom-b .grid-box .sitemap_icon h3.module-title:after {
content: "\f0e8"
}
body #bottom-b .grid-box .foundation_icon h3.module-title:after {
content: "\e674";
font-family: 'clear'
}
body #bottom-b .grid-box .company_icon h3.module-title:after {
content: "\f1ad"
}
body #bottom-b .grid-box .partner_icon h3.module-title:after {
content: "\f0c0"
}
body #bottom-b .grid-box .purchase_icon h3.module-title:after {
content: "\f07a"
}
body #bottom-b .grid-box .contact_icon h3.module-title:after {
content: "\f041"
}
body #bottom-b .grid-box ul.menu-sidebar {
display: none;
padding: 5px 0
}
body #bottom-b .grid-box ul.menu-sidebar li {
-webkit-box-shadow: none;
box-shadow: none;
border-bottom: none
}
body #bottom-b .grid-box ul.menu-sidebar li a {
margin: 3px 0;
border-radius: 3px
}
body #bottom-b .grid-box ul.menu-sidebar li a span {
color: #ddd!important;
line-height: 18px;
font-size: 13px
}
body #bottom-b .grid-box ul.menu-sidebar li:hover a span {
color: #fff!important
}
body #bottom-b .grid-box ul.menu-sidebar li a span i {
display: none
}
body #bottom-b .grid-box ul.menu-sidebar li a:hover,
body #bottom-b .grid-box ul.menu-sidebar li a.current,
body #bottom-b .grid-box ul.menu-sidebar li a:focus {
background: #FFF;
color: #505050;
padding-left: 10px
}
body #bottom-b .grid-box ul.menu-sidebar li a:hover span,
body #bottom-b .grid-box ul.menu-sidebar li a.current span,
body #bottom-b .grid-box ul.menu-sidebar li a:focus span {
color: #505050!important
}
body #bottom-b.show-footer .grid-box h3.module-title {
padding-bottom: 12px!important
}
body #bottom-b .grid-box ul.menu-sidebar .nav-child.level2:before. body #bottom-b .grid-box ul.menu-sidebar .nav-child.level2:after {
display: none
}
body #bottom-b .grid-box ul.menu-sidebar ul {
padding: 0;
margin: 0;
list-style: none
}
body #bottom-b .grid-box ul.menu-sidebar ul li {
padding: 0;
margin: 0
}
body #bottom-b .grid-box ul.menu-sidebar ul li a span {
padding: 5px 0
}
#breadcrumbs .wrapper {
padding: 0 20px
}
#system .price_orange small {
color: #fff
}
.new_mmarketplace {
border-top: 1px solid #ddd;
margin: 0 -20px;
padding: 0 20px
}
.new_mmarketplace .MarketplaceLeft {
position: absolute!important;
top: 0!important
}
#copyright p {
float: left;
width: 100%;
text-align: center;
padding-left: 0
}
#copyright .footer_social {
float: right;
width: 40%;
text-align: right;
padding-right: 10px
}
#copyright .footer_social a {
width: 23px;
height: 26px;
padding-left: 3px;
font-size: 14px;
margin: 3px 0 0 5px;
border: 1px solid #ccc;
color: #fff;
border-radius: 50%;
line-height: 26px;
text-align: center;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline
}
#copyright .footer_social a:hover {
background: #fff;
text-decoration: none;
border-color: #fff
}
#copyright .footer_social a.fsm-facebook:hover {
color: #3b5998
}
#copyright .footer_social a.fsm-twitter:hover {
color: #00aced
}
#copyright .footer_social a.fsm-youtube:hover {
color: #b00
}
#copyright .footer_social a.fsm-linkedin:hover {
color: #007bb6
}
#copyright .footer_social a.fsm-google-plus:hover {
color: #dd4b39
}
#copyright .footer_social a.fsm-github:hover {
color: #000
}
.newpage #main .hidden_block {
display: none;
overflow: visible
}
.laptop div.cloud_label {
float: left;
height: 26px;
left: 197px;
position: absolute;
top: 200px;
width: 70px;
z-index: 1
}
.laptop div.gateway_label {
float: left;
height: 26px;
left: 197px;
position: absolute;
top: 237px;
width: 70px;
z-index: 1
}
.laptop div.server_label {
float: left;
height: 26px;
left: 197px;
position: absolute;
top: 275px;
width: 70px;
z-index: 1
}
.laptop div.network_label {
float: left;
height: 26px;
left: 197px;
position: absolute;
top: 312px;
width: 70px;
z-index: 1
}
.laptop div.system_label {
float: left;
height: 26px;
left: 197px;
position: absolute;
top: 349px;
width: 70px;
z-index: 1
}
.laptop div.cloud_label label,
.laptop div.network_label label,
.laptop div.gateway_label label,
.laptop div.server_label label,
.laptop div.system_label label {
position: absolute;
z-index: 2;
left: 0;
top: 0;
bottom: 0;
right: 0;
color: transparent;
font-size: 0
}
.cloud_label .box_content .content_box .op-leftline-in {
background: url(../images/cube/cloud_open.png) 0 0 no-repeat
}
.gateway_label .box_content .content_box .op-leftline-in {
background: url(../images/cube/gateway_open.png) 0 0 no-repeat
}
.server_label .box_content .content_box .op-leftline-in {
background: url(../images/cube/server_open.png) 0 0 no-repeat
}
.network_label .box_content .content_box .op-leftline-in {
background: url(../images/cube/network_open.png) 0 0 no-repeat
}
.system_label .box_content .content_box .op-leftline-in {
background: url(../images/cube/system_open.png) 0 0 no-repeat
}
.cloud_label .box_content,
.network_label .box_content,
.gateway_label .box_content,
.server_label .box_content,
.system_label .box_content {
left: -450px;
top: -200px;
padding: 20px;
background: rgba(255, 255, 255, 0.9)
}
.cloud_label .box_content {
margin-top: -66px;
-webkit-transform: translateX(300px) translateY(0) scale(0);
transform: translateX(300px) translateY(0) scale(0)
}
.gateway_label .box_content {
margin-top: -104px;
-webkit-transform: translateX(300px) translateY(0) scale(0);
transform: translateX(300px) translateY(0) scale(0)
}
.server_label .box_content {
margin-top: -142px;
-webkit-transform: translateX(300px) translateY(0) scale(0);
transform: translateX(300px) translateY(0) scale(0)
}
.network_label .box_content {
margin-top: -180px;
-webkit-transform: translateX(300px) translateY(0) scale(0);
transform: translateX(300px) translateY(0) scale(0)
}
.system_label .box_content {
margin-top: -215px;
-webkit-transform: translateX(300px) translateY(0) scale(0);
transform: translateX(300px) translateY(0) scale(0)
}
.cloud_label label:hover + .box_content {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0) translateY(0) scale(1);
transform: translateX(0) translateY(0) scale(1)
}
.gateway_label label:hover + .box_content {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0) translateY(0) scale(1);
transform: translateX(0) translateY(0) scale(1)
}
.server_label label:hover + .box_content {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0) translateY(0) scale(1);
transform: translateX(0) translateY(0) scale(1)
}
.network_label label:hover + .box_content {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0) translateY(0) scale(1);
transform: translateX(0) translateY(0) scale(1)
}
.system_label label:hover + .box_content {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: translateX(0) translateY(0) scale(1);
transform: translateX(0) translateY(0) scale(1)
}
.laptop div.cloud_label:hover,
.laptop div.gateway_label:hover,
.laptop div.server_label:hover,
.laptop div.network_label:hover,
.laptop div.system_label:hover {
z-index: 111
}
.laptop_content {
left: 30px;
position: absolute;
top: 100px;
width: 330px;
z-index: 10
}
.laptop_content h1 {
margin: 15px 0;
font-size: 30px!important;
line-height: 1.5;
color: #c2510f!important;
border-bottom: 1px solid #ccc;
box-shadow: 0 1px 0 #fff;
display: block;
padding: 10px 0;
position: relative
}
.laptop_content h1:after {
background: none repeat scroll 0 0 #c2510f;
bottom: -1px;
content: " ";
height: 1px;
left: 0;
position: absolute;
width: 50px
}
.laptop_content p {
padding: 15px 0 5px
}
#solution_block .uk-button-dropdown {
text-align: left
}
#whatsnew_block .uk-grid {
padding-bottom: 25px
}
div.muted {
display: none
}
.d_block {
border: 1px solid #ddd;
border-radius: 3px;
padding: 15px;
position: relative;
overflow: hidden;
min-height: 250px
}
.d_block:hover {
box-shadow: 0 0 10px #ddd
}
.d_block p {
color: #999;
font-size: 18px;
min-height: 120px
}
.d_block .uk-text-right {
clear: both
}
.d_block img {
float: right;
margin: 5px 0 20px 20px;
max-width: 200px
}
.d_block .big {
background: #d00;
bottom: -20px;
color: #fff;
font-size: 14px;
font-weight: 300;
padding: 10px 50px 60px;
position: absolute;
right: -70px;
text-transform: uppercase;
text-align: center;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.d_block.free_block h2 {
color: #608921!important
}
.d_block.free_block h2:before {
border-bottom-color: #608921!important
}
.d_block.paid_block h2 {
color: #C2510F!important
}
.d_block.paid_block h2:before {
border-bottom-color: #C2510F!important
}
.d_block.share_block h2 {
color: #686868!important
}
.d_block.share_block h2:before {
border-bottom-color: #686868!important
}
.d_block.hosted_block h2 {
color: #3d85c6!important
}
.d_block.hosted_block h2:before {
border-bottom-color: #3d85c6!important
}
.d_block.hosted_block p,
.d_block.share_block p {
color: #ddd
}
.infoBox {
border: 1px solid #ccc;
border-radius: 5px;
padding: 15px;
margin: 30px 0;
overflow: hidden;
background: #fafafa;
font-size: 18px;
color: #999;
line-height: 24px
}
.infoBox a {
color: #999;
text-decoration: underline
}
.infoBox img {
background: #fff;
border-radius: 50%;
float: left;
margin-right: 20px
}
.see_comarison {
float: right;
margin: 30px 0 20px
}
.price-col.active.green-free .price_orange:before {
border-top-color: #608921!important
}
.price-col.active.green-free a.uk-button-color,
.price-col.active.green-free .price_orange {
background: none repeat scroll 0 0 #608921!important
}

.spFieldsData.field_email {display:none;}

@font-face {
font-family: 'host';
src: url(../fonts/host.eot?wofdie);
src: url(../fonts/host.eot?) format("embedded-opentype"), url(../fonts/host.woff?wofdie) format("woff"), url(../fonts/host.ttf?wofdie) format("truetype"), url(../fonts/host.svg?wofdie) format("svg");
font-weight: 400;
font-style: normal
}
[class^="icon-"],
[class*=" host-"] {
font-family: 'host';
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.host-clear_host:before {
content: "\e600"
}
body.inner-she #content {
background: none
}
#xmap a.xmapexcloff,
#xmap ul li a i,
#xmap ul li a img,
#xmap > div.sitemap_:first-child {
display: none
}
#xmap > div {
margin: 20px 0;
padding: 15px;
overflow: hidden
}
#xmap h2.menutitle {
border-bottom: 1px solid #eee;
clear: both;
font-size: 25px;
padding: 0;
position: relative
}
#xmap h2.menutitle:before {
border-bottom: 1px solid #c2510f;
bottom: -1px;
content: " ";
left: 0;
position: absolute;
width: 38px;
}
#xmap ul {
list-style: outside none none;
margin: 0;
padding: 0
}
#xmap ul li {
float: left;
width: 100%;
-webkit-box-shadow: none;
box-shadow: none;
border-bottom: none
}
#xmap ul li a {
margin: 3px 0;
border-radius: 3px;
color: #686868!important;
line-height: 24px;
font-size: 13px;
display: block;
-webkit-transition: all .2s ease;
transition: all .2s ease
}
#xmap ul li a:hover,
#xmap ul li a.current,
#xmap ul li a:focus {
padding-left: 10px;
color: #000!important;
text-decoration: none
}
#xmap div.sitemap_products ul.level_1 > li,
#xmap div.sitemap_support ul.level_1 > li,
#xmap div.sitemap_community ul.level_1 > li {
width: 18%;
margin: 0 1%
}
#xmap div.sitemap_products ul.level_0 > li,
#xmap div.sitemap_support ul.level_0 > li,
#xmap div.sitemap_community ul.level_0 > li {
padding-left: 5px
}
#xmap div.sitemap_products ul.level_0 > li > a,
#xmap div.sitemap_support ul.level_0 > li > a,
#xmap div.sitemap_community ul.level_0 > li > a {
display: none
}
#xmap div.sitemap_sitemap ul.level_0 > li {
width: 14.6%;
margin: 0 1%;
width: 14.6%;
margin: 0 1%
}
#xmap ul.level_3 {
display: none
}
#xmap div.sitemap_products h2.menutitle {
color: #c2510f
}
#xmap div.sitemap_support h2.menutitle {
color: #3d85c6
}
#xmap div.sitemap_community h2.menutitle {
color: #608921
}
#xmap div.sitemap_products h2.menutitle:before {
border-bottom-color: #c2510f
}
#xmap div.sitemap_support h2.menutitle:before {
border-bottom-color: #3d85c6
}
#xmap div.sitemap_community h2.menutitle:before {
border-bottom-color: #608921
}
#xmap div h2.menutitle:after {
float: right;
font-family: 'clear';
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: 43px;
display: none;
}
#xmap div.sitemap_products h2.menutitle:after {
color: #c2510f;
content: "\e668";
margin-top: -5px
}
#xmap div.sitemap_support h2.menutitle:after {
color: #3d85c6;
content: "\e600";
font-family: 'host';
font-size: 70px;
margin-top: -18px
}
#xmap div.sitemap_community h2.menutitle:after {
color: #608921;
content: "\e667";
font-size: 68px;
margin-top: -15px
}
#xmap div.sitemap_sitemap h2.menutitle:after {
color: #999;
content: "\f0e8";
font-family: 'FontAwesomeNew';
font-size: 36px
}
.laptopimg {
left: 50%;
margin-left: -470px;
position: absolute;
top: 350px
}
.data-logos {
height: 150px;
margin: 30% auto 0;
position: relative;
width: 150px
}
.data-logo {
height: 75px;
position: absolute;
width: 75px
}
.insidescroll {
margin: -38px -20px 0!important;
min-height: 800px;
overflow: hidden
}
.next_section {
margin-left: 1px
}

.device_logo_symbol {
display: none;
position: absolute;
width: 50px;
height: 50px;
font-size: 90px;
color: #686868;
text-align: center;
margin: 10px 0 0 -35px;
left: 50%
}





.RSWS_testi_block {
clear: both;
padding: 20px 0!important;
border-bottom: 1px solid #ddd;
display: block;
margin: 20px 0;
padding: 10px
}
.RSWS_testi_block .RSWS_left_quote {
margin-right: 5px;
padding-right: 0
}
.RSWS_testi_block .RSWS_right_quote {
margin-left: 5px;
padding-left: 0
}
.uk-thumbnail-expand.ClearOS_Screenshots {
border: 1px solid #ddd
}
#breadcrumbs .breadcrumbs {
overflow: hidden
}
#breadcrumbs .search {
float: right;
position: relative;
width: 300px;
margin-top: 6px
}
#breadcrumbs .search:after {
content: "\f002";
font-family: 'FontAwesomeNew';
font-weight: 400;
font-style: normal;
color: #999;
font-size: inherit;
text-rendering: auto;
position: absolute;
right: 10px;
top: 4px
}
#breadcrumbs .search #mod-search-searchword {
background: none repeat scroll 0 0 #fafafa;
border: 1px solid #e1e1e1;
border-radius: 0;
box-shadow: none;
height: 34px;
line-height: 20px;
padding: 5px 10px;
width: 100%;
margin: 0;
font-size: 12px;
z-index: 1
}
#breadcrumbs .search .button {
position: absolute;
right: 0;
top: 0;
bottom: 0;
height: auto;
width: 34px;
font-size: 0;
color: transparent;
z-index: 1;
opacity: 0;
filter: alpha(opacity=0)
}
div#discuss-wrapper .discuss-badges-list > li.badge-row {
width: 23.5%;
margin: .6%
}
div#discuss-wrapper .discuss-badges-list .badge-row .discuss-item {
display: block;
min-height: 265px
}
div#discuss-wrapper .discuss-badges-list .badge-row .discuss-item .discuss-item-left {
background: none;
box-shadow: none;
border: none;
display: block!important;
width: 100%!important
}
div#discuss-wrapper .discuss-badges-list .badge-row .discuss-item .discuss-item-right {
display: block!important;
width: 100%!important
}
.invitation_form .jfMessage {
background: #fafafa;
border: 1px solid #eee;
border-radius: 5px;
line-height: 22px;
padding: 15px
}
.invitation_form form .form-group:last-child {
float: right
}
.invitation_form form .form-group:last-child .btn.btn-primary {
width: 94%;
margin-top: 10px
}
.invitation_form .form-group {
float: left;
width: 25%
}
.invitation_form .form-group .col-lg-3,
.invitation_form .form-group .col-lg-9 {
width: 100%;
text-align: left!important
}
.invitation_form .form-group input[type="text"],
.invitation_form .form-group input[type="email"],
.invitation_form .form-group input[type="url"] {
width: 95%;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.invitation_form .jfMessage p {
margin: 0
}
.invitation_form .jfMessage .alert {
background: #e9f5ff;
border: 1px solid #8cb6db;
color: #666;
margin: -16px;
box-shadow: none
}
.invitation_form .jfMessage .alert .alert-heading {
color: #3d85c6;
margin-bottom: 5px;
font-weight: 700
}
.volunteer_form .jfMessage {
background: #fafafa;
border: 1px solid #eee;
border-radius: 5px;
line-height: 22px;
padding: 15px;
margin-bottom: 25px
}
.volunteer_form .form-group {
margin-bottom: 25px
}
.volunteer_form .form-group input[type="text"],
.volunteer_form .form-group input[type="email"] {
width: 95%;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.volunteer_form .form-group textarea {
width: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.volunteer_form .jfMessage p {
margin: 0
}
.volunteer_form .jfMessage .alert {
background: #e9f5ff;
border: 1px solid #8cb6db;
color: #666;
margin: -16px;
box-shadow: none
}
.volunteer_form .jfMessage .alert .alert-heading {
color: #3d85c6;
margin-bottom: 5px;
font-weight: 700
}
.volunteer_form .checkboxes {
margin: 0;
padding: 0
}
.volunteer_form .checkboxes ul {
list-style: none;
margin: 0;
padding: 0
}
.volunteer_form .checkboxes ul li {
margin: 0;
clear: both;
display: block;
padding: 5px 0 0
}
.volunteer_form .form-group .checkboxes ul li input[type="checkbox"] {
margin-top: 0
}
.volunteer_form .form-group .check_requiered input[type="checkbox"] {
margin-top: 0;
width: auto!important
}
.volunteer_form .form-group fieldset.radio {
padding-left: 0
}
.volunteer_form .form-group fieldset.radio input[type="radio"] {
float: none;
margin: 0 3px 0 0
}
.volunteer_form .form-group fieldset.radio label {
padding: 0 10px 0 2px
}
.discuss-subscribe {
display: none
}
#bottom-block #customer {
background: #fff;
z-index: 1
}
#menu .menu-dropdown:nth-child(5) li .dropdown-bg {
padding-top: 0;
line-height: 0
}
#menu .menu-dropdown:nth-child(5) li .dropdown-bg .welcome_username {
margin: 9px 0 10px 21px !important;
padding: 4px 0 12px
}
.menu-dropdown li:hover a.heading.level2,
.welcome_username.module-title {
border-bottom-color: transparent!important;
box-shadow: none!important
}
.dropdown-bg:hover .welcome_username.module-title {
border-bottom-color: rgba(255, 255, 255, 0.05)!important;
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset!important
}
.menu-dropdown li.remain .dropdown-bg a.heading.level2,
.menu-dropdown li.remain .dropdown-bg a.heading.level2 {
border-bottom-color: #0 #1px #0 rgba(255, 255, 255, 0.1)!important;
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset!important
}
.tline-box .post-img.media .mediaholder {
max-width: 100%;
border: none;
padding: 0;
width: 100%!important
}
.user_menu h5.menu_header {
padding: 0;
display: block;
width: 80%!important;
height: auto;
overflow: visible;
margin: 15px 0 5px 18px;
opacity: 1;
-webkit-transition: all .2s ease;
transition: all .2s ease
}
.menu_logout {
display: none
}
.menu-dropdown li.remain .dropdown-bg .menu_logout,
.menu-dropdown li.active .dropdown-bg .menu_logout {
display: block
}
div#discuss-wrapper .btn-danger.removeLocationButton {
background-color: #e1e1e1;
color: #fff;
text-shadow: 0 0;
background-image: none
}
div#discuss-wrapper .discuss-form .btn-danger.reloadImage {
color: #fff;
text-shadow: 0 0!important;
height: auto;
font-size: 16px;
letter-spacing: normal;
line-height: 19px;
margin: 0;
padding: 10px 20px;
border-radius: 4px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset;
border: 1px solid rgba(0, 0, 0, 0.1);
margin: 5px 0;
background-image: none
}
div#discuss-wrapper .discuss-form .btn-danger.reloadImage:hover,
div#discuss-wrapper .discuss-form .btn-primary.cancel-reply:hover,
div#discuss-wrapper .discuss-form .btn-primary.submit-reply:hover {
box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
background-image: none
}
#discuss-wrapper .fd-cf.discuss-admin-bar .pull-right a {
float: left;
margin-top: 6px
}
div#discuss-wrapper .discuss-form .btn-primary.cancel-reply,
div#discuss-wrapper .discuss-form .btn-primary.submit-reply {
text-shadow: 0 0!important;
height: auto;
font-size: 16px;
letter-spacing: normal;
line-height: 19px;
margin: 0;
padding: 10px 20px;
border-radius: 4px
}
#main-timeline hr {
display: none
}
.tline-box img {
width: 100%
}
#feature_block {
padding-bottom: 20px
}
.greenpage .marketPlaceSection .MarketplaceLeftOuter i {
background-image: url(../images/cube_sprite_gm.png)
}
.graypage .marketPlaceSection .MarketplaceLeftOuter i {
background-image: url(../images/cube_sprite_grey.png)
}
.bluepage .marketPlaceSection .MarketplaceLeftOuter i {
background-image: url(../images/cube_sprite_bm.png)
}
.greenpage .newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg {
background-image: url(../images/icon_green_sprite.png)
}
.bluepage .newpageSection [class*="uk-width-medium-1"] a.sectionToggleImg {
background-image: url(../images/icon_blue_sprite.png)
}
#customer_block .customers_Page a.spotlight {margin-bottom: 15px}
body div#fd .tooltip-inner {max-width: none}
body #sidebar-b div#fd.es .stream-icon {right: 7px;top: 42px}
body #sidebar-b div#fd.es .es-stream-control {right: -20px;top: 10px}
.itemLinks .itemTagsBlock {margin-top: 10px;line-height: 24px}
body .spotlight .overlay-default,
.spotlight .overlay,
.sprocket-mosaic-hover {background-color: rgba(0, 0, 0, 0)!important}
body .uk-icon-plus-circle:before {content: ""}
#jevents_header .actions {display: none}
#jevents_body .contentpaneopen td.ev_detail.hits {font-size: 0;color: transparent}
#jevents_body ul.ev_ul li.ev_td_li {padding-left: 5px}
.vis_hid {visibility: hidden}
.p-inner .op-leftline {margin: 0 10px;text-align: left;margin-top: 20px}
.p-inner .op-leftline-in {padding-left: 50px;min-height: 72px}
.p-inner .op-leftline-in h2 {color: #686868;font-size: 24px;line-height: 36px;font-weight: 600;margin-top: 0}
.p-inner .op-leftline-in ul {list-style: none;margin: 0;padding: 0 0 20px}
.p-inner .op-leftline-in ul li {font-size: 13px;min-height: 20px}
.p-inner ul.list_model {list-style: outside none none;margin: 0;padding: 72px 0 20px;position: relative;border-top: 1px solid #ddd}
.p-inner ul.list_model:after {content: "\f01a";font: normal normal normal 14px/1 FontAwesomeNew;font-size: inherit;text-rendering: auto;position: absolute;left: 50%;margin: -20px 0 0 -20px;height: 40px;width: 40px;text-align: center;
line-height: 40px;top: 50%;font-size: 40px;color: #eee}
.p-inner ul.list_model li {font-size: 13px;min-height: 20px}
div.cloud_model .op-leftline-in {background: url(../images/cube/cloud_open.png) -358px 0 no-repeat}
div.gateway_model .op-leftline-in {background: url(../images/cube/gateway_open.png) -358px 0 no-repeat}
div.server_model .op-leftline-in {background: url(../images/cube/server_open.png) -358px 0 no-repeat}
div.network_model .op-leftline-in {background: url(../images/cube/network_open.png) -358px 0 no-repeat}
div.system_model .op-leftline-in {background: url(../images/cube/system_open.png) -358px 0 no-repeat}
div.cloud_model.open_model .op-leftline-in {background-position: 0 0}
div.gateway_model.open_model .op-leftline-in {background-position: 0 0}
div.server_model.open_model .op-leftline-in {background-position: 0 0}
div.network_model.open_model .op-leftline-in {background-position: 0 0}
div.system_model.open_model .op-leftline-in {background-position: 0 0}
.pricing.four .price-col.down_colm {margin-top: 81px}
.pricing.four .price-col .p-inner {padding-bottom: 20px}
.pricing.four .price-col .price-tag.price_orange {min-height: 30px}
.pricing.four.new_model_table .price-head h3.title {font-size: 35px;line-height: 50px;color: #686868}
.p-inner .op-leftline-in ul,
.list_model li {display: none}
.p-inner .open_model .op-leftline {background: url(../images/open-leftline.png) 0 0 repeat-y}
.p-inner .open_model .op-leftline-in ul, .list_model.open_model li {display: block}
.p-inner .open_model .op-leftline-in h2 {color: #c2510f}
.p-inner ul.list_model.open_model:after { display: none}
.pricing.four .price-col.down_colm .p-inner > div { border-top: 1px solid #ddd}
.standalone { height: 126px; padding: 20px 15px 0 }
.standalone span {background: none repeat scroll 0 0 #c2510f; border-radius: 5px; color: #fff; display: block; font-size: 16px; font-weight: 700; padding: 4px 10px; text-align: center}
.standalone big { border: 2px solid #ccc; border-radius: 5px; color: #c2510f; display: block; font-size: 16px; font-weight: 700; padding: 2px 10px; text-align: center; margin-top: 20px}
.menu-dropdown.menuoption_4 .module { padding: 0}
.SpGeoMapMod { max-width: none !important; width: 100% !important; max-height: none !important }
.SpGeoMapMod > div { width: 100% !important; border: 1px solid #ccc; height: 500px !important}
.SpGeoMapMod .cluster {width: 54px ; padding-top: 20px !important;}
.mod-box.partner_mappartner_map {margin-top: 0; padding-top: 0}
.course_certificate {clear: both; display: table; width: 100%; border: 1px solid #cbcbcb; font-family: "robotothin"; text-align: right; }
.certificate_left { border-right: 1px solid #cbcbcb; width: 260px; padding: 40px 20px; display: table-cell; position: relative; background: #f9f9f9; vertical-align: top }
.certificate_left .ci-ClearOS { display: block; text-align: center; font-size: 175px; color: #686868; margin-top: 6px}
.certificate_left .cert_mark { position: absolute;left: 30px;bottom: 30px;right: 30px;color: #fff;background: #c2510f;padding-bottom: 5px;text-align: center}
.certificate_left .cert_mark big {display: block;text-transform: uppercase;font-size: 30px;padding: 15px 0;font-family: "robotolight"}
.certificate_left .cert_mark span {display: block;background: #fff;color: #686868;font-size: 16px;line-height: 20px}
.certificate_detail {background: #fff;padding: 40px;display: table-cell;vertical-align: top}
.certificate_detail .cert_course_title {font-size: 50px;line-height: 70px;color: #686868}
.certificate_detail .cert_info {clear: both;font-size: 16px;color: #686868}
.certificate_detail .cert_course_title span {display: block;font-size: 60px}
.certificate_detail .cert_course_name {font-family: "robotolight";font-size: 50px;color: #c2510f;padding: 150px 0;line-height: normal}
.certificate_detail .cert_info {clear: both;font-size: 16px;color: #686868}
.certificate_detail .cert_info strong {font-weight: 400;font-size: 24px;color: #686868}
.stat_number {font-size: 48px;line-height: 58px;margin: 15px 0;display: block;font-family: "robotothin";font-weight: 300!important}
#SobiPro {clear: both;list-style: none;margin: 0;padding: 0}
#SobiPro li, 
ul.Registered_part {background: none repeat scroll 0 0 #faf9f9;border: 1px solid #e3e4e3;border-radius: 5px;list-style: none;margin: 20px 0;padding: 20px;position: relative}
ul.Registered_part {overflow: hidden;}
#SobiPro li h2.page-header {padding-bottom: 10px}
#SobiPro li .regional_partner {background: url(../images/regional-icon.png) 0 0 no-repeat;width: 132px;height: 65px;background-size: 100% auto;position: absolute;right: 4px;top: 4px}
#SobiPro li .recomended_partner {background: url(../images/recommended-icon.png) 0 0 no-repeat;width: 132px;height: 65px;background-size: 100% auto;position: absolute;right: 4px;top: 4px}
ul.Registered_part li {color: #c2510f;line-height: 22px;min-height: 50px;margin: 0;padding: 0 0 0 15px;position: relative;width: 31%;float:left;}
ul.Registered_part li:before {background: #c2510f;width: 5px;height: 5px;position: absolute;left: 3px;line-height: 30px;content: ' ';top: 8px;border-radius: 50%}
.Registered_part:after {background: url(../images/register-icon.png) 0 0 no-repeat;width: 132px;height: 65px;background-size: 100% auto;content: " ";right: 4px;top: 4px;position: absolute}
body .guru-content div.guru_menubar {background: #686868!important;border-radius: 0;color: #fff}
body .guru-content div.guru_menubar ul li a {color: #fff;font-size: 14px!important;padding: 5px 10px}
body .guru-content div.guru_menubar ul li a i {background: none!important;margin: 2px 5px 0 0}
body .guru-content div.guru_menubar ul li a.g_toolbar_active,
body .guru-content div.guru_menubar ul li a:hover,
body .guru-content div.guru_menubar ul li a:focus {background: #999!important}
body div#guru-component input.inputbox,
body div#guru-component select {background: none!important;border: 3px solid rgba(0, 0, 0, 0.1)!important;border-radius: 3px;box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.05)!important;color: #939393;height: 40px;line-height: 1.5em;
width: 320px;margin: 0 0 3px;outline: medium none;padding: 6px 13px 5px!important}
body div#guru-component input.btn-primary {background: #c2510f!important;border: 1px solid rgba(0, 0, 0, 0.06)!important;display: inline-block!important;font-size: 16px!important;letter-spacing: normal!important;line-height: 19px!important;margin: 0!important;padding: 10px 20px!important;text-shadow: 0 0!important;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset!important;
color: #fff!important;font-family: "equiplight", sans-serif!important;font-weight: 300!important;height: auto;border-radius: 4px}
.spField > div {max-width: none!important}
.spField div.ctrl-geomap {width: 100%!important;border: 1px solid #ccc!important}
.expand_section {clear: both;display: none}
.own_feature span {border: 1px solid #ccc;border-radius: 5px;float: left;color: #c2510f;font-size: 30px;text-align: center;line-height: 40px;width: 40px;height: 40px;background: #fff;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
margin: 7px 15px 0 0}
.own_feature span.ci-owncloud {background: #fff url(../images/owncloud_business.png) center center no-repeat}
.own_feature h3.module-title {overflow: hidden;line-height: 24px!important;padding: 0 0 10px!important}
.seemore_btn {padding: 50px 0;text-align: center}
.center-title {text-align: center;padding: 20px 0 30px}
.shadow_section {margin: 20px 0;clear: both}
.zarafa_icon_thumb,
.home_protection span.pro_app_thumb,
.shadow_section span {border: 1px solid #ccc;border-radius: 5px;float: left;font-size: 70px;text-align: center;line-height: 90px;color: #c2510f;width: 90px;height: 90px;background: #fff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);margin: 6px 20px 0 0}
.shadow_content {overflow: hidden}
.own_img {border-radius: 5px; float: left;color: #c2510f;font-size: 30px; text-align: center;line-height: 40px; width: 40px;height: 40px; background: #fff;margin: 6px 20px 0 0 }
.bot_border_img {border-bottom: 1px solid #ccc;vertical-align: bottom;padding-top: 20px;clear: both}
.home_automation .home_automation_in {background: url(../images/home_automation.jpg) 0 -573px no-repeat;display: inline-block;width: 583px;height: 553px}
.home_automation:hover .home_automation_in {background-position: 0 0}
.section_toggle_btn,
.overview_section_toggle_btn,
.clearbox_section_toggle_btn {position: absolute;right: 0;top: -15px;font-size: 21px;padding: 10px 15px;z-index: 101}
#owncloud_feature,
#serviio_feature,
#plex_feature {display: none}
#pricing_block .pricing.three ul.feature > li {font-size: 15px}
#pricing_block .pricing.three .price-head br {display: none}
a.uk-button-color.uk-button.btn-dark {color: #fff!important;background-color: #686868!important;box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1)!important}
.newpageSection [class*="uk-width-medium-1"]:hover a.uk-button-color.uk-button.btn-dark,
.newpageSection [class*="uk-width-medium-1"].selected a.uk-button-color.uk-button.btn-dark,
a.uk-button-color.uk-button.btn-dark:hover {background: #c2510f!important;-webkit-box-shadow: none!important;box-shadow: none!important}
.carouselck_caption > div {display: none}
#carouselck_wrap_956 .carouselck_images > img {height: auto!important;-webkit-box-shadow: 0 5px 10px #888;box-shadow: 0 5px 10px #888;border-radius: 10px}
.carouselck_pag {bottom: -260px;left: 10px}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul {text-align: center}
.newpageSection.nobg_page {background: none}
body.inner-she .newpageSection.nobg_page {background: url(../images/inner-she.jpg) center 85px repeat-x;padding-top: 0;position: static;background-size: 100% auto}
body.inner-she #maininner .newpageSection.nobg_page {background: url(../images/inner-she.jpg) center 85px repeat-x;padding-top: 0;position: static}
body.clearbox_shade #maininner .newpageSection.nobg_page {background: url(../images/clearbox_shade.jpg) center 25px repeat-x;padding-top: 0;position: static}
body.clearbox_shade500 #maininner .newpageSection.nobg_page {background: url(../images/clearbox_shade.jpg) center 50px repeat-x;padding-top: 0;position: static}
body.clearbox_shade700 #maininner .newpageSection.nobg_page {background: url(../images/clearbox_shade.jpg) center 65px repeat-x;padding-top: 0;position: static}
body.clearbox_shade700 #maininner .newpageSection.nobg_page .laptop img {margin-top: 20px}
.newpageSection.nobg_page .laptop {float: none;width: auto;text-align: center;margin-top: 0}
.newpageSection.nobg_page .laptop h4 {font-size: 30px;margin-bottom: 10px}
.newpageSection.nobg_page .laptop h6 {color: #333;font-size: 18px;margin-top: 0}
.carouselck.carouselck_wrap.carouselck_black_skin.carousel_wrap {margin-bottom: 125px!important;margin-top: 10px}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav {background: url(../images/dot_sprite.png);width: 85px;height: 100px;opacity: .7;filter: alpha(opacity 70);}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav span {display: none}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav.carouselckcurrent,
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav:hover {opacity: 1;filter: alpha(opacity 100);}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav.pag_nav_0 {background-position: 6px 0}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav.pag_nav_1 {background-position: -94px 0}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav.pag_nav_2 {background-position: -194px 0}
.carouselck_wrap .carouselck_pag .carouselck_pag_ul .carouselck_pag_nav.pag_nav_3 {background-position: -294px 0}
iframe.fb_iframe_widget_lift {max-width: none!important;z-index: 101}
.carouselck_pag {display: none}
#campare_block {margin-top: 244px;margin-left: 10px;}
.no_slider_page #campare_block {margin-top: 0}
.pricing .price-head h3.title {margin-bottom: 0}
.customerExpand ~ .uk-button-color {margin-top: 15px}
#pt_toggle {margin: 20px 0}
#page .model_table .price-col.compareFeature {background: #f9f9f9}
#page .model_table .price-col.compareFeature:hover,
#page .model_table .price-col.compareFeature:focus {-webkit-box-shadow: none!important;box-shadow: none!important}
.relative {position: relative}
.no_min_height .price-col {min-height: 0!important}
.gap20 {padding: 0 20px}
.price-col.green-column .price_orange:before {border-top-color: #608921!important}
.price-col.green-column a.uk-button-color,
.price-col.green-column .price_orange {background: #608921!important}
.price-col.gray-column .price_orange:before {border-top-color: #999!important}
.price-col.gray-column a.uk-button-color,
.price-col.gray-column .price_orange {background: #999!important}
.price-col.orange-column .price_orange:before {border-top-color: #c2510f!important}
.price-col.orange-column a.uk-button-color,
.price-col.orange-column .price_orange {background: #c2510f!important}
.price-col.blue-column .price_orange:before {border-top-color: #3d85c6!important}
.price-col.blue-column a.uk-button-color,
.price-col.blue-column .price_orange {background: #3d85c6!important}
.corner_img {margin: 0 -20px -40px 0 !important;vertical-align: bottom}
#description_app{clear: both;}
#description_app h2.module-title {margin: 20px 0}
.download-slider .djslider-loader {background: url(../images/macbook_pro.png) no-repeat center!important;width: 690px;padding: 35px 155px 75px;margin-bottom: 30px!important}
.download-slider span.load-button:hover {background: #608921}
.navigation-container-custom {position: absolute;right: auto!important;left: -300px!important;top: 20px!important}
.navigation-container-custom span.load-button {border-radius: 0;box-shadow: none;cursor: pointer;display: block;margin: 0;height: 70px;background: #c2510f;width: 6px;border: none;opacity: 1;position: relative}
.navigation-container-custom span.load-button:nth-child(1) {background: #686868}
.navigation-container-custom span.load-button:nth-child(2) {background: #608921}
.navigation-container-custom span.load-button:nth-child(3) {background: #999}
.navigation-container-custom span.load-button:nth-child(4) {background: #c2510f}
.navigation-container-custom span.load-button.load-button-active:after {position: absolute;content: ' ';left: 100%;top: 50%;margin-top: -5px;border: 5px solid transparent}
.navigation-container-custom span.load-button:nth-child(1):after {border-left-color: #686868}
.navigation-container-custom span.load-button:nth-child(2):after {border-left-color: #608921}
.navigation-container-custom span.load-button:nth-child(3):after {border-left-color: #999}
.navigation-container-custom span.load-button:nth-child(4):after {border-left-color: #c2510f}
.download_here {padding: 0 0 20px;text-align: center;margin: 0}
.download_here1 {padding: 400px 0 20px; text-align: center;background: url(../images/downloadit.png) center 0 no-repeat; margin: -38px -20px 0!important}
.download_here2 {padding: 150px 500px 0 21px;
text-align: center;background: url(../images/downloadit2.png) no-repeat scroll right 15px; margin: -50px -20px 0!important; margin: 20px -20px!important; min-height: 615px}
.download_here3 { padding: 35px 0 35px 500px; text-align: center;background: url(../images/downloadit3.png) 0 center no-repeat;margin: 20px -20px!important; min-height: 378px}
.download_mid {background-color: #F8F8F8;border-top: 1px solid #EFEFEF;border-bottom: 1px solid #EFEFEF}
.download_here h3,
.download_here1 h3,
.download_here2 h3,
.download_here3 h3 {color: #686868;font-size: 32px;font-weight: 300!important}
.download_here h5,
.download_here1 h5,
.download_here2 h5,
.download_here3 h5 {color: #686868}
.downloadbeta {width: 200px;margin: 10px auto}
#djslider985 {width: 470px!important}
#get-it #host-it #djslider985,
#get-it #host-it #djslider985 ul#slider985 li {height: 269px!important}
.downloadbeta .beta_icon {width: 75px;height: 75px;display: block;margin: 10px auto 20px;background-repeat: no-repeat;border-radius: 50%;padding: 0;font-size: 0;color: transparent;background-image: url(../images/download_sprite.png);
background-position: 0 0;transition: all .1s ease-in-out}
.downloadbeta.beta1:hover .beta_icon {background-position: 0 -200px}
.downloadbeta.beta2:hover .beta_icon {background-position: 0 -100px}
.downloadbeta.beta3:hover .beta_icon {background-position: 0 -100px}
.downloadbeta.beta4:hover .beta_icon {background-position: 0 -300px}
.downloadbeta #beta_btn.uk-button-color {background-color: #608921!important}
.downloadbeta.beta1 #beta_btn.uk-button-color {background-color: #608921!important
}.downloadbeta.beta2 #beta_btn.uk-button-color {background-color: #999!important}
.downloadbeta.beta3 #beta_btn.uk-button-color {background-color: #c2510f!important}
.downloadbeta.beta4 #beta_btn.uk-button-color {background-color: #3d85c6!important}
.downloadbeta:hover #beta_btn.uk-button-color {background-color: #686868!important}
.downloadbeta.beta2:hover #beta_btn.uk-button-color {background-color: #c2510f!important}
.img-full {width: 100%}
.double_points,
.single_points {list-style: none;margin: 0;padding: 0}
.double_points li {position: relative;font-size: 18px;line-height: 24px;margin-bottom: 10px;padding-left: 40px;width: 45%;display: inline-block;vertical-align: top;zoom: 1;display: inline}
.single_points li {font-size: 18px;line-height: 24px;margin-bottom: 10px;padding-left: 40px;position: relative}
.double_points strong,
.single_points strong {background: none repeat scroll 0 0 #c2510f;border-radius: 4px;font-weight: 400;line-height: 30px;color: #fff;display: block;left: 0;position: absolute;text-align: center;top: 0;vertical-align: middle;width: 30px}
body #content > div#fd.es {margin-top: -38px}
body #content > div#fd.es .es-filterbar {padding-top: 3px}
body div#fd.es.view-profile.layout-editPrivacy .privacy-contents {padding-top: 15px}
body div#fd hr {margin-bottom: 10px;margin-top: 10px}
.hide_pricing {display: none}
.menu-dropdown li.level3 {position: relative}
.menu-dropdown li.level3 a.new_menu,
.menu-dropdown li.level3 a.beta_menu,
.menu-dropdown li.level3 a.coming_menu {margin: 3px 10px;background: rgba(255, 255, 255, 0.2);}
.menu-dropdown li.level3 a.new_menu:before, .menu-dropdown li.level3 a.beta_menu:before, .menu-dropdown li.level3 a.coming_menu:before {background: url(../images/new_ribbon.png) 0 0 no-repeat;content: " ";float: right;padding-left: 7px;
text-align: center;width: 46px;line-height: 15px;color: #fff;text-transform: uppercase;position: absolute;right: 10px;height: 15px;font-family: "equiplight" !important;font-size: 9px;font-weight: bold;top: 7px;}
.menu-dropdown li.level3 a.new_menu:before {content: "NEW";}
.menu-dropdown li.level3 a.beta_menu:before {content: "BETA";}
.menu-dropdown li.level3 a.coming_menu:before {content: "COMING";}
.menu-dropdown li.level3 a.new_menu:hover,
.menu-dropdown li.level3 a.new_menu:focus,
.menu-dropdown li.level3 a.new_menu.active,
.menu-dropdown li.level3 a.new_menu.current {background: #fff}
.menu-dropdown li.level3 a.beta_menu:hover,
.menu-dropdown li.level3 a.beta_menu:focus,
.menu-dropdown li.level3 a.beta_menu.active,
.menu-dropdown li.level3 a.beta_menu.current {background: #fff}
#campare_block .compare_features_points li h3 {color: #fff}
#campare_block .compare_features_points li h3.com_pr {background: #608921}
#campare_block .compare_features_points li h3.com_pr:after {border-top-color: #608921}
#campare_block .compare_features_points li h3.hom_pr {background: #999}
#campare_block .compare_features_points li h3.hom_pr:after {border-top-color: #999}
#campare_block .compare_features_points li h3.bus_pr {background: #c2510f}
#campare_block .compare_features_points li h3.bus_pr:after {border-top-color: #c2510f}
#campare_block .compare_features_points li h3.hos_pr {background: #3d85c6}
#campare_block .compare_features_points li h3.hos_pr:after {border-top-color: #3d85c6}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc .price-tag.price_orange {color: #fff!important;margin-top: 1px}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc .price-tag.price_orange:before {border-width: 10px!important;bottom: -20px!important;margin-left: -10px!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.compareFeature .price-tag.price_orange {background: #686868!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.compareFeature .price-tag.price_orange:before {border-top-color: #686868!important;display: block!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.green_col .price-tag.price_orange {background: #608921!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.green_col .price-tag.price_orange:before {border-top-color: #608921!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.gray_col .price-tag.price_orange {background: #999!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.gray_col .price-tag.price_orange:before {border-top-color: #999!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.orange_col .price-tag.price_orange {background: #c2510f!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.orange_col .price-tag.price_orange:before {border-top-color: #c2510f!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.blue_col .price-tag.price_orange {background: #3d85c6!important}
#campare_block .pricing.four.model_table.compare_table .price-col.uk-nbfc.blue_col .price-tag.price_orange:before {border-top-color: #3d85c6!important}
.pricing.compare_table .price-footer a.uk-button.com_button {background: #608921!important}
.pricing.compare_table .price-footer a.uk-button.hom_button {background: #999!important}
.pricing.compare_table .price-footer a.uk-button.bus_button {background: #c2510f!important}
.pricing.compare_table .price-footer a.uk-button.hos_button {background: #3d85c6!important}
.clearos_7_overview {background: url(../images/campare_shade.png) 8px 150px no-repeat;padding: 0 20px;margin: 0 -20px}
.clearos_7_overview #campare_block .price-col.compareFeature .price-head.comparehead {background: #686868!important}
.clearos_7_overview #campare_block .price-col.green_col .price-head.comparehead {background: #608921!important}
.clearos_7_overview #campare_block .price-col.gray_col .price-head.comparehead {background: #999!important}
.clearos_7_overview #campare_block .price-col.orange_col .price-head.comparehead {background: #c2510f!important}
.clearos_7_overview #campare_block .price-col.blue_col .price-head.comparehead {background: #3d85c6!important}
.clearos_7_overview #campare_block .price-col {border-top: none!important}
.clearos_7_overview #campare_block .price-col .price-head.comparehead img {opacity: .7;filter: (opacity=70);cursor: pointer}
.clearos_7_overview #campare_block .price-col.compareFeature .price-head.comparehead img {cursor: default}
.clearos_7_overview #campare_block .price-col.compareFeature .price-head.comparehead img,
.clearos_7_overview #campare_block .price-col .price-head.comparehead img:hover,
.clearos_7_overview #campare_block .price-col.active_col .price-head.comparehead img {opacity: 1;filter: (opacity=100);}
.clearos_7_overview #campare_block .price-col.active_col {box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.04)!important;}
.compareedition {padding: 0;margin: 0 auto;min-width: 984px;}
.compareedition #campare_block{margin: 0;}
.compareedition #campare_block #compare_type_pricing_ .fsm-angle-down{display: none;}
.compareedition #campare_block .uk-margin-top { margin-top: 0 !important; }
.compareedition #campare_block .price-col.compareFeature .price-head.comparehead {background: #686868!important;}
.compareedition #campare_block .price-col.green_col .price-head.comparehead {background: #608921!important;}
.compareedition #campare_block .price-col.gray_col .price-head.comparehead {background: #999!important;}
.compareedition #campare_block .price-col.orange_col .price-head.comparehead {background: #c2510f!important;}
.compareedition #campare_block .price-col.blue_col .price-head.comparehead {background: #3d85c6!important;}
.compareedition #campare_block .price-col {border-top: none!important;}
.compareedition #campare_block .price-col .price-head.comparehead img {opacity: 1;filter: (opacity=100);cursor: pointer}
.compareedition #campare_block .price-col.compareFeature .price-head.comparehead img {cursor: default}
.compareedition #campare_block .price-col.active_col {box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.04) !important}
.info_dark_gray {background: #686868}
.info_gray {background: #999}
.info_lightgray {background: #ccc}
.info_white {background: #e5e5e5}
.info_white_gray {background: #f2f2f2}
.info_orange {background: #c2510f}
.info_blue {background: #3e85c7}
.info_green {background: #608921}
.info_gray_txt {color: #686868}
.info_wht_txt {color: #fff}
.info_black_txt {color: #000}
ul.infographic li span {font-size: 50px;margin: 0;padding: 0;line-height: 120px}
.count_points big {font-size: 56px;line-height: 82px;padding: 0;display: block}
.count_points {font-size: 23px;vertical-align: middle;margin: 0}
ul.infographic {list-style-type: none;margin: -38px -20px 0!important;padding: 0}
ul.infographic li {-webkit-box-sizing: border-box;box-sizing: border-box;height: 234px;width: 20%;border: 1px solid #fff;text-transform: uppercase;font-family: "robotothin";text-align: center;margin: 0;padding: 50px 0;vertical-align: top;float: left}
ul.infographic li i {font-size: 100px;line-height: 126px}
.info_shadow {box-shadow: inset -13px 0 20px 5px rgba(0, 0, 0, 0.3)}
#feature_banner .module {margin: 0;padding: 0;line-height: 0}
#feature_banner .module p {margin: 0;padding: 0;line-height: 0}
#feature_banner .module img {width: 100%}
body.graypage .Marketplaceright h2,
body.graypage .Marketplaceright h2 a,
body.graypage .MarketplaceLeft li a,
body.graypage .MarketplaceLeft li.active a,
body.graypage .MarketplaceLeft > li:hover a {color: #686868!important}
body.graypage .Marketplaceright h2:before {border-bottom-color: #686868!important}
.hide_dropdown {display: none}
#sbox-window .marketPlaceSection {margin: 0}
#sbox-window {height: auto!important;left: 15%!important;padding: 0!important;position: fixed!important;right: 15%!important;top: 10%!important;bottom: 10%!important;width: auto!important}
#sbox-window .greenpage,
#sbox-window .graypage,
#sbox-window .bluepage {    padding-left: 10px}
.greenpage .MarketplaceLeft > li a,
.greenpage .marketPlaceSection h2,
.greenpage .marketPlaceSection h2 a,
.greenpage .app_detail h4 a,
.greenpage .app_Thumb b,
.greenpage .uk-icon-star.starfill,
.greenpage .MarketplaceLeft ul li.active a,
.greenpage .MarketplaceLeft ul li:hover a,
.greenpage #detail_img,
.greenpage .appInfo dt,
.greenpage .about_app,
.greenpage .details-header,
.greenpage .app_detail_list strong,
.greenpage .developerList li i,
.greenpage .app_detail_list dt a {color: #608921!important}

.graypage .MarketplaceLeft > li a,
.graypage .marketPlaceSection h2,
.graypage .marketPlaceSection h2 a,
.graypage .app_detail h4 a,
.graypage .app_Thumb b,
.graypage .uk-icon-star.starfill,
.graypage .MarketplaceLeft ul li.active a,
.graypage .MarketplaceLeft ul li:hover a,
.graypage #detail_img,
.graypage .appInfo dt,
.graypage .about_app,
.graypage .details-header,
.graypage .app_detail_list strong,
.graypage .developerList li i,
.graypage .app_detail_list dt a {
    color: #686868!important
}
.bluepage .MarketplaceLeft > li a,
.bluepage .marketPlaceSection h2,
.bluepage .marketPlaceSection h2 a,
.bluepage .app_detail h4 a,
.bluepage .app_Thumb b,
.bluepage .uk-icon-star.starfill,
.bluepage .MarketplaceLeft ul li.active a,
.bluepage .MarketplaceLeft ul li:hover a,
.bluepage #detail_img,
.bluepage .appInfo dt,
.bluepage .about_app,
.bluepage .details-header,
.bluepage .app_detail_list strong,
.bluepage .developerList li i,
.bluepage .app_detail_list dt a {color: #3d85c6!important}
.greenpage .marketPlaceSection h2:before { border-bottom-color: #608921!important}
.graypage .marketPlaceSection h2:before {
    border-bottom-color: #686868!important
}
.bluepage .marketPlaceSection h2:before {
    border-bottom-color: #3d85c6!important
}
.app_heading {
    color: #fff;
    background: #c2510f;
    margin: 0 0 0 -10px;
    padding: 20px 0;
    font: 100 18px/46px RobotoThin, sans-serif;
    overflow: hidden
}
.app_heading span {
    float: left;
    width: 245px;
    text-align: center;
    padding: 25px 0;
    font: 100 36px/36px RobotoThin, sans-serif;
    background: rgba(255, 255, 255, 0.1);
    margin: -20px 20px -20px 0
}
.greenpage .app_heading {
    background: #608921!important
}
.graypage .app_heading {
    background: #686868!important
}
.bluepage .app_heading {
    background: #3d85c6!important
}
.pricing.model_table.compare_table {
    background: #fff
}
.image-left {
    margin-left: -20px
}
.image-right {
    margin-right: -20px
}
.hide_for_device {
    display: none
}
.pager li > a,
.pager li > span {
    font-size: 13px
}
body div#fd.es .es-action-feedback>li+li:before {
    position: relative;
    left: -7px;
    top: -2px
}
.subscribeForm.kmt-form-subscription {
    line-height: 12px;
    padding: 0
}
#subscribe-checkbox {
    float: left
}
.safari #subscribe-checkbox,
.chrome #subscribe-checkbox {
    float: left;
    margin-top: 4px
}
label[for="subscribe-checkbox"] {
    float: left;
    line-height: normal
}
.blog-taglist.itemTagsBlock.clearfix.black-tag span {
    margin-right: 10px
}
#ezblog-body sup.tag-featured {
    top: 6px;
    display: inline-block;
    height: 20px;
    background: url(../images/ribbon-featured.png) bottom #da1900;
    border-left: 1px solid #9D0025;
    font: bold 11px/19px 'Lucida Grande', Tahoma, Arial;
    padding: 0 10px;
    margin: 0 0 15px;
    position: relative
}
#ezblog-body sup.tag-featured:after {
    position: absolute;
    right: -8px;
    top: 0;
    width: 8px;
    height: 20px;
    content: " ";
    background: url(../images/ribbon-featured.png) top
}
#eblog-wrapper #socialbutton > div.stumbleupon-share {
    display: none !important;
}
div#discuss-wrapper .discuss-item .discuss-item-right .discuss-item-right {
    padding-left: 10px
}
body div#fd.es .media-listing {
    padding-top: 15px!important
}
.safari body div#fd.es .btn-dropdown,
.chrome body div#fd.es .btn-dropdown {
    padding: 1px 4px!important
}
body div#fd.es .words>span.without-data,
body div#fd.es .words>span:hover {
    color: #7A7474!important
}
#series_overview .box_list > .uk-grid {
    margin: 0 -10px
}
#series_overview .box_list > .uk-grid > .uk-width-medium-1-6 {
    padding: 0 10px
}
#series_overview .box_list > .uk-grid > .uk-width-medium-1-6 h3.underline {
    padding-bottom: 5px;
    font-size: 20px
}
#overview .box_list > .uk-grid {
    margin: 0 -10px
}
#overview .box_list > .uk-grid > .uk-width-medium-1-6 {
    padding: 0 10px
}
#overview .box_list > .uk-grid > .uk-width-medium-1-6 img {
    max-width: 150px
}
#overview .box_list > .uk-grid > .uk-width-medium-1-6 h3.underline {
    padding-bottom: 5px;
    font-size: 20px
}
.mar_left {
    margin-left: 20px
}
#series_flexibility .double_points li {
    width: 100%
}
#compare_all_models .model_table .price-col .price-head {
    background: #fff!important;
    z-index: 1
}
.my_placer {
    clear: both;
    color: #747474;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: 5px 0 0;
    position: relative;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis
}
#campare_block .pricing.compare_table .compare_features_points {
    padding: 10px 0
}
#campare_block .pricing.compare_table .compare_type {
    margin-top: 5px
}
#campare_block .pricing.compare_table .compare_type i {
    float: right;
    margin-top: 12px
}
#campare_block .pricing.compare_table .price-footer ol {
    margin-top: 25px
}
.price-col.green_col .my_placer {
    color: #608921
}
.price-col.orange_col .my_placer {
    color: #c2510f
}
.price-col.blue_col .my_placer {
    color: #3d85c6
}
.uk-nav.uk-nav-dropdown li a {
    text-align: left
}
.download_here2 .downloadbeta .uk-button-color.uk-button,
.download_here2 .downloadbeta .uk-nav-dropdown > li > a:hover,
.download_here2 .downloadbeta .uk-nav-dropdown > li > a:focus {
    background-color: #686868!important
}
.download_here2 .beta_icon {
    background-image: url(../images/clearBox_sprite.png)
}
.download_here3 .djslider-loader {
    background: url(../images/host_screen_desktop.png) center 0 no-repeat!important;
    width: 471px;
    height: 269px;
    padding: 18px 64px 135px 66px
}
.download_here3 .downloadbeta .uk-button-color.uk-button,
.download_here3 .downloadbeta .uk-nav-dropdown > li > a:hover,
.download_here3 .downloadbeta .uk-nav-dropdown > li > a:focus {
    background-color: #3d85c6!important
}
.download_here1 .download-slider .djslider-loader {
    background: url(../images/macbook_pro_small.png) no-repeat center!important;
    width: 600px;
    padding: 31px 142px 67px
}
.download_here1 .download-slider .navigation-container-custom {
    left: -340px!important
}
#register_form {
    display: none
}
.download_here3.download_mid {
    margin-bottom: 0!important
}
#register_form.grey_reg {
    background-color: #f8f8f8;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    clear: both;
    margin: 0 -20px;
    padding-top: 10px
}
.download_here1 .download-slider .navigation-container-custom span.load-button:nth-child(1):after {
    border-left-color: #686868
}
.download_here1 .download-slider .navigation-container-custom span.load-button:nth-child(2):after {
    border-left-color: #608921
}
.download_here1 .download-slider .navigation-container-custom span.load-button:nth-child(3):after {
    border-left-color: #999
}
.download_here1 .download-slider .navigation-container-custom span.load-button:nth-child(4):after {
    border-left-color: #c2510f
}
.download_here1.SideImage .download-slider .navigation-container-custom span.load-button:nth-child(1):after {
    border-right-color: #686868
}
.download_here1.SideImage .download-slider .navigation-container-custom span.load-button:nth-child(2):after {
    border-right-color: #608921
}
.download_here1.SideImage .download-slider .navigation-container-custom span.load-button:nth-child(3):after {
    border-right-color: #999
}
.download_here1.SideImage .download-slider .navigation-container-custom span.load-button:nth-child(4):after {
    border-right-color: #c2510f
}
.download_here1.SideImage {
    padding: 20px 0 20px 375px;
    text-align: center;
    background: url(../images/downloadit4.png) 0 center no-repeat;
    min-height: 600px
}
.download_here1.SideImage .download-slider .navigation-container-custom {
    right: -153px!important;
    left: auto!important
}
.download_here1.right_side_img {
    padding: 50px 375px 20px 0;
    text-align: center;
    background: url(../images/downloadit7.png) right center no-repeat;
    min-height: 600px
}
.download_here1.right_side_img .download-slider .navigation-container-custom {
    left: -152px!important
}
.downloadbetadouble .uk-dropdown {
    font-size: 14px;
    width: 230px
}
.download_here1.SideImage .download-slider .navigation-container-custom span.load-button:after {
    left: auto;
    right: 100%;
    border-left-color: transparent!important
}
.downloadbetadouble {
    width: 420px;
    margin: 10px auto
}
.downloadbetadouble .downloadbeta {
    margin: 0
}
.downloadbetadouble .downloadbeta .uk-button-dropdown {
    display: block
}
.downloadbetadouble .downloadbeta .uk-button-dropdown .uk-button-color {
    display: block
}
.download_here2.download_first_block {
    margin-top: -38px!important
}
.download_here1.download_reverse {background: none;margin: 0 -20px!important;clear: both;padding: 20px 0 30px;text-align: center;}
.download_here1.download_reverse .download-slider {background: url(../images/downloadit6.png) center bottom no-repeat;clear: both;padding: 0 0 366px;}
.download_here1.download_reverse .download-slider .djslider-loader {background: url(../images/macbook_pro_small_shade.png) center 0 no-repeat!important;padding-bottom: 25px;}
div#discuss-wrapper .discuss-searchbar .input-searchbar {line-height: 20px!important;}
div#discuss-wrapper .discuss-likes .btn-likes {font-weight: 400;text-shadow: none;}
div#discuss-wrapper .discuss-likes .discuss-like-counter,
div#discuss-wrapper .discuss-favors .discuss-favor-counter {line-height: 12px;}
body div#fd.es .app-news.news-form input.news-title {line-height: 30px;}
.mceToolbar.mceLeft.mceFirst.mceLast {background: #eee;}
.defaultSkin table.mceLayout tr.mceFirst td {border-top: 1px solid #ccc!important;}
.defaultSkin table.mceLayout tr.mceLast td {border-bottom: 1px solid #ccc!important;}
.defaultSkin .mceIframeContainer {border-bottom: 1px solid #ccc!important;border-top: 1px solid #ccc!important;}
.btn-toolbar .icon-arrow-down:before {content: "\e007"}
body div#fd .es-header-info .fd-reset-list .label.label-success {line-height: 20px}
body div#es .es-streams .es-stream-list .label.label-success {line-height: 20px}
#sbox-content.sbox-content-iframe iframe {width: 100%;height: 100%}
.es-groups-category .media {padding-top: 10px}
body div#fd.es .es-groups-category .category-header .category-graph .h5 {padding: 5px 0}
div#discuss-wrapper .discuss-item.discussQuestion {width: auto}
div#discuss-wrapper.discuss-wrap .discussQuestion .discuss-vote {right: 15px}
#dc_list.discuss-index.discuss-list.for-search {margin: 0 -20px}
#dc_list.discuss-index.discuss-list.for-search .discuss-status {display: none}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left {width: 253px}
body div#fd.es .datepicker-wrap #due.datepicker.hasDatepicker {height: 44px}
body div#fd.es .es-content-wrap select.input-sm.form-control {height: 44px}
body div#fd.es .datepicker-wrap:before {right: 14px;top: 14px}
body div#fd.es .btn-es-danger,
body div#fd.es .btn-es-danger:focus {background-color: #fff!important;border-color: #ddd!important;color: #666!important}
div#discuss-wrapper .discuss-form .btn-primary,
div#discuss-wrapper .discuss-form .cancel-reply {height: 40px;border-radius: 4px}
body div#fd.es .data-field-avatar .avatar-wrap-frame {height: 128px;padding: 0;width: 128px;background: #fff}
body div#fd.es .data-field-avatar .avatar-wrap-frame .avatar-frame:not(.avatar-frame-crop) {background-color: #eee}
body div#fd.es .es-remind-form-wrap {min-width: 500px;max-width: 501px}
.host_slider .navigation-container-custom {right: -155px!important;left: auto!important}
.host_slider .navigation-container-custom span.load-button:nth-child(1) {background: #73b6f3;}
.host_slider .navigation-container-custom span.load-button:nth-child(2) {background: #5ba4e6;}
.host_slider .navigation-container-custom span.load-button:nth-child(3) {background: #4a93d5}
.host_slider .navigation-container-custom span.load-button:nth-child(4) {background: #3d85c6}
.host_slider .navigation-container-custom span.load-button:after {left: auto;right: 100%;border-left-color: transparent!important;}
.host_slider .navigation-container-custom span.load-button:nth-child(1):after {border-right-color: #73b6f3}
.host_slider .navigation-container-custom span.load-button:nth-child(2):after {border-right-color: #5ba4e6}
.host_slider .navigation-container-custom span.load-button:nth-child(3):after {border-right-color: #4a93d5}
.host_slider .navigation-container-custom span.load-button:nth-child(4):after {border-right-color: #3d85c6}
ul.infographic li.btn_and_icon {padding: 27px}
ul.infographic li.btn_and_icon i.ci-ClearOS {display: block;line-height: 120px}
.downloadbeta .beta_icon.os6 {background-image: url(../images/clearOS6_sprite.png);background-position: 0 -100px}
.downloadbeta .beta_icon.os7 {background-image: url(../images/clearOS7_sprite.png)}
#register_form .invitation_form .jfMessage {text-align: center;box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);background: #fff;margin-bottom: 10px}
#register_form.grey_reg .invitation_form .jfMessage {color: #3d85c6}
#register_form.buyit_registration .invitation_form .jfMessage {color: #c2510f!important}
#register_form.buyit_registration {background: #fafafa;border: 1px solid rgba(0, 0, 0, 0.1);clear: both;margin: 0;padding: 5px;border-radius: 4px}
#register_form .invitation_form .form-group input[type="text"],
#register_form .invitation_form .form-group input[type="email"] {background: #fff}
body div#fd.es .alert {margin-top: 15px}
body div#fd.es .es-login-box .register-wrap.is-empty {padding-top: 0}
.pricing.five.clear_cloud {padding-left: 120px}
body div#fd.es.view-registration.layout-activation .es-complete-wrap .es-login-form,
body div#fd.es.view-registration.layout-completeOauth .es-complete-wrap .es-login-form,
body div#fd.es.view-registration.layout-completed .es-complete-wrap .es-login-form {margin-bottom: 35px;max-width: 100%}
#bottom-b .menu-sidebar .nav-child.level2:before,
#bottom-b .menu-sidebar .nav-child.level2:after {display: none}
.box_list.six_colm_grid .uk-grid {width: auto;margin: 0 -10px;padding: 0}
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6 {-webkit-box-sizing: border-box;box-sizing: border-box;width: 16.6%;padding: 0 10px}
.box_list.six_colm_grid h3.underline {font-size: 20px}
.hidden_content {overflow: hidden}
.leftsidebarfixed {position: fixed;top: 0}
label.required span.star {color: #d00}
body div#fd.es .es-groups .btn-create {display: block;margin: 0 15px 20px 0}
body div#fd.es .es-groups .btn-create a {display: block}
body div#fd.es .es-group-category-select .btn {min-height: 0}
body div#fd.es .es-group-category-select .btn img {margin-top: 0}
body div#fd.es .es-group-category-select .btn span {padding: 20px;display: block;overflow: hidden;text-align: left}
.pricing .price-col:nth-of-type(2n+2) {box-shadow: 0 1px 20px rgba(0, 0, 0, 0.075)}
div#discuss-wrapper .modal-footer .btn.btn-medium.btn-danger {border-radius: 4px;height: 40px!important;line-height: 30px}
.mod_tz_search {float: right;margin: 3px 0 0}
.mod_tz_search .dropdown-menu {border: 3px solid rgba(0, 0, 0, 0.1);bottom: 94%;top: auto;width: auto;right: 0;border-bottom: none}
.mod_tz_search .dropdown-menu ul {padding-left: 0}
.mod_tz_search .dropdown-menu ul input[type="checkbox"] {margin-top: 0}
.uk-thumbnail-expand {margin-bottom: 10px}
.safari .uk-thumbnail-expand {margin-bottom: 20px}
body div#fd.ui .ui-datepicker select.ui-datepicker-month,
body div#fd.ui .ui-datepicker select.ui-datepicker-year,
body div#fd.ui .ui-datepicker-inline select.ui-datepicker-month,
body div#fd.ui .ui-datepicker-inline select.ui-datepicker-year {padding: 0}
body div#fd.es .es-stream-meta {min-height: 75px}
body div#fd.es .es-comment-item-meta {height: auto}
body div#fd.es .es-comment-item-meta .es-comment-item-date {display: block;width: 100%;float: left}
body div#fd.es .es-comment-item-meta .es-comment-item-like {clear: both;float: left}
.btn-primary:hover,
.btn-info:hover,
.btn-inverse:hover {background-color: #ddd;color: #000}
body div#fd.es.tooltip.tooltip-es {max-width: 180px}
div.guru-content .name_guru a {line-height: normal}
#section-kmt .kmt-form-editor > div {padding: 0}
#section-kmt .kmt-ratings-stars input[type="radio"] {margin-top: 0!important}
body #sidebar-b div#fd .es-stream-content .stream-groups .label.label-success {clear: both;display: block}
.view-badges .es-point-achievers {text-align: center}
.view-badges .es-point-achievers small.fd-small {display: block;padding: 5px 0;clear: both}
.es-widget.es-badge .es-widget-head h5 {text-align: center;font-size: 20px!important}
#mod-tz-search-searchword {-webkit-transition: none!important;transition: none!important}
body #sidebar-b div#fd.es .es-avatar.es-avatar-small {overflow: visible;background: none;border: none}
body #sidebar-b div#fd.es .es-avatar img {margin: 0!important}
body div#fd .input-group-sm > .input-group-btn > .btn.btn-file {line-height: 22px}
body div#fd.es .es-container {height: 400px;margin-bottom: -10px}
body div#fd.es .btn-action-friends.is-friends,
body div#fd.es .btn-action-friends.is-friends:hover,
body div#fd.es .btn-action-friends.is-friends:focus {background-image: none;color: #000!important;line-height: 19px}
body div#fd.es .es-avatar.es-avatar-small {overflow: visible}
#innertop-a .newpageSection {margin: 0 -10px!important;padding: 0 0 40px}
#innertop-a .newpageSection .sectionToggleImg {margin: 0 auto 20px!important}
.flip_title {clear: both;line-height: 20px;padding-top: 5px}
.discuss-wrap.discuss-view-index .discuss-story-ft {display: none}
div#discuss-wrapper .discuss-action-options {padding: 5px 0 0}
div#discuss-wrapper .discuss-last-replied {float: left}
div#discuss-wrapper .discuss-statistic .votes,
div#discuss-wrapper .discuss-statistic .status,
div#discuss-wrapper .discuss-statistic .views,
div#discuss-wrapper .discuss-statistic .likes {border-radius: 0}
#askit .appLink {display: none}
.app_detail .uk-text-right {clear: both;padding-top: 10px}
.app_detail .uk-text-right .uk-button {margin-left: 10px}
.app_detail .uk-text-right .uk-button.blue_btn {background-color: #3d85c6!important;color: #fff}
.app_detail .uk-text-right .uk-button.green_btn {background-color: #608921!important;color: #fff}
.well.teacher_links.g_toolbar {padding: 0!important;line-height: 0;font-size: 0;min-height: 0;box-shadow: none}
.well.teacher_links.g_toolbar > span {display: none}
div#discuss-wrapper.w320 .discuss-statistic.pull-right {float: right;margin-top: 20px}
body div#discuss-wrapper .discuss-form .nav-tabs > li > a:hover {color: #fff}
.TeamLeaders .ClearFoundationTeam .uk-panel-box h4,
.TeamLeaders .ClearFoundationTeam .uk-panel-box span.pull-left a {color: #608921!important}
.TeamLeaders .ClearFoundationTeam .uk-panel-box h3.uk-panel-title.module-title:before {border-bottom-color: #608921!important}
.list-profiles li.profile_5 .list-profile-title a {color: #608921!important}
.list-profiles li.profile_6 .list-profile-title a {color: #c2510f!important}
.list-profiles li.profile_7 .list-profile-title a {color: #3d85c6!important}
body div#fd.es .es-registration .list-profiles li.profile_5 .modal-footer a.btn.btn-es-primary.btn-list-profile {background: #608921!important;border-color: #608921!important}
body div#fd.es .es-registration .list-profiles li.profile_6 .modal-footer a.btn.btn-es-primary.btn-list-profile {background: #c2510f!important;border-color: #c2510f!important}
body div#fd.es .es-registration .list-profiles li.profile_7 .modal-footer a.btn.btn-es-primary.btn-list-profile {background: #3d85c6!important;border-color: #3d85c6!important}
.newErrorPage {display: table;width: 100%;clear: both}
.newErrorPage .ofline-logo {background: url(../images/logo_shade.png) repeat-y scroll right 0 rgba(0, 0, 0, 0);display: table-cell;margin: 0;padding: 0;position: relative;width: 255px;height: 600px;vertical-align: middle}
.newErrorPage .ofline-logo .ci-ClearOS {display: block;font-size: 100px;padding: 50px 0;text-align: center}
.newErrorPage .ofline-logo .fsm-globe {display: block;font-size: 100px;padding: 50px 0;text-align: center}
.newErrorPage .error_content {display: table-cell;vertical-align: middle;margin: 0;padding: 10px 20px 20px;text-align: center}
.newErrorPage .error_content h1 {font-size: 80px;line-height: normal;margin: 0}
.newErrorPage .error_content h2 {font-size: 30px;line-height: normal;margin: 0 0 20px}
.newErrorPage .error_content p {margin: 0}
.newErrorPage .error_content p a {text-decoration: underline}
body div#fd.es .register-wrap .btn.btn-es-primary.btn-sm.btn-register {border-color: rgba(0, 0, 0, 0.1)!important}
.download-slider.businessScreens .djslider-loader .navigation-container-custom span.load-button {background: #c2510f!important}
.download-slider.businessScreens .djslider-loader .navigation-container-custom span.load-button:after {border-left-color: #c2510f!important}
.download-slider.professionalScreens .djslider-loader .navigation-container-custom span.load-button {background: #c2510f!important}
.download-slider.professionalScreens .djslider-loader .navigation-container-custom span.load-button:after {border-left-color: #c2510f!important}
#get-it {overflow: visible}
#download-it.community_download .downloadbeta.pull-left .beta_icon.os6 {background-position: 0 -200px}
#download-it.community_download .downloadbetadouble {width: 420px}
#download-it.community_download .downloadbetadouble .downloadbeta {width: 200px}
#download-it.community_download.download_here1.right_side_img {background-image: url(../images/downloadit8.png);padding-right: 315px}
#download-it.community_download .download-slider .djslider-loader {transform: scale(0.8) translateX(-106px);}
#download-it.community_download .download-slider .djslider-loader .navigation-container-custom {display: none}
#download-it.home_download .downloadbeta.pull-left .beta_icon.os6 {background-position: 0 0}
#download-it.home_download .downloadbetadouble .downloadbeta {width: 200px}
#download-it.home_download.download_here1.right_side_img {background-image: url(../images/downloadit10.png);padding-right: 315px;}
#download-it.home_download .download-slider .djslider-loader {transform: scale(0.8) translateX(-106px);}
#download-it.home_download .download-slider .djslider-loader .navigation-container-custom {display: none}
#download-it.professional_download .downloadbeta {width: 200px}
#download-it.professional_download .downloadbeta .uk-button-dropdown,
#download-it.professional_download .downloadbeta .uk-button-dropdown .uk-button-color {display: block}
#download-it.home_download .downloadbeta {width: 200px}
#download-it.home_download .downloadbeta .uk-button-dropdown,
#download-it.home_download .downloadbeta .uk-button-dropdown .uk-button-color,
#download-it .uk-button-dropdown,
#download-it .uk-button-dropdown .uk-button-color {display: block}
#download-it.business_download .downloadbeta .uk-button-dropdown,
#download-it.business_download .downloadbeta .uk-button-dropdown .uk-button-color {display: block}
body div#discuss-wrapper .discuss-categories-list > .list-item {float: left;width: 33.3%;font-size: 12px}
body div#discuss-wrapper .discuss-categories-list > .list-item > span {background: #f6f6f6 none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 5px;color: #608921;float: left;font-size: 36px;height: 58px;line-height: 56px;margin-right: 10px;
text-align: center;width: 58px;}
body div#discuss-wrapper .discuss-categories-list > .list-item > div {margin: 0 5px 0 0 !important; padding-left: 60px;min-height: 64px;}
body div#discuss-wrapper .discuss-categories-list > .list-item:nth-child(3n) > div {margin: 0!important}
body div#discuss-wrapper .discuss-categories-list > .list-item .category-rss {right: 10px!important;display: none}
body div#discuss-wrapper .discuss-categories-list > .list-item .category-name {display: block}
body div#discuss-wrapper .discuss-categories-list > .list-item > div .small {display: block;line-height: normal}
body div#discuss-wrapper.discuss-view-index .discuss-main-list {clear: both}
div#discuss-wrapper .label-notification {background-color: #686868!important;border-color: #686868!important}
div#discuss-wrapper .discuss-item.is-featured .discuss-statistic.pull-right,
div#discuss-wrapper .discuss-item.is-resolved .discuss-statistic.pull-right {margin-top: 10px}
.discuss-statistics {clear: both;border: 1px solid #eee}
div#discuss-wrapper .discuss-statistics .media-object {margin: 20px}
#showcase .get_buy .uk-button-color.uk-button {border: 0 none;box-shadow: 0 0 0 rgba(255, 255, 255, 0.15) inset;padding: 10px 18px;text-transform: uppercase}
#hellobar .module .uk-button-line.uk-button,
#showcase .get_buy .uk-button-line.uk-button {text-transform: uppercase;border: 2px solid #fff;color: #fff;padding: 8px 19px!important;background: transparent;font-family: "equiplight", sans-serif!important;font-weight: 300!important;margin-right: 10px;border-radius: 4px;display: inline-block;font-size: 16px;letter-spacing: normal;line-height: 18px;text-decoration: none;text-shadow: none}
#hellobar .module .uk-button-line.uk-button {padding:5px 9px !important;font-size:14px;margin-left: 5px;}
.module.home-released {background: #dd0000;color: #fff;margin: 0;padding: 10px;}
#showcase .get_buy .uk-button-color.uk-button:hover { box-shadow: 0 40px 0 rgba(255, 255, 255, 0.15) inset;}

/*Css From Bottom*/

#showcase h3.module-title {
    float: left;
    font-weight: 300;
    font-family: 'robotothin';
}
.get_buy {
    float: right;
    margin-top: 14px
}
.get_buy .uk-button-default {
    color: #949494!important
}
.nobuttons .get_buy {
    display: none
}
.toolsPage {
  margin:0 -1px 0 0 !important; 
  border-top: 1px solid #999;
}
.tools_left{float: left; width: 24%; padding: 15px;}
.tools_right{float: right; width: 75%;}
.newrow {
    clear: both;
    display: block;
}
.newrow .col1-3 {
  float: left;
  width: 33.33%;
}
.newrow .col1-3 h5 {
  color: #787878;
}
.login_form {
  clear: both;
}
.login_form .login_fields {
  display: block;
  margin-bottom: 10px;
  position: relative;
}

.login_form .login_fields.uk-text-right { margin: 13px 0 0; text-align: left !important;}
.login_form .login_fields [class*="fsm-"] {font-family: fontawesome; font-size: 20px; font-style: normal; position: absolute; right: 10px; top: 10px;}
.login_form .login_fields .label_check{font-size: 14px; display: block; color: #777;}
.login_form .login_fields .label_check span[id]{clear: both; display: block; margin: 0 0 0 25px; padding:0; overflow: auto; min-height: 74px;}
.login_form .login_fields .label_check input.right_check[type="checkbox"]{display: none;}
/*.login_form .login_fields .label_check .checklabel { background: #fff; border-radius: 2px; display: inline-block; border: 1px solid transparent; height: 20px; margin:-1px 3px 0 0; vertical-align: middle; width: 20px; position: relative;}*/
.login_form .login_fields .label_check .checklabel { background: url("../images/user_pass.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0); float: left; height: 20px; width: 25px; }
.login_form .login_fields .label_check .checklabel:before {display: none;}

/*.login_form .login_fields .label_check .checklabel:before {position: absolute; left: 4px; top: -1px; font-size: 10px; font-family: FontAwesomeNew;}
.login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before {content: "\f00c";}*/
.login_form .login_fields .form-control{ width: 100% !important; background-image: url(../images/user_pass.png); background-repeat: no-repeat; border-color:#e8e8e8; background-color: #e8e8e8; padding-left: 30px; font-size: 14px; color: #333; border-radius: 0;}
/*.login_form .login_fields .form-control:focus{border:none;}*/
.login_form .login_fields .form-control[name="username"], .login_form .login_fields .form-control[name="email"]{background-position: 8px 9px;}
.login_form .login_fields .form-control[name="password"]{background-position: 8px -22px;}
.tools_content{display: none;}
.tools_img{display: none;}
.tools_content .uk-text-center{min-height: 50px; color: #7a7474; padding-top: 10px; text-align: left !important;}
.tools_content .uk-thumbnail-expand{margin: 0 0 30px;}
.tool_block{padding: 20px; min-height: 260px; position: relative;}
div[data-id] > .tool_block{padding: 20px 190px 20px 20px;}

.rememberme{float: left; padding-left: 0; margin: 5px 0 0; position: relative; display: none;}
.rememberme:before{  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  color: #949494;
  content: "Remember Me";
  font-size: 12px;
  left: 50%;
  line-height: 18px;
  margin-left: 6px;
  margin-top: -24px;
  padding: 5px 0;
  position: absolute;
  text-align: center;
  top: 100%;
  width: 100px;
  z-index: 1;}
.rememberme:after{  border-color: transparent transparent #333;
  border-image: none;
  border-style: solid;
  border-width: 0;
  bottom: -5px;
  content: " ";
  left: 50%;
  margin-left: -5px;
  position: absolute;}
.rememberme input[type="checkbox"]{display: none;}
.rememberme b { background: none repeat scroll 0 0 #fff; border: 1px solid transparent; border-radius: 2px; display: inline-block; height: 20px; margin-left: 0; margin-top: 7px; position: relative; vertical-align: middle; width: 20px;}
.rememberme b:before {  font-family: FontAwesomeNew; font-size: 10px; left: 4px; position: absolute; top: -2px;}
.rememberme  input[type="checkbox"]:checked + b:before, .label_check input[type="checkbox"]:checked + b:before {content: "\f00c";}

#clearos_login #clearos_logout, 
#clearvm_login #clearvm_logout, 
#portal_login #portal_logout { margin-right: 4px; /*font-size: 16px; padding: 9px 8px; vertical-align: top;*/ }

.login_desc_panel { bottom: 0; color: #fff; font-size: 14px; padding: 20px; position: absolute; right: 0; text-align: center; top: 0; width: 175px; background: #686868;}
.login_desc_panel:after {/*border: 10px solid transparent;*/ position: absolute; left: 50%; top: 100%; margin-left: -10px; content: ' ';}
.login_desc_panel p{line-height: 21px;}
.login_desc_panel span{display: block; margin: 10px auto; background-repeat: no-repeat; background-image: url(../images/tool_types.png); height:55px; width: 59px; }
.login_desc_panel span.community_icon{background-position: 0 0;}
.login_desc_panel span.clearos_icon{background-position: center 0;}
.login_desc_panel span.clearvm_icon{background-position: right 0;}
.login_desc_panel .btn-outline{border: 1px solid #fff; background: none; color: #fff; display: block;  font-size: 14px; margin-top: 31px; padding: 8px 0; text-transform: uppercase;}
.login_desc_panel .btn-outline:hover, .login_desc_panel .btn-outline:focus{background: #fff; text-decoration: none; color: #fff;}


.toolsPage  h3.tool-title{font-size: 16px; font-weight: 300;}

#menu .start_using{border: 1px solid #999; background: none; color: #999; display: inline-block;  font-size: 14px; padding: 4px 11px !important; text-transform: uppercase; border-radius: 4px; vertical-align: top; line-height: 26px;}
#menu .signup_btn{border: 1px solid #999; background: none; color: #7a7474; display: inline-block;  font-size: 14px; padding: 4px 11px !important; text-transform: uppercase; border-radius: 4px; vertical-align: top; line-height: 26px;}
#menu .signup_btn, #menu .start_using:hover{text-decoration: none;}

#menu .start_using { color: #7a7474; }
#menu .green_block.active .start_using, #menu .green_block:hover .start_using { color: #608921; }
#menu .orange_block.active .start_using, #menu .orange_block:hover .start_using { color: #C75E21; }
#menu .blue_block.active .start_using, #menu .blue_block:hover .start_using { color: #3D85C6; }

#menu .green_block.active .signup_btn, #menu .green_block:hover .signup_btn { color: #608921; }
#menu .orange_block.active .signup_btn, #menu .orange_block:hover .signup_btn { color: #C75E21; }
#menu .blue_block.active .signup_btn, #menu .blue_block:hover .signup_btn { color: #3D85C6; }


#menu .login-reset { color: #7a7474; float: left; }
#menu .login_clearvm_2.login-reset { float: right; }
#menu .green_block.active .login-reset, #menu .green_block:hover .login-reset { color: #608921; }
#menu .orange_block.active .login-reset, #menu .orange_block:hover .login-reset { color: #C75E21; }
#menu .blue_block.active .login-reset, #menu .blue_block:hover .login-reset { color: #3D85C6; }

#menu .toolsPage .green_block, #menu .login_desc_panel,
#menu .toolsPage .orange_block, #menu .blue_block { min-height:274px;}



.tool_block h3.module-title{margin-bottom: 15px !important;}

.orange_block .login_desc_panel .btn-outline:hover, .orange_block .login_desc_panel .btn-outline:focus, #menu .orange_block h3.tool-title{ color: #c2510f !important;}
#orangesection h3.module-title, #menu .orange_block.active h3.module-title{ color: #c2510f !important; font-size: 20px;}
#orangesection h3.module-title a{ color: #c2510f !important; }
#orangesection h3.module-title:hover a, .orange_block.active h3.module-title:hover a{ color: #c2510f !important; }
#orangesection h3.module-title:before, #menu .orange_block.active h3.module-title:before{ border-bottom-color: #c2510f !important; }
#menu .orange_block h3.module-title{ color: #949494 !important; font-size: 20px;}
#menu .orange_block h3.module-title:before{ border-bottom-color: #949494 !important; }


.green_block .login_desc_panel .btn-outline:hover, .green_block .login_desc_panel .btn-outline:focus, #menu .green_block h3.tool-title{ color: #608921 !important;}
#greensection h3.module-title, #menu .green_block.active h3.module-title{ color: #608921 !important; font-size: 20px;}
#greensection h3.module-title a{ color: #608921 !important; }
#greensection h3.module-title:hover a, .green_block.active h3.module-title:hover a{ color: #608921 !important; }
#greensection h3.module-title:before, #menu .green_block.active h3.module-title:before{ border-bottom-color: #608921 !important; }
#menu .green_block h3.module-title{ color: #949494 !important; font-size: 20px;}
#menu .green_block h3.module-title:before{ border-bottom-color: #949494 !important; }

.blue_block .login_desc_panel .btn-outline:hover, .blue_block .login_desc_panel .btn-outline:focus, #menu .blue_block h3.tool-title{ color: #3d85c6 !important;}
#bluesection h3.module-title, #menu .blue_block.active h3.module-title{ color: #3d85c6 !important; font-size: 20px;}
#bluesection h3.module-title a{ color: #3d85c6 !important; }
#bluesection h3.module-title:hover a, .blue_block.active h3.module-title:hover a{ color: #3d85c6 !important;  text-decoration: none;}
#bluesection h3.module-title:before, #menu .blue_block.active h3.module-title:before{ border-bottom-color: #3d85c6 !important; }
#menu .blue_block h3.module-title {color: #949494 !important; font-size: 20px;}
#menu .blue_block h3.module-title:before{ border-bottom-color: #949494 !important; }


.orange_block .login_form .login_fields .label_check .checklabel, .orange_block .rememberme b{ border-color: rgba(0, 0, 0, 0.15) !important;}
.orange_block .login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before, .orange_block .rememberme  input[type="checkbox"]:checked + b:before{ color: #484848 !important;}
.orange_block.active .login_form .login_fields .label_check .checklabel, .orange_block.active .rememberme b{ border-color: #c2510f !important;}
.orange_block.active .login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before, .orange_block.active .rememberme  input[type="checkbox"]:checked + b:before{ color: #c2510f !important;}
.orange_block.active .login_desc_panel{ background: #c2510f !important; }

.green_block .login_form .login_fields .label_check .checklabel, .green_block .rememberme b{ border-color: rgba(0, 0, 0, 0.15) !important;}
.green_block .login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before, .green_block .rememberme  input[type="checkbox"]:checked + b:before{ color: #484848 !important;}
.green_block.active .login_form .login_fields .label_check .checklabel, .green_block.active .rememberme b {border-color: #608921 !important;}
.green_block.active .login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before, .green_block.active .rememberme  input[type="checkbox"]:checked + b:before{ color: #608921 !important;}
.green_block.active .login_desc_panel{ background: #608921 !important; }

.blue_block .login_form .login_fields .label_check .checklabel, .blue_block .rememberme b{ border-color: rgba(0, 0, 0, 0.15) !important;}
.blue_block .login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before, .blue_block .rememberme  input[type="checkbox"]:checked + b:before{ color: #484848 !important;}
.blue_block.active .login_form .login_fields .label_check .checklabel, .blue_block.active .rememberme b{ border-color: #3d85c6 !important;}
.blue_block.active .login_form .login_fields .label_check  input.right_check[type="checkbox"]:checked + .checklabel:before, .blue_block.active .rememberme  input[type="checkbox"]:checked + b:before{ color: #3d85c6 !important;}
.blue_block.active .login_desc_panel{ background: #3d85c6 !important; }


.toolsPage .green_block{/*border-right:1px solid #F8F8F8;*/ background:#F8F8F8;  /*border-bottom:1px solid #ededed;*/}
.toolsPage .orange_block{/*border-left:1px solid #F8F8F8; border-right:1px solid #F8F8F8;*/ background:#F8F8F8;  /*border-bottom:1px solid #ededed;*/}
.toolsPage .blue_block{/*border-left:1px solid #F8F8F8;*/ background:#F8F8F8;  /*border-bottom:1px solid #ededed;*/}


/*.toolsPage .green_block.active{border-right:1px solid #ededed; background:#fff;  border-bottom:1px solid #fff;}
.toolsPage .orange_block.active{border-left:1px solid #ededed; border-right:1px solid #ededed; background:#fff;  border-bottom:1px solid #fff;}
.toolsPage .blue_block.active{border-left:1px solid #ededed; background:#fff;  border-bottom:1px solid #fff;}*/


.toolsPage .green_block.active, .toolsPage .orange_block.active, .toolsPage .blue_block.active{background:#fff;}

.toolsPage .green_block.active .login_desc_panel:after{display: block; border-top-color: #608921 !important;}
.toolsPage .orange_block.active .login_desc_panel:after{display: block; border-top-color: #c2510f !important;}
.toolsPage .blue_block.active .login_desc_panel:after{display: block; border-top-color: #3d85c6 !important;}

#menu .toolsPage .green_block.active .start_using:hover{border-color: #608921 !important;}
#menu .toolsPage .orange_block.active .start_using:hover{border-color: #c2510f !important;}
#menu .toolsPage .blue_block.active .start_using:hover{border-color: #3d85c6 !important;}

#menu .toolsPage .green_block.active .start_using:hover{border-color: #608921 !important;}
#menu .toolsPage .orange_block.active .start_using:hover{border-color: #c2510f !important;}
#menu .toolsPage .blue_block.active .start_using:hover{border-color: #3d85c6 !important;}

.toolsPage *{-webkit-box-sizing:border-box; box-sizing:border-box;}

.toolsPage .green_block.active .uk-button-color{background: #608921 !important; color:#FFFFFF !important;}
.toolsPage .orange_block.active .uk-button-color{background: #c2510f !important; color:#FFFFFF !important;}
.toolsPage .blue_block.active .uk-button-color{background: #3d85c6 !important; color:#FFFFFF !important;}


.toolsPage .green_block .uk-button-color,
.toolsPage .orange_block .uk-button-color,
.toolsPage .blue_block .uk-button-color {color: #949494 !important; background-color: #ebebeb !important; font-size: 14px; padding: 8px 13px;}


.poweredby { background: #ffffff; border: 1px solid #dddddd; border-radius: 5px; bottom: -20px; float: right; font-size: 12px; line-height: 16px; padding: 10px; position: absolute; right: -10px;}

/*#greensection.tools_content .uk-text-center{color: #608921;}
#orangesection.tools_content .uk-text-center{color: #c2510f;}
#bluesection.tools_content .uk-text-center{color: #3d85c6;}*/

.toolsPage .green_block .poweredby{color: #608921;}
.toolsPage .orange_block .poweredby{color: #c2510f;}
.toolsPage .blue_block .poweredby{color: #3d85c6;}

.toolsloader{float: right; margin-left: 3px; }
.toolsloader img { height: auto !important; margin: 4px -3px 0 0 !important; width: 16px !important; }
.toolsPage .uk-alert{margin: 10px 0 0; font-size: 12px; line-height: 16px; }

body #menu .menu-dropdown:nth-child(5) li .dropdown-bg { background-color: #fff; border-bottom: 1px solid #ddd;}

/*#header .toolsPage { margin:0 -11px !important; border-bottom: 0px solid #ededed; }*/

#offcanvas div[data-id] > .tool_block{padding: 20px; min-height: 0;}
#offcanvas .login_form .login_fields .form-control{color: #333 !important;}



#offcanvas .start_using{border: 1px solid #999; background: none; color: #ffffff; display: inline-block !important;  font-size: 16px; padding: 4px 11px !important; text-transform: uppercase; border-radius: 4px; vertical-align: top; line-height: 30px;}
#offcanvas .signup_btn{border: 1px solid #999; background: none; color: #ffffff; display: inline-block !important;  font-size: 16px; padding: 4px 11px !important; text-transform: uppercase; border-radius: 4px; vertical-align: top; line-height: 30px;}
#offcanvas .signup_btn, #offcanvas .start_using:hover{text-decoration: none;}
#offcanvas .start_using { color: #7a7474; }
#offcanvas .login_form .login_fields .label_check{color: #999;}
#offcanvas .login_form .login_fields .label_check span[id] {color: #ccc}

#offcanvas .toolsPage .green_block.active .uk-button-color{background: #c2510f !important; color:#FFFFFF !important;}
/*#offcanvas .toolsPage .orange_block.active .uk-button-color{background: #c2510f !important; color:#FFFFFF !important;}
#offcanvas .toolsPage .blue_block.active .uk-button-color{background: #3d85c6 !important; color:#FFFFFF !important;}*/


#offcanvas .green_block.active .start_using, #offcanvas .green_block:hover .start_using { color: #c2510f; border-color: #c2510f; }
/*#offcanvas .orange_block.active .start_using, #offcanvas .orange_block:hover .start_using { color: #C75E21; }
#offcanvas .blue_block.active .start_using, #offcanvas .blue_block:hover .start_using { color: #3D85C6; }*/

#offcanvas .green_block.active .signup_btn, #offcanvas .green_block:hover .signup_btn { color: #c2510f; border-color: #c2510f; }
/*#offcanvas .orange_block.active .signup_btn, #offcanvas .orange_block:hover .signup_btn { color: #C75E21; }
#offcanvas .blue_block.active .signup_btn, #offcanvas .blue_block:hover .signup_btn { color: #3D85C6; }*/


#offcanvas .toolsPage .green_block.active .start_using:hover{border-color: #c2510f !important;}
/*#offcanvas .toolsPage .orange_block.active .start_using:hover{border-color: #c2510f !important;}
#offcanvas .toolsPage .blue_block.active .start_using:hover{border-color: #3d85c6 !important;}*/

#offcanvas .toolsPage .green_block.active .start_using:hover{border-color: #c2510f !important;}
/*#offcanvas .toolsPage .orange_block.active .start_using:hover{border-color: #c2510f !important;}
#offcanvas .toolsPage .blue_block.active .start_using:hover{border-color: #3d85c6 !important;}*/


body.notool_menu .menu.menu-dropdown.menuoption_4 li > .dropdown {
    display: none!important;
}

body #sidebar-b div#fd.es .es-stream-list .stream-context-discussions .es-stream-content .media-object ul {
    padding: 0
}
body #sidebar-b div#fd.es .es-stream-list .stream-context-discussions .es-stream-content .media-object ul li {
    clear: both;
    display: block;
    margin: 5px 0;
    text-align: left;
    width: 40px
}
body #sidebar-b div#fd.es .es-stream-list .stream-context-discussions .es-stream-content .media-object ul li span {
    float: right
}
body #sidebar-b div#fd.es .es-stream-list .stream-context-discussions .es-stream-content .media-body {
    overflow: visible
}
div#discuss-wrapper .discuss-filter.mt-20.mr-10 {
    margin:10px 0 0 0;
}


div#discuss-wrapper .discuss-filter.mt-20.mr-10 .nav-tabs > li.filterItem {margin-right: 2px;}
body div#discuss-wrapper.discuss-view-index .discuss-statistic {
    margin-right: 16px
}
body div#discuss-wrapper .nav-tabs > li > a,
div#discuss-wrapper .nav-pills > li > a {
    margin-right: 0
}
#categoryListContent .course_cell_guru.g_cell.span4 {
    width: 33.3%
}
body div#fd a:hover,
body div#fd a:focus,
body div#fd a:active {
    color: #686868
}
#ezblog-body .blog-post .blog-title,
#ezblog-body .blog-post .blog-title a {
    font-family: "robotothin"!important
}
body div#discuss-wrapper .discuss-item .discuss-post-title{
    font-weight: 300!important;
    font-family: "equiplight", sans-serif !important;
    font-size: 15px
}

body div#discuss-wrapper .discuss-categories-list > .list-item a.category-name {
    font-weight: 300!important;
    font-family: "equiplight", sans-serif !important;
    font-size: 14px;
    line-height: 20px;
}
.slide-desc {
    position: static!important
}
.slide-desc .slide-desc-bg {
    display: none!important
}
.slide-desc-text {
    padding: 7px 0 20px;
    text-align: center
}
.slide-desc-text .slide-title {
    font-family: "robotothin";
    color: #c2510f!important;
    font-size: 20px;
    margin: 0
}
.slide-desc-text .slide-text {
    font-family: "robotothin";
    color: #686868;
    font-size: 16px;
    margin: 0
}
.slide-desc-text .slide-text p {
    color: #686868;
    font-size: 16px;
    font-family: "robotothin"!important;
    margin: 0
}
.login_signup.uk-button-color.uk-button {
    color: #fff!important;
    background-color: #c2510f!important
}
.login_signup.uk-button-color.uk-button a {
    color: #fff!important
}
.featureVideo {
    line-height: 0;
    margin: -38px -20px 0!important;
    background: #000;
    padding: 2px
}
body.video_page #maininner .then_now {
    margin: -20px -20px 0 !important;
    text-align: center
}
.then_now h2 {
    color: #686868;
    font-size: 30px;
    margin-top:0;
    margin-bottom:10px;
}
.then_now span {
    clear: both;
    background: url(../images/inner-she.jpg) center 85px repeat-x;
    position: relative;
    margin: 15px 0 10px;
    display: block
}
.then_now .watch_btn {
    color: #c2510f;
    background: #fff;
    border-radius: 5px;
    border: 2px solid #c2510f;
    padding: 3px 15px;
    margin: 10px 0 5px;
    display: inline-block;
    border-radius: 6px
}
.then_now .watch_btn:hover,
.then_now .watch_btn:focus {
    color: #fff;
    background: #c2510f;
    text-decoration: none
}

.then_now .download_btn {
    color: #c2510f;
    background: #fff;
    border-radius: 5px;
    border: 2px solid #c2510f;
    padding: 3px 15px;
    margin: 10px 0 5px;
    display: inline-block;
    border-radius: 6px
}
.then_now .download_btn:hover,
.then_now .download_btn:focus {
    color: #fff;
    background: #c2510f;
    text-decoration: none
}

.video_play {
    position: absolute;
    left: 50%;
    top: 50%;
    border: 5px solid #c2510f;
    box-shadow: 0 0 5px #cccccc, 0 0 5px #ccc inset;
    border-radius: 50%;
    font-size: 24px;
    width: 100px;
    height: 100px;
    line-height: 100px;
    margin: -50px 0 0 -50px;
    color: #c2510f;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-transform: scale(1);
    transform: scale(1)
}
.video_play .fsm-play {
    text-shadow: 0 0 10px #ccc
}
.then_now span:hover .video_play {
    -webkit-transform: scale(1);
    transform: scale(1)
}
.video_play:hover {
    color: #fff;
    border-color: #fff
}
#video-modal .uk-modal-dialog {
    padding: 0;
    width: 1000px;
    line-height: 0;
    margin-top: 10%!important
}
.modalvideo {
    border: none
}
.community_row {
    clear: both;
    margin: 20px -20px!important;
    overflow: hidden
}
.community_row .community_block {
    float: left;
    padding: 0 20px;
    width: 33%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.community_row .community_block:nth-child(3n+1) {
    clear: both
}
.community_row .community_block [class*="fsm-"] {
    border-radius: 50%;
    color: #fff;
    height: 34px;
    line-height: 34px;
    text-align: center;
    width: 34px
}
.community_row .community_block ul {
    border-radius: 5px;
    list-style: outside none none;
    margin: 20px 0;
    padding: 0
}
.community_row .community_block ul li {
    border: 1px solid #ddd;
    margin-top: -1px;
    position: relative
}
.community_row .community_block ul li a {
    display: block;
    padding: 7px 15px
}
.community_row .community_block ul li:hover a {
    text-decoration: none
}
.community_row .community_block.twitter_block [class*="fsm-"] {
    background-color: #00aced
}
.community_row .community_block.youtube_block [class*="fsm-"] {
    background-color: #b00
}
.community_row .community_block.facebook_block [class*="fsm-"] {
    background-color: #3b5998
}
.community_row .community_block.comments_block [class*="fsm-"] {
    background-color: #c2510f
}
.community_row .community_block.google_block [class*="fsm-"] {
    background-color: #00aced
}
.community_row .community_block.linkedin_block [class*="fsm-"] {
    background-color: #007bb6
}
.community_row .community_block.twitter_block ul li a,
.community_row .community_block.twitter_block .module-title {
    color: #00aced
}
.community_row .community_block.youtube_block ul li a,
.community_row .community_block.youtube_block .module-title {
    color: #b00
}
.community_row .community_block.facebook_block ul li a,
.community_row .community_block.facebook_block .module-title {
    color: #3b5998
}
.community_row .community_block.comments_block ul li a,
.community_row .community_block.comments_block .module-title {
    color: #c2510f
}
.community_row .community_block.google_block ul li a,
.community_row .community_block.google_block .module-title {
    color: #00aced
}
.community_row .community_block.linkedin_block ul li a,
.community_row .community_block.linkedin_block .module-title {
    color: #007bb6
}
.community_row .community_block.twitter_block .module-title:before {
    border-bottom-color: #00aced!important
}
.community_row .community_block.youtube_block .module-title:before {
    border-bottom-color: #b00!important
}
.community_row .community_block.facebook_block .module-title:before {
    border-bottom-color: #3b5998!important
}
.community_row .community_block.comments_block .module-title:before {
    border-bottom-color: #c2510f!important
}
.community_row .community_block.google_block .module-title:before {
    border-bottom-color: #00aced!important
}
.community_row .community_block.linkedin_block .module-title:before {
    border-bottom-color: #007bb6!important
}
.community_row .community_block.twitter_block ul li:hover a {
    background: #00aced;
    color: #fff
}
.community_row .community_block.youtube_block ul li:hover a {
    background: #b00;
    color: #fff
}
.community_row .community_block.facebook_block ul li:hover a {
    background: #3b5998;
    color: #fff
}
.community_row .community_block.comments_block ul li:hover a {
    background: #c2510f;
    color: #fff
}
.community_row .community_block.google_block ul li:hover a {
    background: #00aced;
    color: #fff
}
.community_row .community_block.linkedin_block ul li:hover a {
    background: #007bb6;
    color: #fff
}
.clearos_7_comparison_outer {
    max-width: 984px;
    margin: 0 auto
}
.kmt-profile-activity li {
    text-align: center
}
.kmt-profile-activity li b {
    display: block
}
#section-kmt h3.kmt-title {
    background: none !important;
    padding-left: 0 !important
}
.social-button.stumbleupon-share {
    display: none
}
.itemTwitterButton,
.itemFacebookButton,
.itemGooglePlusOneButton,
.linkedin-share,
.google-plusone,
.google-share,
.retweet,
.facebook-like {
    height: 24px;
    width: 24px!important;
    overflow: hidden;
    margin: 0 5px 0 0 !important;
    float: left;
    border-radius: 50%;
    position: relative;
    clear: none!important
}
.itemTwitterButton *,
.itemFacebookButton *,
.itemGooglePlusOneButton *,
.linkedin-share *,
.google-plusone *,
.google-share *,
.retweet *,
.facebook-like * {
    opacity: 0;
    filter: alpha(opacity=0)
}
.itemTwitterButton:before,
.itemFacebookButton:before,
.itemGooglePlusOneButton:before,
.linkedin-share:before,
.google-plusone:before,
.google-share:before,
.retweet:before,
.facebook-like:before {
    position: absolute;
    color: #fff;
    left: 0;
    top: 0;
    font-family: FontAwesomeNew;
    font-size: 13px;
    height: 24px;
    width: 24px!important;
    content: ' ';
    text-align: center;
    line-height: 24px
}
.facebook-like:before,
.itemFacebookButton:before {
    background: #3b5998;
    content: "\f09a"
}
.itemTwitterButton:before,
.retweet:before {
    background: #00aced;
    content: "\f099"
}
.linkedin-share:before {
    background: #007bb6;
    content: "\f0e1"
}
.google-share:before {
    background: #dd4b39;
    content: "\f1a0"
}
.google-plusone:before,
.itemGooglePlusOneButton:before {
    background: #dd4b39;
    content: "\f0d5"
}
div#discuss-wrapper #dc_share {
    margin: 0 0 0 5px;
    display: inline-block
}
.alert.alert-warning {
    display: none
}
.itemTwitterButton:hover,
.itemFacebookButton:hover,
.itemGooglePlusOneButton:hover,
.linkedin-share:hover,
.google-plusone:hover,
.google-share:hover,
.retweet:hover {
    opacity: .8;
    filter: alpha(opacity=80)
}
#discuss-categories-front_custom {
    display: none
}
.uk-nav-offcanvas > li a:not(.os_logo) span {
    line-height: 26px;
    font-family: "robotolight"
}
.uk-nav-offcanvas > li a.os_logo span {
    color: transparent;
    font-size: 0
}
.uk-nav-offcanvas > li a.os_logo span:before {
    text-align: center;
    display: block;
    color: #fff
}
.uk-nav-offcanvas li.level2 a:before {
    display: none
}
.uk-nav-offcanvas > li > a:before,
.uk-nav-offcanvas > li > a:after {
    display: none
}
.uk-nav-offcanvas > li > a:not(.os_logo) > span:before,
.uk-nav-offcanvas > li > a > span:after {
    display: none
}
div#discuss-wrapper .btn.replyLoadMore {
    border-radius: 5px;
    line-height: 24px;
    display: block;
    margin: 20px 0 0
}
div#discuss-wrapper .discuss-action-options img {
    max-width: 20px;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 1px solid #fff;
    -webkit-box-shadow: 0 0 1px #666;
    box-shadow: 0 0 1px #666;
    -webkit-border-radius: 50%;
    border-radius: 50%
}
#recaptcha_privacy.recaptcha_only_if_privacy {
    margin-top: -5px;
}
#recaptcha_privacy.recaptcha_only_if_privacy a {
    font-size: 9px;
}
.full_list {
    list-style: none;
    margin: 0;
    padding: 0
}
.full_list dt {
    font-weight: 400;
    width: 220px;
    float: left;
    clear: both
}
.full_list dd {
    margin-left: 250px
}

#section-kmt .kmt-form-editor > div > div { margin: 0;}

div#discuss-wrapper .discuss-story-bd .label-important {
    background: #dd0000;
    padding:0 6px 0 10px;
    text-align: center;
    font-size: 9px;
    line-height: 16px;
    text-shadow:0 0;
    font-weight: normal;
    border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    height: 16px;
    border:none;
    position: relative;
    margin-left: 10px;
    vertical-align: top;
}
div#discuss-wrapper .discuss-story-bd .label-important:before {
    position: absolute;left: 100%; top: 0; border:8px solid transparent; border-left-color: #dd0000;content: '';
}
div#discuss-wrapper .label-unread {
  font-family: "equiplight",sans-serif !important;
  font-size: 9px !important;
  left: auto;
  top: auto;
}


div#discuss-wrapper img {
  max-width: 950px;
}

#offcanvas #toolsmenu { display: none;}

#offcanvas .menu_logout {
  display: block;
}

body div#fd.es.view-badges ul.badge-list > li {
  margin: 20px 10px 0 10px;
  width: 31.5%;
}

body div#fd.es .es-badge .es-widget-foot {
  box-shadow: 0 0px 0 #e6e6e6 inset;
}

body div#fd.es .es-widget .es-widget-foot {
  border-bottom: 0px solid #d7d7d7;
}
.map_overlay {
    position: absolute;
    z-index: 1;
}

.SpGeoMapMod > div.map_overlay {width: auto !important; left: 10px; right: 8px; }

#offcanvas .canvas-menu.login-and-tools .uk-nav-offcanvas { border-top: 0 none; box-shadow: 0 0 0 #fff;}

#offcanvas .canvas-menu.login-and-tools .collepseicon  {top: 0;}

#offcanvas .canvas-menu.login-and-tools input[type="text"], 
#offcanvas .canvas-menu.login-and-tools input[type="password"] { border:3px solid rgba(255, 255, 255, 0.1); color:#FFF;}
#offcanvas .canvas-menu.login-and-tools span.level2 { padding:0 0 2px 0 !important;}

#offcanvas .canvas-menu.login-and-tools .menu_logout { background: rgba(255, 255, 255, 0.1); border-top: 0px solid #aaa; margin-top:3px 0 0 !important;}

.addthis_button_compact .aticon-compact{float: left; margin-right: 7px;}

.media-body blockquote{line-height: normal;}

div#discuss-wrapper .discuss-filter .label-notification { height: auto;  line-height: 12px;  vertical-align: top; }

.module.customer_marquee > div{ padding-right: 200px; }
.customer_marquee img{ max-width: none; width: auto; margin-left: -1040px;}
.flash_section{clear: both; display: block; border-top: 1px solid #ddd;}
#newsflash { position: relative; background: #f6f6f6; padding-left: 170px; float: left; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: left;}
#newsflash .module{margin: 0; padding: 12px 5px;}
#newsflash > a { width: 130px; background: #c2510f; position: absolute; left: -1px; top: -1px; bottom: -1px; padding: 12px 16px; color: #fff; font-size: 16px;}
#newsflash::after { content: " "; position: absolute; left: 160px; top: 50%; border: 10px solid transparent; border-left-color:#c2510f; margin-top: -10px;}
#newsflash2 { position: relative; background: #f6f6f6; padding-right: 205px; text-align: right; float: right; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
#newsflash2 .module{margin: 0; padding: 12px 5px;}
#newsflash2 > a { width: 165px; background: #608921; position: absolute; right: -1px; top: -1px; bottom: -1px; padding: 12px 16px; color: #fff; font-size: 16px;}
#newsflash2::after { content: " "; position: absolute; right: 195px; top: 50%; border: 10px solid transparent; border-right-color:#608921; margin-top: -10px;}

.bt-cs .slides_container .bt-row { padding: 0; }
.bt-cs .slides_container .bt-row .bt-title{text-transform: none;}
.bt-cs .slides_container .bt-row .bt-title{color: #686868; font-size: 14px; font-weight: normal;}


#newsflash .bt-cs .slides_container .bt-row .bt-title:hover{color: #c2510f;}
#newsflash2 .bt-cs .slides_container .bt-row .bt-title:hover{color: #608921;}

.rank_btn{margin: 0 0 32px;}
#bottom-block h3.module-title{margin-top: -10px !important;}

.BlogRow { margin: 0 -20px; padding: 0; list-style: none;}
.BlogRow li{ border-bottom: 1px solid #ddd; overflow: hidden; padding:30px; margin:0;}
.BlogRow li:nth-child(even){background: #f6f6f6;}
.BlogRow li:nth-child(odd) img{float: left; margin:0 30px 10px 0;}
.BlogRow li:nth-child(even) img{float: right; margin:0 0 10px 30px;}
.BlogRow li:first-child{padding-top: 0;}
.BlogRow li:last-child{ border-bottom:none;}
.BlogRow p {margin: 0 0 10px;}


#sidebar-a .leadershipScroll, #sidebar-a .leadershipScroll .module.leadership_bar{position: static !important;}
.uk-snapengage-bar .module { margin: 0; padding: 0; }



.clearos_7_overview #campare_block .pricing.four .price-col:not(.compareFeature) { width: 180px; }
.clearos_7_overview .no_slider_page #campare_block {margin-left: 0;}
.clearos_7_overview .no_slider_page #campare_block .pricing.four .price-col:not(.compareFeature) { width: 232px; }

.compareedition #campare_block .pricing.four .price-col:not(.compareFeature) { width: 24.85%; }

.compareedition .price-col.uk-nbfc.blue_col { display: none; } 

.compareedition .ce-hide { display: none !important; } 

/*Template.js Line 228 : $('#compareedition .compareedition .price-col.uk-nbfc.blue_col').remove();*/

#jfusionframeless code, 
#jfusionframeless kbd, 
#jfusionframeless samp, 
#jfusionframeless pre, 
#jfusionframeless tt, 
#jfusionframeless var, 
#jfusionframeless textarea, 
#jfusionframeless input, 
#jfusionframeless select, 
#jfusionframeless isindex, 
#jfusionframeless listing, 
#jfusionframeless xmp, 
#jfusionframeless plaintext,
#cleardokuwikiframeless code, 
#cleardokuwikiframeless kbd, 
#cleardokuwikiframeless samp, 
#cleardokuwikiframeless pre, 
#cleardokuwikiframeless tt, 
#cleardokuwikiframeless var, 
#cleardokuwikiframeless textarea, 
#cleardokuwikiframeless input, 
#cleardokuwikiframeless select, 
#cleardokuwikiframeless isindex, 
#cleardokuwikiframeless listing, 
#cleardokuwikiframeless xmp, 
#cleardokuwikiframeless plaintext {
  font-family: monospace !important;
}


body #maininner div#fd ul {
    padding: 0 0 0 0px;
}



code{white-space: pre-wrap !important;}

.authorized_branding {
  float: right;
  margin-right: -21px;
}

.menu.menu-dropdown .dropdown-bg .nav-child .level3.nav-header {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
  border-left: 2px solid rgba(0, 0, 0, 0.4);
  margin: 15px 10px 3px 10px;
}

.menu.menu-dropdown .dropdown-bg .nav-child .level3.nav-header span {}
body div#fd.es.view-badges .es-badge { background: none repeat scroll 0 0 #fff;}
body div#fd.es.view-badges .view-heading { padding-bottom: 0; }
body div#fd.es.view-badges ul.fd-reset-list.badge-list {overflow: hidden;}
body div#fd.es.view-badges ul.fd-reset-list.badge-list > li { margin: 20px 10px 0; width: 23.3%; }
body div#fd.es.view-badges .es-badge { background: none repeat scroll 0 0 #fff;}
body div#fd.es.view-badges .es-badge .es-widget-head{ background: none repeat scroll 0 0 #fafafa; margin-bottom: 0;  padding:8px 0 5px;}
body div#fd.es.view-badges .es-badge .es-widget-head:before{ display: none; }
body div#fd.es.view-badges .es-badge .es-widget-head h5 { font-family: "robotothin"; }
body div#fd.es.view-badges .es-badge .es-widget-body{height: auto; min-height: 160px;}
body div#fd.es.view-badges .es-badge .es-widget-body .badge-desp{color: #777; font-size: 13px;}
body div#fd.es.view-badges .es-badge .es-widget-foot {font-size: 14px; }
body div#fd.es.view-badges .es-badge .es-widget-foot h6 { display: inline; font-size: 14px; }
div#discuss-wrapper  .discuss-item-right .discuss-story { padding: 0 10px !important; }
div#discuss-wrapper .discuss-item .discuss-item-right .discuss-comments .discuss-list { padding-right: 0; }
div#discuss-wrapper .discuss-item .discuss-item-right .discuss-item{margin-top: -1px !important; border-radius: 0;}
div#discuss-wrapper .discuss-item .discuss-item-right .discuss-item:before{content: none;}
div#discuss-wrapper .discuss-item .discuss-item-right .discuss-item .discuss-item-left{width: 60px !important;}
div#discuss-wrapper .discuss-item .discuss-item-right .discuss-item .discuss-item-right{width: auto;}
div#discuss-wrapper .discuss-item > .discuss-status { right: 10px; }
div#discuss-wrapper .commentLoadMore.btn{margin: 10px 0; display: block;}
div#discuss-wrapper.discuss-wrap .discussQuestion .discuss-vote { right: 0; }
div#discuss-wrapper blockquote { font-size: 14px; line-height: normal; }
div#discuss-wrapper .discuss-comments .discuss-comment-text { line-height: normal; }


.img-right-fixed{float: right; margin: 0 -20px 10px 20px;}
body div#fd.es .es-widget .fd-nav > li > a span.badge{background: #d00 none repeat scroll 0 0; border:none;}

.menu-sidebar .nav-header {
/*  background: none repeat scroll 0 0 #608921;*/
  margin: 5px -10px 5px -22px;
  padding-left: 20px !important;
  position: relative;
  text-transform: capitalize;
  color: #FFF !important;
}

.menu-sidebar .nav-header::before {
  border-left: 10px solid #000;
  border-top: 10px solid transparent;
  bottom: 100%;
  content: " ";
  position: absolute;
  right: 0;
}

.appList #content{background: none !important; margin: 0 !important; }
.drop_row{position: relative;}
.other_dropdown { position: absolute; right: -10px; top: 10px; text-align: left;}
.other_dropdown .uk-button-color.uk-button {
  border-radius: 0;
  border: none;
  text-transform: uppercase;
  padding: 10px 20px 9px;
  position: relative;
  width: 248px;
  text-align: left;
}
.other_dropdown .uk-button-color.uk-button::before {
  position: absolute;
  width: 2px;
  top: 0;
  bottom: 0;
  content: " ";
  background: rgba(0, 0, 0, 0.2);
  right: 34px;
}
.other_dropdown .uk-button-color.uk-button::after {
  content: " ";
  top: -10px;
  position: absolute;
  right: 0;
  border-left: 10px solid #000;
  border-top: 10px solid transparent;
}
.other_dropdown .uk-button-color.uk-button > i{margin:0 -8px 0 28px; float: right;}
.other_dropdown .uk-dropdown {
  -webkit-border-radius: 0;
  border-radius: 0;
  margin-top: 0;
  width: 100%;
}

a#content { background: none;}
#sidebar-a .opensubmenu.mod-box > ul li.item1587 > span.nav-header{background:#608921 !important; }

#copyright .other_dropdown {
position: absolute;
right: 241px;
text-align: left;
top: 8px;
z-index: 99;
}

#copyright a.uk-button-color.uk-button { background:none !important;}


#copyright .uk-dropdown {
  background:#282828;
  margin: -346px 0 0 !important;
  box-shadow:0 0 0 1px rgba(255, 255, 255, 0.4) inset;
}

#copyright .uk-nav > li > a { font-size:12px;}

#copyright .footer-drop.module { padding:0px;}

#copyright .uk-nav > li > a:hover { color:#E2E2E2; background:#1F1F1F;}

#copyright .other_dropdown .uk-button-color.uk-button {
  border: 1px solid;
  border-radius: 0;
  box-shadow: 0 0 0 rgba(255, 255, 255, 0.15) inset;
  color: #ddd !important;
  font-size: 12px;
  padding: 5px 20px;
  position: relative;
  text-align: left;
  text-transform: capitalize;
  width: 205px;
background:#282828 !important;
}

#copyright .other_dropdown .uk-button-color.uk-button > i {
  float: right;
  margin: 2px -8px 0 28px;
}

#copyright .other_dropdown .uk-button-color.uk-button::before {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  bottom: 0;
  content: " ";
  position: absolute;
  right: 34px;
  top: 0;
  width: 1px;
}


#copyright .other_dropdown .uk-button-color.uk-button::after { border-left: 0px solid #000; border-top: 0px solid transparent; }
#copyright .uk-nav > li > a { margin: 0 1px; padding: 5px 15px; }
div#discuss-wrapper.discuss-view-profile.discuss-wrap{padding-bottom: 0 !important;}
div#discuss-wrapper.discuss-view-profile .discuss-profile { margin: 0 -20px; }
div#discuss-wrapper.discuss-view-profile .discuss-profile .fd-cf{ display: table; width: 100%; }
div#discuss-wrapper.discuss-view-profile .discuss-profile .fd-cf .discuss-profile-left { border: none; display: table-cell !important; margin-bottom: -1px; width: 256px; float: none; background: #fff url("../images/logo_shade.png") repeat-y scroll right 0; padding: 0; vertical-align: top;}
div#discuss-wrapper.discuss-view-profile .discuss-profile .fd-cf .discuss-profile-left .discuss-user{margin: 0; float: none; width: auto; padding: 0;}
div#discuss-wrapper.discuss-view-profile .discuss-profile .fd-cf .discuss-profile-right { display: table-cell !important; float: none; margin: 0; width: auto; padding-right: 20px; border: none; vertical-align: top;}
div#discuss-wrapper.discuss-view-profile .discuss-profile-nav > li {margin: 5px 0;}
div#discuss-wrapper.discuss-view-profile .discuss-profile-nav > li > a { width: auto; padding: 5px 12px; color: #608921;}
div#discuss-wrapper.discuss-view-profile .discuss-profile-nav > li > a i{margin-right: 5px;}
div#discuss-wrapper #subscriptions .discuss-subscribe-list li .btn.btn-mini{padding: 4px 10px; color: #fff;}
div#discuss-wrapper #subscriptions .discuss-subscribe-list li .btn.btn-mini:hover, div#discuss-wrapper #subscriptions .discuss-subscribe-list li .btn.btn-mini:focus{opacity: 0.85; filter:alpha(opacity=85);}
div#discuss-wrapper.discuss-view-profile .discuss-profile .fd-cf .discuss-profile-left .discuss-user .label-notification{  background: #e5e5e5 !important; border: 1px solid #d7d7d7 !important; border-radius: 2px; color: #666; font-size: 9px; line-height: 16px; padding: 2px 4px; text-shadow:0 0; font-weight: normal;}
.chrome div#discuss-wrapper.discuss-view-profile .discuss-profile .fd-cf .discuss-profile-left { width: 255px; }


.es-app-filter .es-app-favicon .ies-ClearCenterBlog:before{content: "\e000"; }


body div#fd.es .es-notifications{padding: 0 0 20px; margin: 0 0 20px;}
body div#fd.es .es-notifications .fd-reset-list.es-item-list{border: 1px solid #ddd; position: relative; background: #fff; border-radius: 2px;}
body div#fd.es .es-notifications .fd-reset-list.es-item-list:before{border: 10px solid transparent; border-right-color:#ddd; position: absolute; right: 100%; top: 5px; content: " "; display: block;}
body div#fd.es .es-notifications .fd-reset-list.es-item-list:after{border: 9px solid transparent; border-right-color:#fff; position: absolute; right: 100%; top: 6px; content: " "; display: block;}
body div#fd.es .es-notifications .fd-reset-list.es-item-list > li{border: none;}
body div#fd.es .es-notifications .fd-reset-list.es-item-list > li:hover{box-shadow: 0 0 10px #ddd; background: none;}
body div#fd.es .es-notifications h4.notification-date{}
body div#fd.es .es-notifications .es-item-list > li .es-notification::before { background-color: #ccc; }




.ribbon_link { background: #c2510f; border-left: 5px solid #000; color: #fff; display: block; margin: 0 0 15px; overflow: hidden; padding: 5px 10px; 
-webkit-transition: all .2s ease;  -moz-transition: all .2s ease;   -ms-transition: all .2s ease;    -o-transition: all .2s ease;       transition: all .2s ease}
.ribbon_link:hover, .ribbon_link:focus { border-left-width: 0; color: #fff; text-decoration: none;}
.small_businesslogo{ border: 1px solid #ccc; float: right !important; margin: 0 !important; max-width: 200px; }

#dokuwiki__site > .site {
  padding: 0 !important;
}

#dokuwiki__site { max-width: none; }

#dw__toc > div {padding: 0;}
#jfusionframeless #doc_sidebar #dw__toc,
#cleardokuwikiframeless #doc_sidebar #dw__toc{width: auto;}

#intercom-container .intercom-launcher-button{border-color: rgba(0, 0, 0, 0.4) !important;}

.find-question {
  display: block;
  float: none;
  margin-bottom: 20px;
  margin-top: 10px;
  position: relative;
  z-index: 10;
}

#marketplace.hidden_block.home-min-hight .MarketplaceLeft.leftsidebarfixed{position: static !important;}

div#discuss-wrapper .discuss-featured-title {
  background: #eeeeee;
  color: #686868;
  font-size: 25px;
  font-weight: bold;
  padding-left: 23px;
  line-height: 52px;
  margin: 10px -20px 0;
  box-shadow: none;
  border-top: 1px solid #ddd;
}
#menu li a:hover, #menu li a:focus, #menu li:hover a, #bottom-b li a:hover, #bottom-b li a:focus, #bottom-b li:hover a{text-decoration: none !important;}
div#discuss-wrapper .discuss-featured-title + hr{display: none;}
.dokuwiki a.mail, .dokuwiki a.urlextern { padding-left: 20px !important; }
.dokuwiki div.footnotes { border-top:none !important; }
#menu .menu-dropdown ul.level3 > li:first-child span.nav-header{margin-top: 3px;}
#marketplace.hidden_block.home-min-hight .MarketplaceLeft.leftsidebarfixed, .marketPlaceSection.marketPlacecomponent .MarketplaceLeft.leftsidebarfixed {
  position: static !important;
}
.module.mod-box.screen_module{min-height: 0 !important;}
.module.mod-box.screen_module .newpageSection{padding-bottom: 0 !important;}
/*.marketPlaceSection.marketPlacecomponent { margin-top: 0; }*/
.marketPlaceSection.marketPlacecomponent { clear: both}
#marketplace h1.module-title{font-size:30px;  line-height: 38px;}
.breadcrumbs a, .breadcrumbs > span { margin-right: 0; }
#breadcrumbs .wrapper.grid-block > a.home{display: none;}
#breadcrumbs .breadcrumbs { line-height: 46px; }
body div.discuss-mod.discuss-categories { margin: 0; padding: 0 0 30px; }
body div.discuss-mod.discuss-categories li.child-1{ float: left; line-height: 28px; margin-bottom: 6px; position: relative; padding: 0; font-size: 12px; width: 33.3%; box-sizing: border-box; }
body div.discuss-mod.discuss-categories li.child-1 .item{border-bottom: 1px solid #dfdfdf; margin-right: 8px; padding-bottom: 5px; padding-left: 0 !important;}
body div.discuss-mod.discuss-categories li.child-1 .item .item-avatar{border: 1px solid #dfdfdf; width: 40px; height: 40px; border-radius: 5px; background: #f6f6f6;  overflow: hidden;}
body div.discuss-mod.discuss-categories li.child-1 .item .item-avatar img.avatar{border:none; font-size: 0;}
body div.discuss-mod.discuss-categories li.child-1 .item .item-title{ font-family: "equiplight",sans-serif !important; font-size: 12.5px; font-weight: 300 !important; line-height: 20px; display: block;}
body div.discuss-mod.discuss-categories li.child-1 .item .item-meta.small{ font-size: 12px; line-height: normal; }
body div.discuss-mod.discuss-categories li.parent {
  border-bottom: 1px solid #ddd;
  clear: both;
  position: relative;
  display: block !important;
  float: left;
  margin: 50px 0 20px;
  width: 100%;
}
body div.discuss-mod.discuss-categories li.parent:first-child {margin-top: 0;}
body div.discuss-mod.discuss-categories li.parent:before {width:32px; background: #608921; left: 0; top: 100%; content: " "; position: absolute; height: 1px;}
body div.discuss-mod.discuss-categories li.parent .item{}
body div.discuss-mod.discuss-categories li.parent .item .item-avatar{display: none;}
body div.discuss-mod.discuss-categories li.parent .item .item-story{margin-left: 0;}
body div.discuss-mod.discuss-categories li.parent .item .item-story .show-item{display: none;}
body div.discuss-mod.discuss-categories li.parent .item .item-title {
  display: inline-block;
  font-size: 24px;
  font-weight: 300;
  font-family: "robotolight" !important;
  padding-bottom: 5px;
}
body div.discuss-mod.discuss-categories li.parent .item .item-meta.small{display: none;}
.module .uk-text-center.mod-caps .module-title.title-new, .content .uk-text-center.mod-caps .module-title.title-new {
  border-bottom: 1px solid #ddd;
  color: #c2510f;
  display: inline-block;
  font-size: 24px;
  letter-spacing: normal;
  position: relative;
   text-transform: uppercase;
  padding: 5px 0 !important;
}
.module .uk-text-center.mod-caps .module-title.title-new::after, .content .uk-text-center.mod-caps .module-title.title-new::after {
  border-bottom: 1px solid #c2510f;
  bottom: -1px;
  content: " ";
  height: 1px;
  left: 50%;
  margin-left: -20px;
  position: absolute;
  width: 40px;
}
.price-tag sub strong{
    /*font-size: 120%;*/
}
#whats-new .own_feature h3.module-title {
  font-size: 20px !important;
}
#overview .appList > li {
  border: 1px solid #ddd;
  float: left;
  margin: 1.5% 0 0;
  min-height: 0;
  padding: 1.5%;
  position: relative;
  width: 97%;
}

#whats-new .appList > li {
  border: 1px solid #ddd;
  float: left;
  margin: 1.5% 0 0;
  min-height: 0;
  padding: 1.5%;
  position: relative;
  width: 97%;
}

.uk-grid.whatsnew .app_Thumb > img {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%) repeat scroll 0 0;
  border: 1px solid #ccc;
  border-radius: 5px;
  display: block;
  height: 50px;
  line-height: 90px;
  padding: 5px;
  text-align: center;
  width: 50px;
}

.uk-grid.whatsnew .app_Thumb {
  float: left;
  text-align: center;
  width: 50px;
}

#whats-new .uk-grid.whatsnew .appList > li {
  border: 1px solid #ddd;
  float: left;
  margin: 1.5% 0 0;
  min-height: 52px;
  padding: 1.5%;
  position: relative;
  width: 97%;
}

.uk-grid.whatsnew .uk-width-medium-1-4 {
  margin-top: 10px !important;
  padding-left:15px !important;
}

.uk-grid.whatsnew {
  margin-left: -15px !important;
}

.uk-grid.whatsnew .app_detail {
  margin-left: 55px;
}

.uk-grid.whatsnew .app_detail h4 {
  font-size: 16px;
  margin: 0;
  padding-bottom: 3px;
}

.app_detail h4.one {
    line-height:48px;
    }
.whatsnew{clear: both;}
#whats-new .whatsnew .app_detail h4 { font-size: 14px; line-height: 18px;}
#whats-new .whatsnew .app_detail h4.one {line-height: 48px;}
.bl_app { float: left; width: 20px; margin: 0 5px 10px 0; }
.feature .app_Thumb{width: 40px;}
.feature .app_Thumb > img {height: 36px;line-height: 36px; width: 36px; padding: 7px;}
.feature .app_detail h4 {font-size: 14px; padding:0; text-align:left; line-height: 20px}
.feature .app_detail h4.one {line-height: 32px}
.feature .app_detail {margin-left: 40px;}
.feature .appList > li{min-height: 40px}
#whats-new .app_detail h4 {
    font-size: 15px;
    line-height: 20px;
}
.whatsnew > h2.module-title > img {
  float: left;
  width: 40px;
}
.whatsnew > h2.module-title:before {left:0 !important;}
.extra_apps{display: none;}
#loadapps{margin: 15px 0; clear: both;}
#whats-new .own_feature span {
  font-size: 70px;
  height: 90px;
  line-height: 90px;
  width: 90px;
}
#whats-new .own_feature p {
   font-size: 14px;
   line-height: 20px;
}
#content .marketPlaceSection.marketPlacecomponent{ border-top: 1px solid #ddd; margin: 0 -20px; padding: 0 20px; }
.module.screen_module{margin-bottom: 0; padding-bottom: 0; min-height: 0 !important;}
#hellobar .module{margin: 0; padding: 0;}
body[style*="53px"] #header-sticky-wrapper #header-sticky-wrapper.is-sticky #header{top: 53px !important;}
#cleardokuwikiframeless #dokuwiki__content .page.group #doc_content li { list-style: disc outside none !important; }
.ja-promo-bar .buttons .opened { top: 5px; }
#close-hello{
  background: none;
  border: medium none;
  box-shadow: none;
  color: #aa0000;
  display: block;
  font-size: 30px;
  font-weight: bold;
  padding-left: 0;
  /*left: 0;
  position: fixed;*/
  margin-top: -40px;
  float: left;
  display: none;
}

.app_detail ul { font-size: 13px; line-height: normal; padding-left: 15px; }
.app_detail ul li{margin-bottom: 2px;}
.marketPlaceSection.marketPlacecomponent .appList > li { min-height: 145px; }
/* 6 April 2016 (clearbox tab)*/
.clearbox_shade500 #subscriptions .price-head .title, .clearbox_shade700 #subscriptions .price-head .title{margin-bottom: 15px;}
.clearbox_shade500 #subscriptions .price-tag sub, .clearbox_shade700 #subscriptions .price-tag sub{line-height: 22px;}
.clearbox_shade500 #subscriptions .p-inner ul.feature, .clearbox_shade700 #subscriptions .p-inner ul.feature {min-height: 430px;}
.clearbox_shade500 #subscriptions .p-inner ul.feature > li, .clearbox_shade700 #subscriptions .p-inner ul.feature > li {border-bottom: 1px solid #dddddd;font-size: 13px;margin: 0;padding: 8px;text-align: center;}

.uk-button-dropdown.uk-button-dropup .uk-dropdown {
    bottom: 100%;
    margin: 5px 0;
    top: auto
}
body div#fd.es .fd-nav-stacked.pull-right.user-actions [class*="icon-es-"] {
    margin: 0!important
}
.marketPlaceSection + #app_details {
    clear: both;
    margin: 0 -20px;
    border-top: 1px solid #eee;
    padding: 20px;
    position: relative
}
.close_details {
    position: absolute;
    right: 23px;
    top: 11px;
    background: #eee;
    padding: 0 10px;
    border: 1px solid #ccc
}
@media(min-width: 768px) {
    .SidenavTest .MarketplaceLeftOuter {overflow: hidden;
        width: 50px;
        -webkit-transition: all .2s ease;
        transition: all .2s ease
    }
    .SidenavTest .MarketplaceLeftOuter:hover {width: 235px
    }
    .SidenavTest .MarketplaceLeftOuter .MarketplaceLeft {width: 50px;
        overflow: hidden;
        -webkit-transition: all .2s ease;
        transition: all .2s ease
    }
    .SidenavTest .MarketplaceLeftOuter:hover .MarketplaceLeft {width: 235px
    }
    .SidenavTest .MarketplaceLeftOuter .MarketplaceLeft > li > a {padding-left: 51px
    }
    .SidenavTest .MarketplaceLeftOuter:hover .MarketplaceLeft > li > a {padding-left: 46px
    }
    .SidenavTest .MarketplaceLeftOuter .sub_menu {width: 0;
        height: 0;
        opacity: 0;
        filter: alpha(opacity 0);
        -webkit-transform: translateX(-200px);
        transform: translateX(-200px);
        -webkit-transition: all .2s ease;
        transition: all .2s ease
    }
    .SidenavTest .MarketplaceLeftOuter:hover .sub_menu {width: auto;
        height: auto;
        opacity: 1;
        filter: alpha(opacity 100);
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}


.comingsoon_page { font-size: 25px; padding: 100px 0; text-align: center;}
.comingsoon_page > img {
  display: inline-block;
  vertical-align: middle;
}
.comingsoon_page > span {
  border-left: 1px solid #ddd;
  color: #c2510f;
  display: inline-block;
  font-family: "robotothin";
  font-size: 40px;
  font-weight: 300 !important;
  margin-left: 20px;
  padding: 50px 20px;
  vertical-align: middle;
}



.gsc-input-box td {
  padding-top: 0 !important;
  vertical-align: top !important;
}

.gsc-input-box td input {
  background-color: transparent !important;
  margin-top: 1px !important;
  vertical-align: top !important;
}

.gsc-search-button .gsc-search-button {
  background: #666666;
  border-color: #333;
  height: 27px;
  margin: 0;
  padding: 7px;
  position: relative;
  top: -1px;
  vertical-align: top;
  width: 27px;
}

.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
  color: #c45200 !important;
  font-size:17px;
}

.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
  color: #3d85c6 !important;
}

.gsc-result .gs-title {
  height: auto !important;
  overflow: visible;
}

.gs-snippet {
  margin-top: 1px !important;
}

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
  padding-left: 0 !important;
}

.gsc-results .gsc-cursor-box {
  margin: 10px;
}
.gsc-results .gsc-cursor-box .gsc-cursor {
  display: block;
}
.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page {
background: #eeeeee none repeat scroll 0 0;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
color: #666666;
display: inline-block;
height: auto;
line-height: normal;
margin: 0 3px 0 0;
padding: 10px 20px !important;
text-align: center;
width: auto;
}

.gs-bidi-start-align .gsc-cursor {
float:right;
}



.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page:hover, .gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page.gsc-cursor-current-page {
background-color: #c2510f;
box-shadow: 0 10px 100px rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
color: #ffffff;
text-decoration: none !important;
}

.gsc-webResult.gsc-result {
  background: none repeat scroll 0 0 #f6f6f6 !important;
  border: 1px solid #ddd !important;
  margin-bottom: 15px !important;
  padding: 15px !important;
}
.gsc-webResult.gsc-result * {line-height: normal !important;}



.gsc-results {
  width: auto !important;
}

.get_buy .header-search {
  background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;
  border: 2px solid #fff;
  border-radius: 5px;
  float: left;
  right: 10px;
  position: relative;
  top: 1px;
}

.get_buy .header-search input[type="text"] {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  margin: 0;
  padding-right: 32px;
  width: 240px;
  height: 34px;
}
.get_buy .header-search .fsm-search {
  position: absolute;
  right: 10px;
  top: 8px;
}

.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
  color: #7a7474 !important;
  font-size:15px !important;
  line-height:26px;
}

.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
  color: #000000 !important;
  font-size:15px !important;
}

.gs-result .gs-title, .gs-result .gs-title * {
  color: #0000cc;
  text-decoration: none !important;
}

table.gcsc-branding {display:none;}

.uk-offcanvas { z-index: 1010; }
a.device_logo_symbol:link, a.device_logo_symbol:visited, a.device_logo_symbol:hover, a.device_logo_symbol:focus {color: #686868; text-decoration: none;}


#k2Container .itemToolbar + .itemBody{border: none; float: right; padding: 0;}
#k2Container .itemToolbar + .itemBody > .clr{display: none;}
#k2Container .itemBody + .itemLinks{display: none;}
#k2Container .itemAuthorLatest + .clr{display: none;}
#k2Container .itemAuthorLatest + .clr + .itemNavigation{clear: none;}

@media(min-width: 768px){
    #showcase h3.module-title{font-size: 25px; line-height: 54px;text-transform: uppercase;font-weight: 300;font-family: 'robotothin';}
}

.uk-button.uk-button-color.find-question.find-question {background: #999 !important;}
div#discuss-wrapper .discuss-story .discuss-story-hd .label{background: #c2510f;
border: medium none;
border-radius: 0;
color: #ffffff;
font-size: 9px;
font-weight: normal;
height: 16px;
line-height: 16px;
padding: 0 6px 0 10px;
position: relative;
text-align: center;
text-shadow: 0 0;
text-transform: uppercase;
vertical-align: top;}

div#discuss-wrapper .discuss-story .discuss-story-hd .label:before {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #c2510f;
  border-image: none;
  border-style: solid;
  border-width: 8px;
  content: "";
  left: 100%;
  position: absolute;
  top: 0;
}

.vendors_pro {
  margin: 0px -20px 20px;
}

.vendors_row {
    clear: both;
    display: table;
    width: 100%;
    line-height: normal;
    margin-top: -1px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.vendors_row:hover {
    background: #f6f6f6;
}
.vendors_row .vendors {
    display: table-cell;
    vertical-align: middle;
    width: 25%;
    text-align: center;
    padding: 25px 10px;
}
.vendors_row .vendors_des {
    display: table-cell;
    vertical-align: middle;
    padding: 25px 10px;
    font-size: 14px;
    width: 70%;
}

.vendors_row .vendors_des h3 {
  font-size: 16px;
  font-weight: 900 !important;
  margin: 0;
  line-height: normal;
}

.module.mod-box.certification-banner { margin: -38px 0 -10px 0; padding: 0px; }
.vendors_row.HPE { background: url(../images/certification-bag.png) 95% 50% no-repeat; }
.vendors_row.HPE:hover { background: #f6f6f6 url(../images/certification-bag.png) 95% 50% no-repeat; }

.serverside_box {
  background: #f6f6f6 none repeat scroll 0 0;
  border: 1px solid #c2510f;
  padding: 10px;
  text-align: center;
  margin-bottom: 20px;
}
.serverside_box .fa-cloud {
  background: #c2510f;
  border-bottom: 1px solid #c2510f;
  display: block;
  color: #fff;
  font-size: 70px;
  line-height: 70px;
  margin: -10px -10px 20px;
  padding: 20px 0;
}
.servers_details {padding-top: 15px;}
.serverside_box .fa-cloud:before { content: "\f0c2"; font-family: FontAwesomeNew; }
.serverside_box dl {list-style: outside none none; margin: 0;  padding: 0 0 20px;  text-align: center;}
.serverside_box dl dt{color: #c2510f;}
.serverside_box dl dd{margin: 0;}
.servers_details span.label.label-default{background: #c2510f; font-weight: normal; }
.side_box {border-right: 1px solid #eee;padding: 0 25px 0 0 ;}
.side_box h3 { margin: 5px 0;}
.side_box dl {list-style: outside none none;margin: 0;padding: 0 0 20px;}
.side_box dl dt{/*color: #c2510f; */font-weight: bold; float: left; width: 150px; clear: both; padding-top: 8px;}
.side_box dl dd{margin: 0; font-size: 14px; color: #686868; padding: 8px 0 0 20px; overflow: hidden;}
.side_box dl dd p{margin: 0 0 5px;}
dl.dl-simple { list-style: none; margin: 0;padding: 0 0 20px;}
dl.dl-simple dt{/*color: #c2510f; */font-weight: bold; padding-bottom: 5px;}
dl.dl-simple dd{margin: 0; font-size: 14px; color: #686868; padding: 0 0 15px;}
dl.dl-simple dd p{margin: 0 0 5px;}
.check_list{padding-right: 20px;}
.check_list label.checkbox{display: block;}
.check_list input[type="submit"]{margin-top: 10px; width: 100%;}
.check_list h3 { margin-bottom: 20px !important; padding: 10px 0 !important;} 
.check_list h3 input[type="submit"]{float: right; margin-top:0 !important; width: auto;}
.filter-search {position: relative;}
.filter-search  .form-control{width:100%;}
.filter-search .fsm-search {position: absolute; right: 10px;top: 12px;}

/* Linux Voice Issue */

.linux_voice_issue .uk-grid{margin-left: -20px}
.linux_voice_issue .uk-grid:not(.uk-grid-preserve) > *{padding-left: 20px}
.linux_voice_issue .uk-grid:not(.uk-grid-preserve) + .uk-grid{margin-top: 20px}
.linux_voice_issue p{margin:0 0 20px}
.linux_voice_issue h6{font-size: 18px;}
.linux_voice_issue .module-title{margin-bottom: 20px;}
.on_test{margin-bottom: 30px}
.on_test .on_testbox{border: 1px solid #ddd; margin: 1.5% 0 0; padding: 1.5%; position: relative;}
.on_test .on_testbox > img + .on_testbox_inner{margin-left: 112px;}
.on_test .on_testbox > img{float: left;text-align: center;
  -webkit-background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
  -moz-background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
  -ms-background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);
  background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%); border: 1px solid #ccc; border-radius: 5px; display: block; height: 100px; line-height: 100px; padding: 10px; text-align: center; width: 100px;
}
.on_test .on_testbox h4 {margin: 0;padding-bottom:7px;}
.on_test .on_testbox ul{padding: 0; list-style-type: none;margin: 0}
.on_test .on_testbox ul li {font-size: 14px;line-height: 20px;margin: 0;padding:1px 0 }

.server_distros{margin-bottom: 40px}
.server_distros p{margin-bottom: 20px; font-size: 15px;}

.test_testimonial{font-size: 22px; font-style: italic; font-weight: 500; font-family: "equiplight",sans-serif !important;margin: 25px 0}
.one_job{margin-bottom: 40px}
.one_job h5{color: #333; font-family: "Roboto",sans-serif !important; font-size: 20px;margin: 0 0 20px;}
.one_job .uk-width-medium-2-4 img + p{margin: 0 0 20px;}
.one_job .table-responsive{margin:30px 0 0; }

.raspberry{background: #ededed; padding: 15px; margin-bottom: 30px}
hr{border-bottom: 1px solid rgba(0, 0, 0, 0.2);margin: 20px -20px;}
.verdict_rating{background: #c2510f; padding:12px 20px; margin-bottom: 30px;border-radius: 4px;margin: 0 0 30px;box-shadow: 0 0 8px #ddd;color: #fff}
.verdict_rating h4{ font-family: "Roboto",sans-serif; margin: 0 0 7px; font-weight: 500; color: #fff}
.verdict_rating p{ margin: 0 0 5px}
.verdict_rating i{ padding-right:2px}
.verdict_rating hr{margin: 10px -20px}
.linux_rankbx{background: #fff; padding:12px 20px; margin-bottom: 30px;border-radius: 4px;border: 1px solid #ddd;margin: 0 0 30px;min-height: 144px}
.linux_rankbx h3{margin: 0 0 10px}
.linux_rankbx h5, .linux_rankbx p{font-size: 16px; margin: 0}

.pagin_select{float: right; margin-bottom: 20px;position: relative; }
.pagin_select:before{position:absolute; top: 0;height: 42px; line-height: 42px; content: "\f107"; right: 8px;font-family: 'FontAwesome'; font-size: 16px; color: #333;}
.pagin_select select{min-width: 80px;height: 42px !important; line-height: 24px;
    -webkit-appearance: none;
   -moz-appearance:none;
   -ms-appearance:none;
   appearance:         none;
}

.rightsidebx dl.dl-simple{border:1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.03); padding: 10px;background: rgba(196, 196, 196, 0.11);margin-bottom: 20px;}
.rightsidebx dl.dl-simple dd{border-bottom:1px solid rgba(0, 0, 0, 0.055); margin-bottom: 10px;}
.rightsidebx dl.dl-simple dd:last-child{border-bottom:none; margin-bottom: 0px}
.blog-shade{clear: both; margin: 50px 0;}
#compareedition-toggle.oc .fsm-angle-down::before{content: "\f106";}
#compareedition{display: none; overflow-x: auto; }
.clearcenter-partner { font-size: 16px; margin-bottom: -32px; }
.clearcenter-partner .par-banner img { margin:0 0 94px; }
.clearcenter-partner .par-banner { background: url(../images/landing-page-main.jpg) 0 398px; padding:6% 4% 0;  margin:-40px -20px 0 !important; text-align: center; position: relative; height: 324px;}
.clearcenter-partner .par-banner:hover { background: url(../images/landing-page-main.jpg) 0 0;}
.clearcenter-partner .par-banner .video_play { border: 3px solid #FFFFFF; border-radius: 50%; box-shadow: 0 0 5px #000000, 0 0 5px #000000 inset; color: #FFFFFF; font-size: 18px; height: 70px; left: 50%; line-height: 70px; top: 35%;
  width: 70px;}
.clearcenter-partner .then-now-video .video_play { top: 62%;}
.clearcenter-partner .mod-caps { border-top: 1px solid rgba(0, 0, 0, 0.1); margin: 0 -20px; padding: 30px 20px 0;}
.clearcenter-partner .par-banner .video_play:hover {box-shadow: 0 0 8px #000000, 0 0 8px #000000 inset;}
.clearcenter-partner .par-banner h1 { font-family: "robotothin"; font-size: 32px; padding: 110px 0 0; margin:0px; text-align: center; color: #FFFFFF; }
.clearcenter-partner .par-banner h4 { font-family: "robotothin"; font-size: 20px; text-align: center; color: #FFFFFF;}
.clearcenter-partner .describe-solution { background:url(../images/kill.jpg) bottom; margin:0px -20px 30px !important; padding:4%;filter:}
.clearcenter-partner .describe-solution:hover { background:url(../images/kill.jpg) top;}
.clearcenter-partner .describe-solution .uk-width-medium-2-3 { float: right;filter:}
.clearcenter-partner .describe-solution .describe-text {background: rgba(96, 137, 33, 0.7) none repeat scroll 0 0; color: #fff; padding: 45px; margin: 0;}
.clearcenter-partner .describe-solution .describe-text h1 { color: #FFFFFF; text-transform: uppercase; font-size: 40px; margin: 0 0 15px;filter:}
.clearcenter-partner .target-customers { background:url(../images/TA-2_Workshop_2X_md_051116.jpg) bottom; margin:30px -20px 0px !important; padding:4%;}
.clearcenter-partner .target-customers:hover { background:url(../images/TA-2_Workshop_2X_md_051116.jpg) top;}
.clearcenter-partner .target-customers .uk-width-medium-2-3 { float: right;}
.clearcenter-partner .target-customers .target-text {background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0; padding: 30px; margin: 0;}
.clearcenter-partner .target-customers .target-text h3 { text-transform: uppercase; font-size: 30px; margin: 0 0 15px; }
.clearcenter-partner h3.partner-logo { line-height: 40px; font-size: 29px; margin-bottom: 10px; }
.clearcenter-partner .server-img { text-align: center; }

.clearcenter-partner .par-key { margin:0px -20px 0 !important; padding: 4%;}
.clearcenter-partner .key-box { border-left: 1px dashed #ddd; float: left; margin-left: 15px; min-height: 260px; padding: 0 15px; width:73%;}
.clearcenter-partner .par-key h3 { margin-bottom: 15px; color: #c2510f; margin-top: 0px; }
.clearcenter-partner .par-key img { float: left; margin-top: 10px;}

.clearcenter-partner .par-describe { background:#f6f6f6; margin:0px -20px 0 !important; padding:4%;}
.clearcenter-partner .par-describe h1 { margin-top: 0px; }

a.par-describe-txt {background: #ffffff none repeat scroll 0 0; display:block; font-size: 14px; line-height: normal; margin:15px 0 !important; padding: 10px; color: #686868; min-height: 76px;}
a.par-describe-txt:hover { text-decoration: none; }
a.par-describe-txt img { float: left; margin-right:10px; }
a.par-describe-txt strong { clear: both; color: #C45100 }

.clearcenter-partner .elevator-pitch { padding: 4%; margin:0px -20px 0 !important; border-top: 1px solid rgba(0, 0, 0, 0.05); }
.clearcenter-partner .elevator-pitch h1 { margin-top: 0px; }
.clearcenter-partner .elevator-pitch .elevator-pitch-img { background: url(../images/elevator-pitch.jpg) bottom no-repeat; width: 370px; height: 414px; display: block; }
.clearcenter-partner .elevator-pitch:hover .elevator-pitch-img { background: url(../images/elevator-pitch.jpg) top no-repeat;}

.clearcenter-partner .ui-accordion .ui-accordion-header {cursor: pointer;display: block;margin: 2px 0 0;padding: 5px 5px 5px 0;position: relative;border-bottom: 1px solid #DDDDDD; font-size: 16px; color: #7a7474;}
.clearcenter-partner .ui-accordion .ui-icon {background-image: url(https://cdn.shopify.com/s/files/1/1163/7012/t/18/assets/acc-close.png); height: 32px; width: 32px; display: block; margin-right: 10px; float: left;}

.clearcenter-partner .ui-button:active .ui-icon,
.clearcenter-partner .ui-state-active .ui-icon {background-image: url(https://cdn.shopify.com/s/files/1/1163/7012/t/18/assets/acc-open.png); }
.clearcenter-partner .ui-accordion-content { padding: 20px 0 0 0; height: auto !important; border-bottom:1px solid #DDD;}

.clearcenter-partner .title-center.mod-caps .module-title::after { left: 50%; margin-left: -20px; }
.clearcenter-partner .title-center .module-title::after { border-bottom: 0px solid #c2510f; bottom: -1px; content: " "; height: 1px; left: 0; position: absolute; width: 40px;}
.clearcenter-partner .title-center.mod-caps .module-title { font-size: 40px; text-transform: capitalize; letter-spacing:0; border-bottom: 0px solid #ddd; color: #c2510f; display: inline-block; line-height: 40px !important; margin:0 0 15px !important;}
.clearcenter-partner .title-center {text-align: center !important; position: relative;}
.clearcenter-partner img { vertical-align: middle; filter: grayscale(100%);}
.clearcenter-partner .par-key:hover img, .clearcenter-partner .elevator-pitch:hover img, .clearcenter-partner .par-describe:hover img, .clearcenter-partner .showhide img:hover, 
.clearcenter-partner .par-describe .level-text:hover img, .clearcenter-partner .then-now-video:hover img, .boutique_bg:hover img, .text-over-main:hover img, .digital-enterprise .img-1:hover img,
.digital-enterprise .img-2:hover img, .digital-enterprise .img-3:hover img {filter: grayscale(0%);}

.clearcenter-partner .showhide li div, .clearcenter-partner div.note { background: none;  border-top: 0px solid rgba(0, 0, 0, 0.1);}
.clearcenter-partner .showhide > li { border-width: 0px; list-style-type: none; margin: 0px 0;}
.clearcenter-partner .showhide li h3 { background: none; box-shadow: 0 1px 0 #ddd; font-size: 16px; color: #686868; position: relative; z-index: 99;}

.clearcenter-partner .uk-icon-minus::before {background: #C2510F; border-radius: 20px; color: #fff; display: block; height: 18px; margin-top: -8px; padding: 8px 10px; text-align: center; width: 13px; line-height: 20px;}
.clearcenter-partner .uk-icon-plus::before {background: #C2510F; border-radius: 20px; color: #fff; display: block; height: 18px; margin-top: -8px; padding: 8px 10px; text-align: center; width: 13px; line-height: 20px;}
.clearcenter-partner .showhide { margin: 0 !important; padding: 0;}
.clearcenter-partner .level-text { border-color: #c2510f #dcdcdc #dcdcdc; border-image: none; border-style: solid; border-width: 6px 1px 1px; margin: 12px 0; min-height: 344px; background:  #c2510f;}
.clearcenter-partner .level-text.row-1 { min-height: 308px; }
.clearcenter-partner .level-text .level-discription {padding:10px 20px; border-top: 1px solid #dcdcdc; }
.clearcenter-partner .level-text .level-discription h3 { margin: 0 0 10px;  color: #FFFFFF; font-size: 16px; font-family: "equiplight",sans-serif; font-weight: bold;}
.clearcenter-partner .level-text .level-discription p { font-size: 14px; line-height: normal; }
.clearcenter-partner .level-text .level-discription .text-b { font-size: 14px; font-weight: bold;}
.clearcenter-partner .level-text .level-discription a { color: #FFFFFF; }
.clearcenter-partner .level-text .level-discription a:hover { text-decoration: none; }
.opportunity { margin: 0 -20px; padding: 4% 4% 0; background: #686868; color: #FFFFFF; overflow: hidden;}

.opportunity .opportunity-img { background: url(../images/hpe-server.jpg) bottom; width: 485px; height: 251px; margin-left: 16px; }
.opportunity:hover .opportunity-img { background: url(../images/hpe-server.jpg) top; }

.opportunity h1 { color: #FFFFFF; }
.opportunity img { margin-right: -22%; }
.opportunity.forhome { background:#c2510f; margin: -25px -20px;  }
.opportunity.forhome img { margin-right: 0; }
.opportunity.forhome .server-img { padding: 0px; }
.opportunity.forhome .server-img img { margin-left: -14px; }
.opportunity.forhome h1 { font-size: 32px; line-height: normal; margin: 5px 0; }
.opportunity.forhome a.watch_btn { border-color: #FFF; background: transparent; color: #FFF; border:2px solid #FFF; border-radius: 5px; padding:5px 10px;}
.opportunity.forhome a.watch_btn:hover { background: #FFF; color: #c2510f; }
.clearcenter-partner h1 { font-size: 40px; line-height: 40px; margin:0 0 15px !important;}
p.heading-h2 {text-align: center; font-size: 21px; font-family:"Roboto",sans-serif; font-weight: 100;}
.clearcenter-partner img.elevator-img {margin: -8.6% 0 0 -8.5% !important;}
.boutique_bg { background: #c2510f none repeat scroll 0 0; color: #fff; display: inline-block; padding: 0 0 0 42px;}
.boutique_bg h3 { color: #FFF; }
.boutique_bg img { float: right; margin-left: 34px; }
.text-over-main { position: relative; }
.text-over { background: rgba(194, 81, 15, .95); bottom: 0; color: #ffffff; font-size: 14px; line-height: normal; padding: 10px; position: absolute;}
.text-over > h3 { color: #ffffff; font-size: 18px; line-height: normal; margin: 0 0 10px;}
#modal-a .uk-modal-dialog { width: auto; }
#modal-a .uk-modal-dialog .download-form { padding: 0px; margin: 0px; }
#modal-a .uk-modal-dialog .download-form .hs-input  { width: 100%; }
#modal-a .uk-modal-dialog .download-form .hs-input.invalid.error { border-color: #CC0000; }
#modal-a .uk-modal-dialog .download-form .hs-button { background-color: #c2510f !important; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset; display: inline-block; font-size: 16px;
letter-spacing: normal; line-height: 19px; margin: 0; padding: 10px 20px; text-decoration: none; text-shadow: none; color: #FFF !important; text-align: center; margin-top: 8px;}
a.become-partner-button {display: block;background: #c2510f;color: #FFFFFF;font-size: 24px;margin: 15px 0;text-align: center;font-family: roboto;line-height: 95px; text-transform: uppercase; font-weight: 100;}
a.become-partner-button:hover {background:#d4611e; text-decoration: none;}
.btn.btn-info.border-but {background: rgba(0,0,0,0) none repeat scroll 0 0; border: 3px solid #686868; border-radius: 5px; color: #686868;}
.btn.btn-info.border-but:hover { background:  #686868; color: #FFFFFF;}
.dokuwiki .plugin_wrap.wrap_uk-grid { display: inline-block !important; border:1px solid rgba(0, 0, 0, .11); width: 100%; background: #f7f7f7 !important; padding:4% !important; }
.dokuwiki .plugin_wrap.wrap_uk-grid p { margin: 0px !important; }
.wrap_uk-grid .wrap_uk-width-medium-3-1 { width: 33%; float: left; text-align: center; }
.wrap_uk-grid .wrap_uk-width-medium-3-2 { width: 67%; float: left; text-align: center; }
.wrap_uk-grid .wrap_uk-width-medium-3-2 iframe { width: 531px !important; height: 298px !important; }
#cleardokuwikiframeless #dokuwiki__content .page.group div .wrap_pdflink { background: rgba(0, 0, 0, .09); margin: -5px 45px 0; padding: 5px; }
#cleardokuwikiframeless #dokuwiki__content .page.group div .wrap_pdflink a { color: #686868 !important; text-decoration: none !important; }
#cleardokuwikiframeless img.mediacenter { margin: 5px auto; }
.modal.g_modal {z-index: 99999;}
.modal-overlay { z-index: 9999;}
.g_lesson_content #g_lesson_navs { display: none; }

.clearvm_v1 { width: 251px; text-align: right; margin-bottom: -30px; padding-right: 10px; color: #FFF; margin-top: 67px; border-bottom: 5px solid #686868; margin-left: -20px; display: inline-block;}
.clearvm_v1 a { color: #FFF; float: right; display: block; background: #686868; padding: 0 10px; margin-right: -10px; position: relative; line-height: 30px; padding-top: 5px;}
.clearvm_v1 a:before { width: 0; height: 0; border-top: 35px solid transparent; border-right: 8px solid #686868; border-bottom: 0px solid transparent; content: ""; position: absolute; margin-left: -18px; margin-top: -5px; }
#menu .signup_btn {margin-bottom: 10px;}

#menu .blue_block:hover .clearvm_v1 { border-bottom-color: #3d85c6}
#menu .blue_block:hover .clearvm_v1 a {background: #3d85c6;}
#menu .blue_block:hover .clearvm_v1 a:before { border-right-color: #3d85c6; }

.top_inner_menu .get_buy { display: none; }

.top_inner_menu .blog-menu { float: right; text-align: right; padding: 19px 0;}
.top_inner_menu .blog-menu a { color: #ffffff; font-size: 14px; margin-left: 10px; position: relative; font-family: "equiplight", sans-serif; text-transform: uppercase; }

/*ftr other site menu css*/
.other_webshows{display: block; clear: both; width: 100%; position: relative;}
.other_webshows:before, .other_webshows:after{ content: ""; display: block; clear: both; }

.other_webshows_header{ background: #363636; }
.other_webshows_content{ background: #545454; padding: 30px 0; }


.other_webshows_cell_right{ float: left; width: 100%; }
.otherwebtitle{ display: block; width: 100%; padding: 16px 27px; color: #f6f6f6; font-size: 18px; text-shadow: 0 3px 0 rgba(0, 0, 0, 0.20);background:#333333; }
.otherwebtitle i{ display: inline-block; vertical-align: middle; width: 18px;color: #adadad; }
.otherwebtitle span{ display: inline-block; vertical-align: middle; }

.otherwe_menus{ display: block; width: 100%;}
.otherwe_menus:before,
.otherwe_menus:after{ content: ""; display: block; clear: both; }
.otherwe_menus ul, .othetcont ul li, .othetcont ul { margin: 0px; }
.otherwe_menus ul li { float: left; width: 33.27%; position: relative; list-style: none; margin: 0px;}
.otherwe_menus ul li + li{ border-left: solid 1px rgba(255, 255, 255, 0.2); }
.otherwe_menus ul li a{ float: left; width: 100%; padding: 24px 0 16px; font-size: 19px; font-weight: 300; color: #fff;position: relative; text-align: center; text-decoration: none !important; background: #4a4a4a;}
.otherwe_menus ul li a span{ display: block; clear: both; vertical-align: middle; }
.otherwe_menus ul li a.ext-link { float: left; width: auto; padding: 39px 0 0 !important; position: absolute; text-align: center; display: inline; left: 50%; margin-left: 87px;}

.otherwe_menus ul li.clearenergy_data a.ext-link { margin-left: 91px;}
.otherwe_menus ul li.clearcenter_link a.ext-link { margin-left: 61px; }

.otherwe_menus ul li.active a.ext-link:after {display: none;}


.otherwe_menus ul li a span.iconthispa{ float: right; width: 100%; text-align: center; }
.otherwe_menus ul li a span.iconthispa img{ max-width: 159px; max-height: 52px; margin: auto; filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); opacity: 0.5; }
.otherwe_menus ul li.active .iconthispa img,
.otherwe_menus ul li:hover a .iconthispa img, 
.otherwe_menus ul li:hover a.ext-link img,
.otherwe_menus ul li.active a.ext-link img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); opacity: 1;}
.otherwe_menus ul li:hover a {opacity: 1;}

.otherwe_menus ul li a:after{ content: ""; position: absolute; bottom: 0; margin-bottom: -20px; left: 50%; width: 0; height: 0; z-index: 1;transform: translate(-50%, 0%);-webkit-transform: translate(-50%, 0%);border-top: solid 10px #fff;border-right: solid 8px transparent;border-bottom: solid 10px transparent;border-left: solid 8px transparent; display: none; }

.otherwe_menus ul li.active a span.iconthispa img{ opacity: 1; }
.otherwe_menus ul li:hover a span.iconthispa img{ opacity: 1; }
.otherwe_menus ul li a.ext-link img{ filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); opacity: 0.5; }

.otherwe_menus ul li.active a:after{ display: block; }
.otherwe_menus ul li.clearenergy_link.active a:after{ border-top: solid 10px #78909C; }
.otherwe_menus ul li.clearcenter_link.active a:after{ border-top: solid 10px #c2510f; }
.otherwe_menus ul li.clearfoundation_link.active a:after{ border-top: solid 10px #608921; }

.otherwe_menus ul li.clearenergy_link:hover a{ background-color:#78909C; }
.otherwe_menus ul li.clearcenter_link:hover a{ background-color:#c2510f; }
.otherwe_menus ul li.clearfoundation_link:hover a{ background-color:#608921; }

.otherwe_menus ul li.clearenergy_link.active a{ background-color:#78909C; }
.otherwe_menus ul li.clearcenter_link.active a{ background-color:#c2510f; }
.otherwe_menus ul li.clearfoundation_link.active a{ background-color:#608921; }

.otherwebcontent{ display: block; width: 100%;  }
.otherwebcontent:after, .otherwebcontent:before{ content: ""; display: block; clear: both; }
.otherwebcontent{ display: none; }
.otherwebcontent.active{ display: block; }

.othetcont { float: left; width: 100%; position: relative; padding: 0 30px;}
.othetcont ul li { float: left; width: 23.8%; text-align: center; position: relative; padding:16px 0px !important; border-right: solid 1px rgba(255, 255, 255, 0.2);border-bottom: solid 1px rgba(255, 255, 255, 0.2); list-style: none;}
.othetcont ul li.noimage_change a span img{ -webkit-filter: grayscale(0); filter: grayscale(0); filter: brightness(1) invert(0); -webkit-filter: brightness(1) invert(0); opacity: 1; }

.othetcont ul li:nth-of-type(4n+5){ clear: both; }
.othetcont ul li:nth-of-type(4n-8){ border-right: 0; }
.othetcont ul li:last-child{ border-right: 0; }

.othetcont ul li a { padding: 12px 22px; display: block; margin-left: auto; margin-right: auto; }
.othetcont ul li a span{ display: block; width: 100%; clear: both; }
.othetcont ul li a span:nth-of-type(1){ height: 42px; }
.othetcont ul li a span img{ max-height: 42px; opacity: .5; display: block; margin-left: auto; margin-right: auto; /*transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s;*/
-webkit-filter: grayscale(100%);filter: grayscale(100%);filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); }

.othetcont ul li a span:nth-of-type(2){ padding-top: 12px; color: #c5c5c5; font-size: 16px; font-weight: 300; }

.othetcont ul li a:hover span img{ -webkit-filter: grayscale(0); filter: grayscale(0); filter: brightness(1) invert(0); -webkit-filter: brightness(1) invert(0); opacity: 1; }

#clearcenter_data .othetcont ul li a:hover span:nth-of-type(2){ color: #C2510F; }
#clearenergy_data .othetcont ul li a:hover span:nth-of-type(2){ color: #78909C; }
#clearfoundation_data .othetcont ul li a:hover span:nth-of-type(2){ color: #608921; }

.othetcont:after{ content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: #545454; z-index: 1; }

#clearfoundation_data .commingsoon { background: #608921; }

.commingsoon{ position: absolute; z-index: 1; right: -10px; background: #78909C; color: #fff; font-size: 12px; font-weight:100; text-align: center; padding: 6px; top: -6px; transform: rotate(-47deg) translate(-2%, 69px); -webkit-transform: rotate(-47deg) translate(-2%, 69px); width: 170px; }
.othetcont .commingsoon {right: -7px; top: -1px;}
.commingsoon_over{ position: absolute; right: 0; top: 0; bottom: 0; width: 115px; overflow: hidden; z-index: 2; pointer-events: none; }

.otherwe_menus ul li.active .commingsoon,
.otherwe_menus ul li:hover .commingsoon{ background: #fff; color: #78909C; }

.othetcont ul li .commingsoon_over{ top: 30px; }



/*ftr other site menu css*/
.footer-clear-products {display: block; clear: both; width: 100%; position: relative;}
.footer-clear-products:before, .footer-clear-products:after{ content: ""; display: block; clear: both; }

.footer-clear-products_header { background: #363636; }
.footer-clear-products_content { background: #545454; padding: 30px 0; }
.footer-clear-products_header .container { margin: 0px; width: 100%; }
.footer-clear-products_header .container ul { padding: 0px; }

.footer-clear-products_cell_right { float: left; width: 100%; }
.otherwebtitle{ display: block; width: 100%; padding: 16px 27px; color: #f6f6f6; font-size: 18px; text-shadow: 0 3px 0 rgba(0, 0, 0, 0.20);background:#333333; }
.otherwebtitle i{ display: inline-block; vertical-align: middle; width: 18px;color: #adadad; }
.otherwebtitle span{ display: inline-block; vertical-align: middle; }

.footer-clear-products_menus { display: block; width: 100%;}
.footer-clear-products_menus:before,
.footer-clear-products_menus:after{ content: ""; display: block; clear: both; }
.footer-clear-products_menus ul, .footer-clear-products-listing ul li, .footer-clear-products-listing ul { margin: 0px; padding: 0px; }
.footer-clear-products_menus ul {margin-right:-1px;}
.footer-clear-products_menus ul li { float: left; width: 33.27%; position: relative; list-style: none; margin: 0px;}
.footer-clear-products_menus ul li + li{ border-left: solid 1px rgba(255, 255, 255, 0.2); }
.footer-clear-products_menus ul li a{ float: left; width: 100%; padding: 24px 0 16px; font-size: 19px; font-weight: 300; color: #fff;position: relative; text-align: center; text-decoration: none !important; background: #4a4a4a;}
.footer-clear-products_menus ul li a span{ display: block; clear: both; vertical-align: middle; }
.footer-clear-products_menus ul li a.target_blank-link { float: left; width: auto; padding: 39px 0 0 !important; position: absolute; text-align: center; display: inline; left: 50%; margin-left: 87px;}

.footer-clear-products_menus ul li.clearenergy_data a.target_blank-link { margin-left: 91px;}
.footer-clear-products_menus ul li.clearcenter_link a.target_blank-link { margin-left: 61px; }

.footer-clear-products_menus ul li.active a.target_blank-link:after {display: none;}


.footer-clear-products_menus ul li a span.footer-clear-products-icon{ float: right; width: 100%; text-align: center; }
.footer-clear-products_menus ul li a span.footer-clear-products-icon img{ max-width: 159px; max-height: 52px; margin: auto; filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); opacity: 0.5; }
.footer-clear-products_menus ul li.active .footer-clear-products-icon img,
.footer-clear-products_menus ul li:hover a .footer-clear-products-icon img, 
.footer-clear-products_menus ul li:hover a.target_blank-link img,
.footer-clear-products_menus ul li.active a.target_blank-link img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); opacity: 1;}
.footer-clear-products_menus ul li:hover a {opacity: 1;}

.footer-clear-products_menus ul li a:after{ content: ""; position: absolute; bottom: 0; margin-bottom: -20px; left: 50%; width: 0; height: 0; z-index: 1;transform: translate(-50%, 0%);-webkit-transform: translate(-50%, 0%);border-top: solid 10px #fff;border-right: solid 8px transparent;border-bottom: solid 10px transparent;border-left: solid 8px transparent; display: none; }

.footer-clear-products_menus ul li.active a span.footer-clear-products-icon img{ opacity: 1; }
.footer-clear-products_menus ul li:hover a span.footer-clear-products-icon img{ opacity: 1; }
.footer-clear-products_menus ul li a.target_blank-link img{ filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); opacity: 0.5; }

.footer-clear-products_menus ul li.active a:after{ display: block; }
.footer-clear-products_menus ul li.clearenergy_link.active a:after{ border-top: solid 10px #78909C; }
.footer-clear-products_menus ul li.clearcenter_link.active a:after{ border-top: solid 10px #c2510f; }
.footer-clear-products_menus ul li.clearfoundation_link.active a:after{ border-top: solid 10px #608921; }

.footer-clear-products_menus ul li.clearenergy_link:hover a{ background-color:#78909C; }
.footer-clear-products_menus ul li.clearcenter_link:hover a{ background-color:#c2510f; }
.footer-clear-products_menus ul li.clearfoundation_link:hover a{ background-color:#608921; }

.footer-clear-products_menus ul li.clearenergy_link.active a{ background-color:#78909C; }
.footer-clear-products_menus ul li.clearcenter_link.active a{ background-color:#c2510f; }
.footer-clear-products_menus ul li.clearfoundation_link.active a{ background-color:#608921; }

.footer-clear-productscontent{ display: block; }
.footer-clear-productscontent:after, .footer-clear-productscontent:before{ content: ""; display: block; clear: both; }
.footer-clear-productscontent{ display: none; }
.footer-clear-productscontent.active{ display: block; }

.footer-clear-products-listing { position: relative; padding: 0 30px;}
.footer-clear-products-listing ul {display: inline-block; width: 100%; overflow: hidden;}
.footer-clear-products-listing ul li {margin-bottom:-1px; float: left; width: 24.9%; text-align: center; position: relative; padding:16px 0px !important; border-right: solid 1px rgba(255, 255, 255, 0.2);border-bottom: solid 1px rgba(255, 255, 255, 0.2); list-style: none;}
.footer-clear-products-listing ul li.noimage_change a span img{ -webkit-filter: grayscale(0); filter: grayscale(0); filter: brightness(1) invert(0); -webkit-filter: brightness(1) invert(0); opacity: 1; }

.footer-clear-products-listing ul li:nth-of-type(4n+5){ clear: both; }
.footer-clear-products-listing ul li:nth-of-type(4n-8){ border-right: 0; }
.footer-clear-products-listing ul li:last-child{ border-right: 0; }

.footer-clear-products-listing ul li a { padding: 12px 22px; display: block; margin-left: auto; margin-right: auto; text-decoration: none; }
.footer-clear-products-listing ul li a span{ display: block; width: 100%; clear: both; }
.footer-clear-products-listing ul li a span:nth-of-type(1){ height: 42px; }
.footer-clear-products-listing ul li a span img{ max-height: 42px; opacity: .5; display: block; margin-left: auto; margin-right: auto; /*transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s;*/
-webkit-filter: grayscale(100%);filter: grayscale(100%);filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); }
.footer-clear-products-listing ul li a span:nth-of-type(2){ padding-top: 12px; color: #c5c5c5; font-size: 16px; font-weight: 300; }
.footer-clear-products-listing ul li a:hover span img{ -webkit-filter: grayscale(0); filter: grayscale(0); filter: brightness(1) invert(0); -webkit-filter: brightness(1) invert(0); opacity: 1; }
#clearcenter_data .footer-clear-products-listing ul li a:hover span:nth-of-type(2){ color: #C2510F; }
#clearenergy_data .footer-clear-products-listing ul li a:hover span:nth-of-type(2){ color: #78909C; }
#clearfoundation_data .footer-clear-products-listing ul li a:hover span:nth-of-type(2){ color: #608921; }
.footer-clear-products-listing:after{ content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background: #545454; z-index: 1; }
#clearfoundation_data .comingsoon { background: #608921; }
.comingsoon{ position: absolute; z-index: 1; right: -10px; background: #78909C; color: #fff; font-size: 12px; font-weight:100; text-align: center; padding: 6px; top: -6px; transform: rotate(-47deg) translate(-2%, 69px); -webkit-transform: rotate(-47deg) translate(-2%, 69px); width: 170px; }
.footer-clear-products-listing .comingsoon {right: -7px; top: -1px;}
.comingsoon_over { position: absolute; right: 0; top: 0; bottom: 0; width: 115px; overflow: hidden; z-index: 2; pointer-events: none; }
.footer-clear-products_menus ul li.active .comingsoon,
.footer-clear-products_menus ul li:hover .comingsoon{ background: #fff; color: #78909C; }
.footer-clear-products-listing ul li .comingsoon_over { top: 30px; }

.module.footer-api {
    margin: 0px;
    padding: 0px;
}

/* responsive css */

@media screen and (max-width: 1199px)
{
    /*.other_webshows_cell_left{ max-width: 272px;width: 272px;min-width: 272px; }*/
    .footer-clear-products-listing ul li a span:nth-of-type(2){ font-size: 15px; }
    .footer-clear-products_menus ul li a.target_blank-link { margin-left: 26% !important; }
    .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link { margin-left: 19% !important; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon img{ max-width: 143px !important; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon { padding-top: 5px; }
    .comingsoon { font-size: 10px; }
}

@media screen and (max-width: 1199px)
{
  .footer-clear-products_menus ul li { width: 33.22%;}
}
  
@media screen and (max-width: 991px)
{.footer-clear-products-listing ul li{ width:48.9%;padding: 8px; }
    .footer-clear-products-listing ul li:nth-of-type(3n+4){ clear: none; }
    .footer-clear-products-listing ul li:nth-of-type(2n+3){ clear: both; }
    .footer-clear-productscontent { padding-right: 20px; padding-left: 20px; }
    .footer-clear-products-listing ul li:nth-of-type(4n-8){ border-right: solid 1px rgba(255, 255, 255, 0.2); }
    .footer-clear-products-listing ul li:nth-of-type(2n-4){ border-right: 0 }
    .comingsoon { font-size: 10px; font-weight: 500; transform: rotate(-43deg) translate(0%, 84px);-webkit-transform: rotate(-43deg) translate(2%, 77px);width: 177px;}
    .footer-clear-products-listing ul li .comingsoon_over {  top: 35px; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon img {max-width: 105px !important; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon {padding-top: 14px; }
    .footer-clear-products_menus ul li a.target_blank-link img{ max-width: 16px !important; }
}

@media screen and (max-width: 767px) {
    .footer-clear-products_menus ul li{ width: 100%; border-right: 0 !important; }
    .footer-clear-products_menus ul li + li{ border-top: solid 1px rgba(255, 255, 255, 0.2) !important; }
    .footer-clear-products_header { padding: 15px; }
    .footer-clear-products_header .container{ padding-right: 0; padding-left: 0; }
    .footer-clear-products_menus ul li a:before{ content: ""; position: absolute; z-index: 2; top: auto; bottom: 0; width: 0; height: 0; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0);
      border-bottom: solid 10px #4a4a4a !important; border-left: solid 10px transparent; border-top: solid 10px transparent; border-right: solid 10px transparent; display: none; }
    .footer-clear-products_menus ul li.active a:before{ display: block !important; }
    .footer-clear-products_menus ul li + li{ border-left: 0; }
    .footer-clear-products_header .footer-clear-products_menus ul li>a.target_blank-link:before{ display: none !important; }
    .footer-clear-products_menus ul li.active a:after{ display: none !important; }
    .footer-clear-products_menus ul li a.target_blank-link { margin-left: 37% !important; }
    .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link {margin-left: 37% !important; }
}

@media screen and (max-width: 567px) {
    .footer-clear-products-listing ul li{ width: 100%; border-right: 0 !important }
}


@media screen and (max-width: 479px) {
    .footer-clear-products_menus ul li a.target_blank-link { margin-left: 30% !important; }
     .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link {margin-left: 30% !important; }
}

@media screen and (max-width: 400px) {
    .footer-clear-products_menus ul li a.target_blank-link { margin-left: 27% !important; }
     .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link {margin-left: 27% !important; }
}

/* responsive css */

@media screen and (max-width: 1199px)
{
.othetcont ul li a span:nth-of-type(2){ font-size: 15px; }
.otherwe_menus ul li a.ext-link{ margin-left: 26% !important; }
.otherwe_menus ul li.clearcenter_link a.ext-link{ margin-left: 19% !important; }
.otherwe_menus ul li a span.iconthispa img{ max-width: 143px !important; }
.otherwe_menus ul li a span.iconthispa{ padding-top: 5px; }
.commingsoon{ font-size: 10px; }
}

@media screen and (max-width: 991px)
{
.othetcont ul li{ width: 50%;padding: 8px; }
.othetcont ul li:nth-of-type(3n+4){ clear: none; }
.othetcont ul li:nth-of-type(2n+3){ clear: both; }
.otherwebcontent{ padding-right: 20px; padding-left: 20px; }
.othetcont ul li:nth-of-type(4n-8){ border-right: solid 1px rgba(255, 255, 255, 0.2); }
.othetcont ul li:nth-of-type(2n-4){ border-right: 0 }
.commingsoon{ font-size: 10px; font-weight: 500; transform: rotate(-43deg) translate(0%, 84px);-webkit-transform: rotate(-43deg) translate(2%, 77px);width: 177px;}
.othetcont ul li .commingsoon_over{  top: 8px; }

.otherwe_menus ul li a span.iconthispa img {max-width: 105px !important; }
.otherwe_menus ul li a span.iconthispa {padding-top: 14px; }
.otherwe_menus ul li a.ext-link img{ max-width: 16px !important; }
}

@media screen and (max-width: 767px)
{
.otherwe_menus ul li{ width: 100%; border-right: 0 !important; }
.otherwe_menus ul li + li{ border-top: solid 1px rgba(255, 255, 255, 0.2) !important; }
.other_webshows_header{ padding: 15px; }
.other_webshows_header .container{ padding-right: 0; padding-left: 0; }
.otherwe_menus ul li a:before{ content: ""; position: absolute; z-index: 2; top: auto; bottom: 0; width: 0; height: 0; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0);
border-bottom: solid 10px #4a4a4a !important; border-left: solid 10px transparent; border-top: solid 10px transparent; border-right: solid 10px transparent; display: none; }
.otherwe_menus ul li.active a:before{ display: block !important; }
.otherwe_menus ul li + li{ border-left: 0; }
.other_webshows_header .otherwe_menus ul li>a.ext-link:before{ display: none !important; }
.otherwe_menus ul li.active a:after{ display: none !important; }
.otherwe_menus ul li a.ext-link{ margin-left: 37% !important; }
.otherwe_menus ul li.clearcenter_link a.ext-link {margin-left: 37% !important; }
}
@media screen and (max-width: 567px)
{
    .othetcont ul li{ width: 100%; border-right: 0 !important }
}


@media screen and (max-width: 479px)
{
    .otherwe_menus ul li a.ext-link{ margin-left: 30% !important; }
     .otherwe_menus ul li.clearcenter_link a.ext-link {margin-left: 30% !important; }
}

@media screen and (max-width: 400px)
{
    .otherwe_menus ul li a.ext-link{ margin-left: 27% !important; }
     .otherwe_menus ul li.clearcenter_link a.ext-link {margin-left: 27% !important; }
}

/*// Css From Bottom //*/
@media screen and (-webkit-min-device-pixel-ratio: 0) {  
    .toolsmenu {font-family: "robotothin"!importan; font-weight: 300!important; }
}
@media (max-width: 1400px) {
    .dropdown-bg .button {max-height: 400px; overflow-x: auto; overflow-y: hidden!important; }
    div#discuss-wrapper .discuss-story .discuss-story-hd {word-break: break-all }
}
@media (max-width: 1200px) {
    #menu .menu.menu-dropdown.menuoption_4 > li > span span.toolsmenu span.toolsmenu_user { max-width: 140px; }
}
@media (max-width: 1064px) {
#menu .menu.menu-dropdown.menuoption_4 > li > span span.toolsmenu span.toolsmenu_user { max-width: 130px; }
#sidebar-a,
#sidebar-b {min-height: 0!important; background: none!important; width: 100%!important; }
#sidebar-a .mod-box {padding: 15px 20px!important; }
#sidebar-a .mod-box > ul > li.active {border-radius: 5px; border-color: #ddd!important; right: 0;  }
#sidebar-a .mod-box > ul.menu {padding: 10px; border: 1px solid #ddd; border-radius: 5px; background: #f6f6f6; }
.partnerTable.model_table .price-tag {font-size: 20px!important;  }
.partnerTable.model_table .p-inner {min-height: 340px;  }
#system form.submission div.submit {margin-right: 0;   }
.sprocket-mosaic-columns-6 li {width: 20%;    }
#spotlight .mod-box,
#spotlight1 .mod-box {min-height: 300px;  }
.dl-horizontal dd {margin: 0; clear: both; text-align: left; }
.uk-grid .uk-width-medium-2-5 .uk-grid .uk-width-medium-1-2 {width: 100%; margin: 0; padding-bottom: 30px; }
.solutionTable.model_table .p-inner {min-height: 130px; }
.model_table.appliance .price-tag.price_orange small {padding-top: 0; font-size: 18px; }
.model_table.appliance .price-col .price-head {min-height: 180px; }
.newpageSection.nobg_page .laptop {-webkit-transform: scale(1)!important; -moz-transform: scale(1)!important; -ms-transform: scale(1)!important; -o-transform: scale(1)!important; transform: scale(1)!important; }
.newpageSection .uk-width-medium-1-10 {width: 20% }
.newpageSection .uk-width-medium-1-8 {width: 25% }
.laptop {margin: 225px 0 0 }
.laptop_content {top: 0; left: 200px }
.cloud_label .box_content,
.gateway_label .box_content,
.server_label .box_content,
.network_label .box_content,
.system_label .box_content {-webkit-transform: translateX(300px) translateY(0) scale(0); -moz-transform: translateX(300px) translateY(0) scale(0); -ms-transform: translateX(300px) translateY(0) scale(0); -o-transform: translateX(300px) translateY(0) scale(0);  transform: translateX(300px) translateY(0) scale(0) }
.cloud_label label:hover + .box_content,
.gateway_label label:hover + .box_content,
.server_label label:hover + .box_content,
.network_label label:hover + .box_content,
.system_label label:hover + .box_content {-webkit-transform: translateX(555px) translateY(0) scale(1); -moz-transform: translateX(555px) translateY(0) scale(1); -ms-transform: translateX(555px) translateY(0) scale(1);-o-transform: translateX(555px) translateY(0) scale(1); transform: translateX(555px) translateY(0) scale(1) }
#sidebar-a {display: none }
#maininner {width: 100%    }
.price-head.comparehead span {font-size: 24px    }
.model_table.compare_table .price-col .price-tag.price_orange {position: relative!important;  top: auto!important }
.compare_type {height: 35px; line-height: 16px;   padding-top: 5px }
.compareedition #campare_block .pricing.compare_table .compare_type {height: 40px; line-height: 40px; padding-top: 0 }
.compareedition #campare_block .uk-margin-top { margin: 0 !important; }
.compareedition { margin-bottom: 20px !important; }
.compareedition #campare_block .price-col{margin-top: 0;}
.newpageSection .uk-width-medium-1-9,
.newpageSection .uk-width-medium-1-10 {width: 20% }
.newpageSection [class*="uk-width-medium-1"] a br {display: none; padding: 5px }
.uk-button-color + .demoDetail {clear: both; display: block; width: 50%; text-align: left }
.demoDetail + .demoDetail {float: left }
body #sidebar-b div#fd .es-stream-content .stream-groups .label.label-success {clear: none; display: inline-block; float: right  }

}

@media (max-width: 1050px) {
#sidebar-a .grid-box {max-width: 185px    }
.uk-navbar-toggle {margin-top: 10px    }
.menu-dropdown a.heading.level2 span {font-size: 15px!important    }
ul.infographic li {width: 25%; padding: 50px 10px }
ul.infographic li:nth-child(1) {width: 100% }
.count_points big {font-size: 50px  }
.count_points {font-size: 20px  }
.model_table.compare_table .price-col .price-tag.price_orange {font-size: 20px }
.pricing.five.clear_cloud {padding-left: 0 }

#newsflash { text-align: center; padding:55px 20px 0; }
#newsflash > a { width: 100%; left: -1px; right: -1px; padding: 10px 0 9px; bottom: auto;}
#newsflash::after { left: 50%; top: 44px; border-left-color:transparent; border-top-color:#c2510f; margin:0 0 0 -10px; }

#newsflash2 { text-align: center; padding:55px 20px 0; }
#newsflash2 > a { width: 100%; left: -1px; right: -1px; padding: 10px 0 9px; bottom: auto;}
#newsflash2::after { right: 50%; top: 44px; border-right-color:transparent; border-top-color:#608921; margin:0 0 0 -10px; }
}
@media (max-width: 1024px) {
#tline-content {width: 940px }
.tline-box {width: 380px}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left,
div#discuss-wrapper .discuss-item .discuss-item-left {width: 205px }
div#discuss-wrapper .discuss-item .discuss-item-left + .discuss-item-right {width: auto }
div#discuss-wrapper .discuss-item.discussQuestion {width: 100% }
#bottom-b .width16 {width: 33.33%!important   }
#bottom-b .width16:nth-child(4) {clear: both }
.at-boxed #at-container {margin-bottom: 0 }
.download_here2 {padding-right: 450px }
.download_here3 {padding-left: 240px}
.download_here1 .download-slider .djslider-loader {-webkit-transform: scale(0.7) translateX(-180px) translateY(-50px);-moz-transform: scale(0.7) translateX(-180px) translateY(-50px); -ms-transform: scale(0.7) translateX(-180px) translateY(-50px); -o-transform: scale(0.7) translateX(-180px) translateY(-50px); transform: scale(0.7) translateX(-180px) translateY(-50px) }
.tooltip-inner {margin-left: 30px }
form.short .remember {display: block; clear: both;margin-bottom: 0 }
form.short .remember label {margin-bottom: 0 }
.clearos_7_overview #campare_block .price-col {width: 24.7%!important }
#whats-new .whatsnew .uk-width-medium-1-4{width: 50%;}
#whats-new .whatsnew .app_detail h4 {padding-top: 15px;}
#whats-new .whatsnew .app_detail h4.one {line-height: 18px;}    
.clearcenter-partner .elevator-pitch .elevator-pitch-img { width: 100%; }
.clearcenter-partner .key-box { width: 66%;}
a.par-describe-txt { min-height: 90px; }
#jfusionframeless .page.group, #cleardokuwikiframeless .page.group img { max-width: 100%; }
#cleardokuwikiframeless div .wrap_uk-grid .wrap_uk-width-medium-3-2 iframe { width: 98% !important; height: 240px !important; }
#cleardokuwikiframeless #dokuwiki__content .page.group div .wrap_pdflink { margin: -4px 0 0px; }
}

@media (max-width: 1020px) {
#showcase .mod-color {margin-top: 0  }
.menubar {display: none   }
#header .headerbar {display: block    }
.uk-nav-offcanvas a:link:hover, .uk-nav-offcanvas a:visited:hover, .uk-nav-offcanvas a:link:focus, .uk-nav-offcanvas a:visited:focus, .uk-nav-offcanvas a:link:active, .uk-nav-offcanvas a:visited:active { text-decoration: none; }
.uk-nav-offcanvas li.parent {position: relative;  margin: 0 !important; }
.uk-nav-offcanvas li {margin: 0 !important; }
.menu.uk-nav-offcanvas > li a.uk-nav-offcanvas {border-bottom: none }
.uk-nav-offcanvas .collepseicon {color: #fff;  font-size: 20px; position: absolute;  right: 1px;  top: 0px; z-index: 101; background: #666  }
.uk-nav-offcanvas a + .collepseicon {display: none  }
.uk-nav-offcanvas .collepseicon a {display: block; width: 10px; background: url(../images/plusminus.png) 0 center no-repeat; color: transparent; font-size: 0; line-height: 45px; margin: 0 12px }
.uk-nav-offcanvas .nav-child .collepseicon a {line-height: 34px; }
.uk-nav-offcanvas .collepseicon a.minus {background-position: right center }
.uk-nav-offcanvas { border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: 0 none !important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) !important; margin-bottom: 0 !important; }
.device_logo_symbol:hover, .device_logo_symbol:focus {text-decoration: none; }
.device_logo_symbol {font-size: 78px; display: block; }
#at-navbar {margin-top: 30px; }
.device_logo_symbol .ci-ClearSymbol:before {content: "\e666" ;}
.is-sticky .device_logo_symbol {font-size: 45px; margin-left: -25px; margin-top: 7px; }
.is-sticky #at-navbar {margin-top: 10px; }
.is-sticky .device_logo_symbol .ci-ClearSymbol:before {content: "\e68c"; font-size: 45px; }
.is-sticky .device_logo_symbol .device_logo_symbol {content: "\e68c"; }
.uk-offcanvas-page .is-sticky #header.fixed-header,
.uk-offcanvas-page #header.fixed-header:hover {z-index: 101; }
div#discuss-wrapper .discuss-badges-list > li.badge-row {width: 31.5%; }
#offcanvas .canvas-menu .uk-nav-offcanvas li a.os_logo{padding: 10px 8px !important;}
}

@media (max-width: 960px) {
.sprocket-mosaic-columns-6 li {width: 25%; }
.solutionTable.model_table .p-inner {min-height: 140px; }
ul.infographic li {width: 33.33%; }
ul.infographic li:nth-child(1),
ul.infographic li:nth-child(2) {width: 50%; }
.download_here1,
.download_here2,
.download_here3 {background-image: none!important; min-height: 0!important; padding: 50px 20px!important; }
.compareedition #campare_block .price-col {width: 24.85% !important; border-left: none; border-right: none; clear: none;}
.blogmenuicon {width: 44px;height: 30px;float: right;color: #fff;font-size: 24px;text-align: center;cursor: pointer;}
.blog-menu {position: fixed;left: 0;top: 0;bottom: 0;z-index: 9999;background: #545454;width: 270px; overflow: auto;-webkit-overflow-scrolling: touch;padding: 0;}
.blogmenuicon::before { content: '\f0c9'; font-family: FontAwesomeNew; display: block; line-height: 30px; font-size: 18px; margin-top: 6px; }
.top_inner_menu { display: none; }
.top_inner_menu .blog-menu a { padding: 10px 8px 9px 15px; margin: 0px; display: block; text-align: left; background: rgba(255, 255, 255, 0.05); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset; }
#showcase h3.module-title, #showcase .module-title { font-size: 20px; }
}

@media (max-width: 820px) {
.module.mod-box.newsletter h2 {font-size: 20px; }
#cc_footer,
#cf_footer {width: 100%; }
#cc_footer {padding-top: 100px; }
#cf_footer:after {top: 110px}
#cc_footer:after {top: 55px }
.table-responsive {overflow: auto }
.model_table.appliance .p-inner ul.cos {min-height: 370px }
#cc_footer {padding-top: 50px }
.sprocket-mosaic-columns-6 li {width: 33% }
.model_table.online-store .p-inner p {min-height: 370px }
#content .at-mod-dark .grid-box.width25,
#spotlight.at-mod-dark .grid-box.width25,
#spotlight1 .at-mod-dark .grid-box.width25 {width: 50%; float: left}
#content .at-mod-dark .grid-box.width50,
#content .at-mod-dark .grid-box.width33,
#spotlight.at-mod-dark .grid-box.width33,
#spotlight1.at-mod-dark .grid-box.width33 {width: 100%; float: left}
#spotlight .mod-box,
#spotlight1 .mod-box {m7in-height: 180px!important; margin-top: 0 }
.appList {padding: 0 }
.appList > li {width: 95%; margin-bottom: 20px}
ul.list {text-align: left}
#hardware .stats,
#hardware .no-ant {text-align: left}
.mid300_feature .alphalist,
#pricing ul {text-align: left}
.mid300_feature .uk-text-left {text-align: center!important }
.dl-horizontal dd {text-align: left }
.model_table .price-col .price-tag.price_orange {font-size: 24px }
.solutionTable.model_table .p-inner {min-height: 160px }
.laptop {transform: scale(0.8) translateX(125px)}
.newpageSection .uk-width-medium-1-10 {width: 25%; padding: 0 5px}
.newpageSection .uk-width-medium-1-10 a {padding: 10px 0}
.laptop_content {left: 140px}
.plusSign.plus01:before,
.plusSign.plus02:before {margin-left: -1px}
.plusSign.plus03:before,
.plusSign.plus04:before,
.plusSign.plus05:before,
.plusSign.plus06:before {margin-top: -1px}
.plusSign.plus07:before,
.plusSign.plus08:before {margin-right: -1px}
.model_table.compare_table .price-col {width: 19.5%!important}
.four.model_table.compare_table .price-col {width: 24.5%!important}
.four.model_table.compare_table .price-col .price-head.comparehead small {font-size: 16px}
.model_table.compare_table .price-col .price-head.comparehead {padding-top: 0;    padding-bottom: 0}
.compareedition #campare_block .model_table.compare_table .price-col .price-head.comparehead {padding-top: 40px;    padding-bottom: 20px}
#compareedition-toggle{margin: 20px 0 0;}
.price-head.comparehead span {font-size: 18px}
.model_table.compare_table .price-col .price-tag.price_orange {font-size: 16px}
.newpageSection .uk-width-medium-1-9,
.newpageSection .uk-width-medium-1-10 {width: 25%}
.stat_number {font-size: 35px}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left {width: 150px}
.care_icon {font-size: 155px}
ul.Registered_part li {width: 40%}
.contactSection h1.module-title {line-height: 40px;    font-size: 35px}
.contactSection .uk-grid .uk-grid .uk-width-medium-1-2 {width: 100%;    margin-bottom: 20px}
.d_block {min-height: 310px}
.download_here1.right_side_img .download-slider .navigation-container-custom {left: -177px!important}
.download_here1 .download-slider .djslider-loader {margin-bottom: -100px!important; transform: scale(0.8) translateX(-100px) translateY(-50px)}
body div#fd.es .es-avatar.es-avatar-large {height: 160px;width: 160px}
body.inner-she .newpageSection.nobg_page,
body.inner-she #maininner .newpageSection.nobg_page,
body.clearbox_shade #maininner .newpageSection.nobg_page,
body.clearbox_shade500 #maininner .newpageSection.nobg_page,
body.clearbox_shade700 #maininner .newpageSection.nobg_page {background: none}
.clearos_7_overview {background: none}
.four.model_table.compare_table .price-col.compareFeature {width: 100%!important}
.clearos_7_overview #campare_block .price-col.compareFeature .price-head.comparehead,
.clearos_7_overview #campare_block .price-col.green_col .price-head.comparehead,
.clearos_7_overview #campare_block .price-col.gray_col .price-head.comparehead,
.clearos_7_overview #campare_block .price-col.orange_col .price-head.comparehead,
.clearos_7_overview #campare_block .price-col.blue_col .price-head.comparehead {height: auto}
.clearos_7_overview #campare_block .price-col.compareFeature .price-head.comparehead img,
.clearos_7_overview #campare_block .price-col.green_col .price-head.comparehead img,
.clearos_7_overview #campare_block .price-col.gray_col .price-head.comparehead img,
.clearos_7_overview #campare_block .price-col.orange_col .price-head.comparehead img,
.clearos_7_overview #campare_block .price-col.blue_col .price-head.comparehead img {margin: 0!important}
.host_slider .navigation-container-custom {right: -145px!important}
.course_cell_guru > div > div {min-height: 170px}
.section_toggle_btn,
.overview_section_toggle_btn,
.clearbox_section_toggle_btn {right: 15px; top: -25px}
.app_main_details dl dt,
.app_main_details dl dd {font-size: 13px; overflow: hidden}
.BlogRow li:nth-child(odd) img{max-width: 400px;}
.BlogRow li:nth-child(even) img{max-width: 400px;}
#whats-new .download_here1 .download-slider .djslider-loader { margin-bottom: 0 !important; }
}

@media (max-width: 768px) {
    #tline-content {background-position: 55px 0;width: auto}
.tline-topdate {margin: 0}
.tline-row-l,
.tline-row-r {background: url(../images/left-timeline.png) no-repeat scroll left 12% rgba(0, 0, 0, 0);right: auto!important;left: 0!important;margin: 0 0 0 -68px !important}
.tline-box {clear: both;float: none!important;margin-left: 118px;width: auto}
.laptop_content {left: 120px;top: 20px}
.course_cell_guru > div > div {min-height: 0}
.clearcenter-partner .elevator-pitch .elevator-pitch-img { width: 100%; }
.clearcenter-partner .key-box { border-width: 0px; padding: 0px; width: auto; margin: 0px;}
.clearcenter-partner .par-key h3 { font-size: 22px; }
.clearcenter-partner .par-banner h4 { font-size: 19px;}
.clearcenter-partner .level-text { min-height: 190px; font-size: 12px; line-height: normal;}
a.par-describe-txt img { width: 50px; }
a.par-describe-txt { font-size: 12px; min-height: 80px; }
.clearcenter-partner .par-banner .video_play {top: 49% !important;}
#jfusionframeless .page.group, #cleardokuwikiframeless .page.group img { max-width: 100%; }
#cleardokuwikiframeless div .wrap_uk-grid .wrap_uk-width-medium-3-2 iframe { width: 95% !important; height: 95% !important; }
#cleardokuwikiframeless #dokuwiki__content .page.group div .wrap_pdflink { margin: -4px 0 0px; }
}

@media (max-width: 767px) {
.app_main_details {margin: 0 0 30px;clear: both;padding-top: 20px}
.app_main_details dl dt,
.app_main_details dl dd {text-align: left!important}
ul {text-align: left}
#header-responsive {display: none}
.wk-slideshow-content .caption {width: auto}
h1.uk-animation-slide-left {font-size: 20px!important}
.partnerTable.model_table .p-inner {min-height: 0}
#system header h1.title,
.uk-table {min-width: 600px}
h2.module-title {font-size: 22px; line-height: 30px}
.model_table.appliance .p-inner ul.cos {min-height: 0}
.uk-grid > div {padding-bottom: 50px}
#system form.submission div.submit {max-width: 95%}
.sprocket-mosaic {margin-left: 0}
.sprocket-mosaic .sprocket-mosaic-filter {position: static;width: 100%;border: none;background: none}
.sprocket-mosaic .sprocket-mosaic-filter ul > li.active {border-radius: 5px!important; border-color: #999!important}
.model_table.online-store .p-inner p {min-height: 0}
.apps i {font-size: 60px;height: 100px;line-height: 100px;width: 100px}
.efficient-illustration {padding: 0 0 500px}
.uk-grid > div {padding-bottom: 20px; text-align: center}
.uk-grid > .uk-text-right,
.uk-grid > .uk-text-left {text-align: center!important}
h2,
.uk-h2 {font-size: 20px;text-transform: none}
h3,
.uk-h3 {font-size: 18px;text-transform: none}
.MarketplaceLeft {display: block;min-height: 0!important;width: auto;border-radius: 10px;background: #f6f6f6;padding: 10px;margin: 30px 0;border: 1px solid #ddd}
.MarketplaceLeft > li.active {border-radius: 5px; border-color: #ddd!important; right: 0}
.MarketplaceLeft .sub_menu {padding-right: 10px}
.Marketplaceright {display: block;    clear: both; padding-left: 0}
.appList > li {width: auto;    float: none; padding: 5px; overflow: hidden}
.overviewfeatures {min-height: 0}
.intrusion_protection ul {text-align: left}
.solutionTable.model_table .p-inner {min-height: 0}
#spotlight .mod-box,
#spotlight1 .mod-box {min-height: 0}
.market_section {background: none; padding-bottom: 20px}
#sidebar-a + #maininner {padding-left: 0!important; float: none; width: auto;clear: both}
#sidebar-a .grid-box {max-width: none;position: static!important}
.newpageSection .uk-width-medium-1-10,
.newpageSection .uk-width-medium-1-9,
.newpageSection .uk-width-medium-1-8 {width: 33%}
#copyright .footer_social {text-align: center; width: 100%; padding-right: 0}
#copyright p {text-align: center;width: 100%;padding-left: 0}
.laptop {-webkit-transform: scale(0.65) translateX(265px); transform: scale(0.65) translateX(265px);}
.laptop_content {left: 18%}
.model_table.compare_table .price-col,
.four.model_table.compare_table .price-col {width: 100%!important; margin: 10px 0!important;clear: both}
.model_table.compare_table .price-col .p-inner,
.four.model_table.compare_table .price-col .p-inner {min-height: 0 4px!important}
.newpageSection .uk-width-medium-1-5,
.newpageSection .uk-width-medium-1-6 {width: 33%}
body.clearbox_shade #maininner .newpageSection.nobg_page .laptop {max-width: 100%}
.stat_number {font-size: 45px}
.MarketplaceLeftOuter {display: block; width: auto}
.new_mmarketplace .MarketplaceLeft {position: static!important}
#screenshot_block p,
.uk-thumbnail-expand.spotlight {margin-bottom: 0}
#screenshot_block .uk-grid > .uk-grid-margin {margin-top: 10px}
#screenshot_block .uk-grid > div,
.uk-grid > div {padding-bottom: 10px}
ul.infographic li {width: 50%}
ul.infographic li:nth-child(1) {width: 100%}
ul.infographic li span {font-size: 40px; line-height: 100px}
.count_points big {line-height: 62px}
.pager.blog_pager li {display: block!important;padding: 2px 0}
.pager.blog_pager li a,
.pager.blog_pager li span {display: block!important; float: none!important}
#section-kmt.w600 .kmt-toolbar > li {width: auto}
#ezblog-menu {display: none!important}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left,
div#discuss-wrapper .discuss-item .discuss-item-left {width: auto;display: block;float: none;background: #fafafa;border: none;box-shadow: none;border-bottom: 1px solid #ddd;padding-bottom: 15px}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left div#discuss-wrapper.w600 .discuss-badges-list > li,
div#discuss-wrapper .discuss-item .discuss-item-left div#discuss-wrapper.w600 .discuss-badges-list > li {width: auto}
div#discuss-wrapper .discuss-item .discuss-item-left + .discuss-item-right {width: auto; display: block; float: none}
div#discuss-wrapper .discuss-badges-list > li.badge-row {width: 48%}
body #sidebar-b div#fd.es .stream-icon {top: 40px}
#eblog-dialog .dialog-middle-content,
#eblog-dialog .dialog-middle {height: auto!important}
div#discuss-wrapper .discuss-item.discussQuestion {width: auto; display: block}
body div#fd.es .es-group-category-select .btn-wrap {width: 100%}
body div#fd.es .es-stream-mini .es-stream .media-body .es-stream-title {line-height: 20px}
body div#fd.es.w480 .es-sidebar .es-widget-head {margin-left: 15px; padding: 15px 15px 0 0}
body div#fd.es .es-stream-list {margin: 0}
div#discuss-wrapper {min-height: 0}
.TeamLeaders .teampopup img {width: 300px; margin-right: 20px}
.TeamLeaders .teampopupContent {overflow: visible}
.TeamLeaders .teampopupContent .module-title {overflow: hidden}
.uk-panel.uk-panel-box.uk-panel-person.uk-thumbnail-expand {min-height: 0!important}
.TeamLeaders .uk-person-content p {height: auto}
.uk-panel.uk-panel-box.uk-panel-person.uk-thumbnail-expand h3.uk-panel-title.module-title:before {display: none}
.invitation_form .form-group {width: 50%; margin-top: 15px}
.care_icon {padding-left: 100px}
#jfusionframeless #doc_sidebar,
#cleardokuwikiframeless #doc_sidebar {padding-left: 10px; width: 175px}
#jfusionframeless #dw__toc > div > ul.toc > li > div > a,
#cleardokuwikiframeless #dw__toc > div > ul.toc > li > div > a {padding: 3px 0}
#jfusionframeless #dw__toc > div > ul.toc ul li a,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li a {padding: 2px 0 2px 5px}
div.g_row div.g_cell {margin-bottom: 0!important}
ul.Registered_part li {width: 40%}
.contactSection .uk-grid > div {text-align: left}
#bottom-b .width16 {width: 50%!important}
#bottom-b .width16:nth-child(4) {clear: none}
#bottom-b .width16:nth-child(odd) {clear: both}
#breadcrumbs {display: block!important}
#breadcrumbs .breadcrumbs {display: none!important}
.mod_tz_search {float: none; padding-bottom: 10px}
#mod-tz-search-searchword {width: 100%}
.mod_tz_search .dropdown-menu {bottom: 40px }
.d_block {min-height: 0;text-align: left; padding-bottom: 50px ;   }
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6 {width: 33%; }
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6:nth-child(4) {clear: both; }
.download_here1 .download-slider .djslider-loader {margin-bottom: -100px!important;  -webkit-transform: scale(0.6) translateX(-240px) translateY(-150px); transform: scale(0.6) translateX(-240px) translateY(-150px);}
.host_slider .navigation-container-custom,
.download_here1.right_side_img .download-slider .navigation-container-custom {display: none; }
.form-group .control-label {width: 100%;text-align: left}
.form-group .data {clear: both }
.MarketplaceLeft {position: static!important }
.section_toggle_btn,
.overview_section_toggle_btn,
.clearbox_section_toggle_btn {right: -10px;top: -40px}
.carouselck.carouselck_wrap.carouselck_black_skin.carousel_wrap {margin-bottom: -125px!important }
.uk-grid {margin: 0}
.customers_Page .uk-grid .uk-width-medium-1-4 {padding: 5px}
body #bottom-b .grid-box ul.menu-sidebar {display: block!important;height: auto!important;margin: 0!important; padding: 5px 0!important }
#copyright .footer-drop.module {padding: 20px !important;}
#copyright .other_dropdown { margin-right: -106px !important; right: 50% !important;top:11px !important;}
#newsflash, #newsflash2 { float: none; width: auto; clear: both;}
.BlogRow li:nth-child(odd) img{max-width: 100% !important; width: 100% !important; margin:0 0 20px;}
.BlogRow li:nth-child(even) img{max-width: 100% !important; width: 100% !important; margin:0 0 20px;}
#whats-new .whatsnew .uk-width-medium-1-4{width: 100%;}
#whats-new .download_here1 .download-slider .djslider-loader { display: none;}
}

@media (max-width: 600px) {
body div#fd.es.w480 .es-header-cover .es-profile-avatar {left: 0; margin-left: 5px}
.discuss-login-menu.unstyled.small {clear: both; padding-top: 10px}
body div#fd.es .es-container {height: auto; margin-bottom: 0}
.clearos_7_overview #campare_block .price-col {width: 100%!important}
.four.model_table.compare_table .price-col.compareFeature {width: 100%!important}
.prev_section,
.next_section {display: block;margin: 5px 0}
.page-navigation .uk-button-group .uk-button {display: block;margin: 5px 0!important}
.page-navigation .uk-button-group span.uk-button {display: none}
.model_table.appliance .price-col {width: 100%!important}
.laptop {margin-bottom: -225px;-webkit-transform: scale(0.60) translateX(345px) translateY(-140px);transform: scale(0.60) translateX(345px) translateY(-140px)}
div#discuss-wrapper .discuss-filter.mt-20.mr-10 .nav-tabs > li.filterItem { clear: both; float: none; margin: 2px; }
div#discuss-wrapper .discuss-filter .nav-tabs { clear: both; float: none; position: static;}
div#discuss-wrapper .discuss-filter.mt-20.mr-10 .nav-tabs > li.filterItem a,
div#discuss-wrapper .discuss-filter .nav-tabs a{ line-height: 24px; }
div#discuss-wrapper .discuss-filter.mt-20.mr-10 .nav-tabs > li.filterItem:hover a,
div#discuss-wrapper .discuss-filter .nav-tabs li:hover a{color: #fff;}
div#discuss-wrapper .discuss-filter .label-notification { line-height: 20px; width: 75px; float: right;}
.blog-menu {width: 80%;}
}

@media (max-width: 500px) {
.vendors_row .vendors_des h3 {font-size: 14px;}
.vendors_row .vendors_des {padding: 25px 75px 25px 10px;}
.module.mod-box.newsletter {padding: 20px}
#mod-search-searchword {width: 330px;}
.fl_inner .module {width: 100%; margin: 10px 0; clear: both; min-height: 0}
#cf_footer {padding-top: 100px}
#cc_footer {padding-top: 0}
#footerLinks .module.deepest {padding-bottom: 20px}
.ic_marquee0 {padding: 0}
.module.customer_marquee > div{padding: 0}
.module.CustomerLink {margin: -20px 20px 10px; position: static;text-align: center}
.pricing .price-col {width: 100%!important}
.uk-shift-top {margin-top: 0!important}
h1 {font-size: 35px;line-height: 50px}
#system form.submission fieldset > div > input[type='email'],
#system form.submission fieldset > div > input[type='text'],
#system form.submission fieldset > div > input[type='tel'],
#system form.submission fieldset > div > input[type='url'],
#system form.submission fieldset > div > input[type='password'],
#system form.submission fieldset > div > textarea {width: 95%}
#system form.submission div.submit {margin-right: 0}
#ezblog-body .blog-post .blog-title,
#ezblog-body .blog-post .blog-title a {font-size: 25px!important; line-height: 36px}
#comments-form textarea {max-width: 90%!important}
body div#fd .form-horizontal legend,
body div#fd.es .es-remind .es-title,
#jc h4 {font-size: 24px}
#at-container {overflow: hidden}
.sprocket-mosaic-columns-6 li {width: 50%}
.TeamLeaders .teampopup img {margin-bottom: 10px; width: 100%}
.TeamLeaders .teampopupContent {margin-left: 0; padding: 20px; clear: both}
#content .at-mod-dark .grid-box.width25,
#spotlight.at-mod-dark .grid-box.width25,
#spotlight1 .at-mod-dark .grid-box.width25 {width: 100%}
.apps i {font-size: 60px; height: 100px;line-height: 100px;width: 100px}
.uk-tab.uk-tab-grid.TabContent {background: #f6f6f6; border: 1px solid #ddd;border-radius: 5px; padding: 10px}
.uk-tab.uk-tab-grid.TabContent li {clear: both; float: none; margin: 2px 0}
.uk-tab.uk-tab-grid.TabContent li a {color: #686868; display: block;padding: 8px 15px; border: 1px solid #ddd}
.uk-tab.uk-tab-grid.TabContent li:hover a,
.uk-tab.uk-tab-grid.TabContent li.uk-active a {background: #fff; color: #686868;border: 1px solid #ddd}
.newpageSection .uk-width-medium-1-10,
.newpageSection .uk-width-medium-1-9,
.newpageSection .uk-width-medium-1-8,
.newpageSection .uk-width-medium-1-5 {width: 50%}
body.clearbox_shade #maininner .newpageSection.nobg_page .laptop {display: block;max-width: 100%}
body.clearbox_shade #maininner .newpageSection.nobg_page .laptop h4 {font-size: 20px; margin-top: 10px}
.laptop_content {position: static;  padding-top: 0}
.uk-grid.sectionToggle {padding-top: 10px}
.newpageSection .uk-width-medium-1-6 {width: 50%}
.section_toggle_btn,
.overview_section_toggle_btn,
.clearbox_section_toggle_btn {padding: 5px 10px; right: -10px;top: -37px}
.laptop {display: none}
.newpageSection {background-position: center -80px}
.uk-button {margin: 5px 0}
#spotlight .mod-box,
#spotlight1 .mod-box {margin-top: 0}
#system header h1.title,
.demoDetail {width: auto!important; display: block!important; float: none!important; text-align: center!important}
#content .rs_pagination.pagination a,
#content .rs_pagination.pagination strong {margin: 2px}
.TestimonialBody .RSWS_testimonial {margin-right: 0}
body div#fd.es .es-remind-form-wrap {max-width: 100%; min-width: 300px}
.tline-ecxt h2 {font-size: 18px;line-height: 24px; word-break: break-all}
#content .pagination a,
#content .pagination strong {padding: 5px 10px}
#tline-content {background: none}
.tline-box {margin: 20px 0}
.tline-topdate {margin: 10px auto 20px}
body div#fd h3.list-profile-title,
body div#fd .h3.list-profile-title {font-size: 18px}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left div#discuss-wrapper.w600 .discuss-badges-list > li,
div#discuss-wrapper .discuss-item .discuss-item-left div#discuss-wrapper.w600 .discuss-badges-list > li {width: auto }
div#discuss-wrapper .discuss-badges-list > li.badge-row {margin: 1% 0; width: 100%;}
div#discuss-wrapper .discuss-badges-list > li.badge-row .discuss-item {min-height: auto}    
div#discuss-wrapper .label.postType.label-important.label-post_type {float: right;margin: 0 0 0 5px;}
div#discuss-wrapper.w320 .discuss-vote {position: relative!important;top: auto!important; }
div#discuss-wrapper .discuss-badge-list.achievers > li {width: 100%; display: block; }
div#discuss-wrapper .discuss-resolvedbar {clear: both;line-height: 20px;}
div#discuss-wrapper.w320 .discuss-item .discuss-statistic.pull-right {margin-left: 15px; }
.home_automation .home_automation_in {-webkit-transform: scale(0.75) translateX(-100px); -moz-transform: scale(0.75) translateX(-100px); transform: scale(0.75) translateX(-100px); margin: -90px 0 -60px; display: block }
#jfusionframeless .group ,
#cleardokuwikiframeless .group {display: block }
#jfusionframeless #doc_sidebar ,
#cleardokuwikiframeless #doc_sidebar {background: #fafafa; border: 1px solid #ddd; border-radius: 10px; display: block; margin: 20px; padding: 20px; width: auto; position: static!important; }
#jfusionframeless #doc_content ,
#cleardokuwikiframeless #doc_content {display: block; padding: 20px}
#jfusionframeless #dw__toc > div > ul.toc ,
#cleardokuwikiframeless #dw__toc > div > ul.toc {margin: 0}
#jfusionframeless #dw__toc > div > ul.toc ul li a ,
#cleardokuwikiframeless #dw__toc > div > ul.toc ul li a {padding: 2px 0 2px 5px}
#jfusionframeless #dw__toc > div > ul.toc > li > div > a ,
#cleardokuwikiframeless #dw__toc > div > ul.toc > li > div > a {padding: 3px 0}
#SobiPro li .regional_partner,
#SobiPro li .recomended_partner,
.Registered_part:after {bottom: 4px; top: auto; }
#SobiPro li,
ul.Registered_part {padding-bottom: 70px; }
#jevents_body .new-navigation .nav-items,
.jev_toprow.jev_monthv .jev_header2 {width: 100%; text-align: center; height: auto; clear: both  }
#jevents_body .new-navigation .nav-items > div,
.jev_toprow.jev_monthv .jev_header2 > div {padding: 2px 0; display: block; border: none; width: auto; float: none; background: none }
#jevents_body .new-navigation .nav-items > div a,
.jev_toprow.jev_monthv .jev_header2 > div a {display: block; border-radius: 5px; border: 1px solid #c2510f; margin: 0 }
#jevents_body .jev_toprow.jev_monthv .jev_header2 > div.previousmonth a,
#jevents_body .jev_toprow.jev_monthv .jev_header2 > div.nextmonth a {background: #c2510f!important; padding: 5px }
.new-navigation #nav-search {width: 100%; text-align: center; height: auto; margin-top: 10px; clear: both }
#jevents_body .cal_top_day_names {min-width: 0; border: 1px solid #ddd; border-bottom: none }
body div#fd.es .es-container[data-achievements] .achievements-list,
body div#fd.es .es-container[data-conversations] .conversation-list,
body div#fd.es .es-container[data-friends] [data-friends-items],
body div#fd.es .es-container[data-profile-about] .profile-data-box,
body div#fd.es .es-notification-list {min-height: 0; }
.es-album-item.es-media-group .es-album-footer.row {margin: 10px 0!important; }
.es-album-item.es-media-group .es-album-footer.row .es-album-showresponse {padding: 0!important; }
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6 {width: 50%; }
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6:nth-child(4) {clear: none; }
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6:nth-child(3),
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6:nth-child(5) {clear: none; }
.price-head.comparehead {height: auto; }
#content .rs_pagination.pagination a,
#content .rs_pagination.pagination strong {font-size: 13px; height: auto; line-height: 14px; padding: 6px; }
.download_here3 .djslider-loader { -webkit-transform: scale(0.8) translateX(-100px); transform: scale(0.8) translateX(-100px); }
.download_here1 .download-slider .djslider-loader {padding: 20px 50px; -webkit-transform: scale(0.5) translateX(-240px) translateY(-110px); transform: scale(0.5) translateX(-240px) translateY(-110px); }
div#discuss-wrapper.w320 .discuss-user .discuss-avatar.avatar-medium img {height: 52px; width: 52px;}
div#discuss-wrapper.w320 .discuss-item .discuss-item-left {width: auto!important; float: none!important; display: block!important; padding-bottom: 15px!important; }
div#discuss-wrapper.w320 .discuss-item .discuss-statistic.pull-right {float: none; }

}
@media (max-width: 479px) {
    #recaptcha_area td {display: block!important;width: 100%!important;}
    #recaptcha_area * {max-width: 100%!important;}
    #recaptcha_area img {display: block;}
    #recaptcha_image,
    #recaptcha_response_field {width: 270px!important;}
    #recaptcha_privacy {margin-bottom: 10px;}
    #recaptcha_reload_btn,
    #recaptcha_switch_audio_btn,
    #recaptcha_switch_img_btn,
    #recaptcha_whatsthis_btn {float: left;margin-right: 5px;}
}
@media (max-width: 420px) {
#mod-search-searchword {width: 180px}
.productImages a {width: 49%}
.codebase img {float: none; margin: 15px auto; max-width: 100%; display: block; }
.app_detail_list dd {margin-left: 0; clear: both;}
.newpageSection .uk-width-medium-1-10,
.newpageSection .uk-width-medium-1-9,
.newpageSection .uk-width-medium-1-8,
.newpageSection .uk-width-medium-1-5 {width: 100%;}
.laptop_content {left: 18%; width: auto; right: 18%;}
.halflist dt,
.halflist dd {margin: 3px 0; width: auto; float: none; clear: both;}
#spotlight h3.module-title,
#spotlight1 h3.module-title {font-size: 19px;}
#searchForm .radio,
#searchForm .checkbox {display: block; text-align: left;}
.hide_for_device {display: block;}
#searchForm .SearchOnly input[type="checkbox"] {clear: both; float: left; margin: 4px 0 0!important;}
#searchForm .SearchOnly label {display: block; margin-left: 15px; text-align: left; }
#search_searchword {width: 100%; margin-bottom: 10px; }
.searchbar .uk-width-medium-1-3 {text-align: left!important;}
#search_searchword + .uk-button-color {float: left}
ul.infographic li {width: 100%; height: auto;}
ul.infographic li:nth-child(1),
ul.infographic li:nth-child(2) {width: 100%;}
body div#fd .es-remind-form-wrap .input-group {display: block;}
body div#fd.es .es-remind-form-wrap .input-group.input-group-sm .input-group-addon {border-radius: 3px 3px 0 0; border: 3px solid #ddd; border-bottom: none; display: block; width: 100%; padding: 10px; text-align: left;}
body div#fd.es .es-remind-form-wrap .input-group.input-group-sm .form-control {display: block; width: 100%;}
#dc_list.discuss-index.discuss-list.for-search .discuss-item-left div#discuss-wrapper.w600 .discuss-badges-list > li,
div#discuss-wrapper .discuss-item .discuss-item-left div#discuss-wrapper.w600 .discuss-badges-list > li {width: auto;}
#ezblog-label {height: auto;}
div#discuss-wrapper.w320 .discuss-statistic .status,
div#discuss-wrapper.w320 .discuss-statistic .views,
div#discuss-wrapper.w320 .discuss-statistic .votes,
div#discuss-wrapper.w320 .discuss-statistic .likes {width: 50%; margin: 0 0 -1px -1px;}
div#discuss-wrapper.w600 .discuss-searchbar .input-searchbar {padding-left: 15px;}
div#discuss-wrapper .dc-pagination ul > li > a,
div#discuss-wrapper .dc-pagination ul > li > span {padding: 5px;}
body div#fd.es .es-group-category-select .btn-wrap {width: 100%}
div#discuss-wrapper .tab-box .tab-content {padding: 15px}
.home_automation .home_automation_in {-webkit-transform: scale(0.5) translateX(-270px); transform: scale(0.5) translateX(-270px); margin: -160px 0 -130px;}
.invitation_form .form-group {width: 100%}
.care_icon {font-size: 125px; padding-left: 65px;}
#bottom-b .width16 {width: 100%!important; clear: both;}
body #sidebar-b div#fd .es-stream-content .stream-groups .label.label-success {clear: both; display: block; float: none;}
body div#fd .es-header-info .label.label-success {clear: both; display: block; float: none;}
body div#fd.es .profile-data-box .profile-data-table .profile-data-label {padding-left: 5px;}
#fd.es-main.view-profile .es-content .profile-data-box.tab-pane {padding-left: 0!important; padding-right: 0!important;}
body div#fd.es.w480 .es-header.es-header-mini .es-header-avatar {top: 87px; bottom: auto;}
body div#fd.es .es-header-avatar .es-avatar.es-avatar-medium {height: 100px; width: 100px}
body div#fd.es .es-header-avatar .es-avatar.es-avatar-medium img {height: auto; width: 100%;}
body div#fd.es.w480 .es-header .es-header-content .es-header-info {padding-left: 105px; margin-right: 15px;}
body div#fd.es .es-header.es-header-mini .es-header-content {min-height: 345px}
body div#fd.es .es-album-location-form .es-location-textbox input {width: 250px}
.es-album-menu.es-media-item-menu.es-album-menu-item {padding-top: 1px}
.d_block img {float: none; max-width: 100%; margin-left: 0;}
#ezblog-section {line-height: 20px;}
#eblog-wrapper #ezblog-section .ico {padding: 0; margin-left: 0;}
body div#fd.es .es-groups-item .es-content .es-content-wrap .app-groups .es-group-nav > li + li {padding-left: 0;}
body div#fd.es .es-groups-item .es-content .es-content-wrap .app-groups .es-group-nav > li {margin-right: 3px;}
body div#fd.es .es-groups-item .es-content .es-content-wrap .app-groups .app-contents-wrap .app-contents .app-contents-empty {font-size: 16px;}
body div#fd .fd-nav.fd-nav-apps > li {width: 48%;}
body div#fd .fd-nav.fd-nav-apps > li a {width: auto; display: block;}
div#discuss-wrapper .discuss-filter .nav-tabs > li > a {padding: 0 5px;}
.clearos_7_overview #campare_block .price-col {width: 100%!important;}
#description_app {margin-top: 50px;}
.close_details {right: 0; top: 0;}
.clearcenter-partner .then-now-video .video_play { border-width: 3px; font-size: 18px; height: 40px; line-height: 40px; margin-left: -30px; top: 92%; width: 40px;}
.clearcenter-partner .par-banner img { max-height: 50px; }
.clearcenter-partner .par-banner h4 { font-size: 17px; text-align: center;}
.clearcenter-partner .par-banner .video_play { top: 40% !important; margin-left: -45px; }
.get_buy .header-search {display: inline-block; float: none; right: auto; text-align: center;}
.get_buy { float: none; text-align: center;}
.clearcenter-partner .elevator-pitch .elevator-pitch-img { width: 100%; }
.par-key .uk-grid > div, .par-describe .uk-grid > div, .elevator-pitch .uk-grid > div { padding: 10px; }
.opportunity .opportunity-img { margin: 0 0 -10px 0; }
.clearcenter-partner .title-center br { display: none; }
.clearcenter-partner .par-key img { float: none; margin-bottom: 10px; }
.clearcenter-partner .key-box {border-left: 0 none; float: none; margin: 0; min-height: auto; padding: 10px 0; width: auto;}
.clearcenter-partner .par-key h3 { margin-bottom: 5px; }
#jfusionframeless .page.group, #cleardokuwikiframeless .page.group { display: block; }
#jfusionframeless .page.group, #cleardokuwikiframeless .page.group img { max-width: 100%; }
#cleardokuwikiframeless div .wrap_uk-grid .wrap_uk-width-medium-3-1 { width: 100%; float: left; text-align: center; margin-bottom: 15px; }
#cleardokuwikiframeless div .wrap_uk-grid .wrap_uk-width-medium-3-2 { width: 100%; float: left; text-align: center; margin-bottom: 15px; }
#cleardokuwikiframeless div .wrap_uk-grid .wrap_uk-width-medium-3-2 iframe { width: 100% !important; height: 100% !important; }
}

@media (max-width: 320px) {
.home_automation .home_automation_in {-webkit-transform: scale(0.5) translateX(-303px);transform: scale(0.5) translateX(-303px);}
.box_list.six_colm_grid .uk-grid .uk-width-medium-1-6 {width: 100%;clear: both!important;}
.round_img {float: none; margin: 20px auto; width: 130px;}
body div#fd .fd-reset-list.list-inline.profile-users .es-avatar.es-avatar-rounded.mr-10 {margin-right: 8px!important;}
#SnapABug_WP {-webkit-transform: scale(0.85) translateX(-35px)!important; transform: scale(0.85) translateX(-35px)!important;}
}



/*============================== all footer css ===================================================================*/

.other-site-section{background: #535353;clear: both;}
.other-site-section:after,
.other-site-section:before{content: "";display: table;clear: both;}
.other-site-left ul{margin: 0;padding: 0;list-style: none;overflow:hidden;}
.other-site-left ul:after,
.other-site-left ul:before{content: "";display: table;clear: both;}
.other-site-left ul li{list-style: none;display: inline-block;position: relative;}
.other-site-left ul li:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);height: 11px;width: 1px;background: #e8e8e8;}
.other-site-left ul li a{line-height: 46px;padding: 0 14px;color: #ffffff;font-size: 14px;font-weight: 300;transition: 0.3s;-webkit-transition: 0.3s;display: inline-block;text-decoration: none;}
.other-site-left ul li a:hover{opacity: 0.5;}
.other-site-left ul li:first-child{background: #424242;line-height: 46px;padding: 0 17px;margin-right: 8px;color: #ffffff;font-size: 14px;font-weight: 300;}
.other-site-left ul li:first-child:after,
.other-site-left ul li:last-child:after{display: none;}
.other-site-left ul li:first-child:before{content: "";  width: 0; height: 0; border-top: 7px solid transparent; border-left: 7px solid #424242; border-bottom: 7px solid transparent;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.other-site-right{float:right;}
.other-site-right:after,
.other-site-right:before{content: "";clear: both;display: table;}


/*=====copyright-css =======*/
#copyright .container {
    max-width: 1220px;
    width: 100%;
}
#copyright{background: #686868;}
#copyright p{width:auto!important;margin: 7px 0!important;}
#bottom-c div.social-icons{margin-top:5px!important;}
.copyright{float: left;width: 100%;background: #686868;padding: 7px 0;text-align: center;}
.credits{margin-top: 8px;display: inline-block;vertical-align: middle;color: #fff;font-weight: 400;float: none;font-size: 13px;}
.payment_methods{float: right;}
.social-icons{float: none;margin-left: 0;}
.social-icons:after,
.social-icons:before{content: "";display: table;clear: both;}
.social-icons a{float: left;width: 30px;height: 30px;line-height: 29px;font-size: 14px;margin-left: 5px;text-align: center;border-radius: 50%;color: #fff;transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s; background:transparent;text-decoration:none;}
.social-icons a:before{margin-right:-4px;}
.social-icons a:hover{background: #fff!important;color: #51636b!important;border-color: #fff!important;}

/*other-site-css*/
.footer-top{ float: left; width: 100%; background:#686868; padding: 15px 0 30px 0; }
.quick_menu{float: left;width: 100%;}
.quick_menu .module.mod-box{float: left;width: 16.6%;}
.quick_menu .module-title{float: left;width: 100%;cursor: pointer;color: #fff;font-size: 15px;text-transform: uppercase;line-height: 32px;margin: 0;font-family: 'Roboto', sans-serif;font-weight: 400;}
/*.quick_menu .sitemap_icon h3.module-title::after{content: "\f0e8";}*/
/*h3.module-title:after{content: "";background: url(../images/footer-foundation-icon.png) center no-repeat;}*/
/*.quick_menu .foundation_icon h3.module-title::after{content: "";background: url(../images/footer-foundation-icon.png) center no-repeat;}
.quick_menu .company_icon h3.module-title::after { content: "\f1ad";}
.quick_menu .partner_icon h3.module-title::after { content: "\f0c0";}
.quick_menu .purchase_icon h3.module-title::after { content: "\f07a";}
.quick_menu .contact_icon h3.module-title::after { content: "\f041";}*/
/*.quick_menu h3.module-title:after{content: " ";display: inline-block;float: left;height: 30px;position: relative;vertical-align: middle;width: 30px;text-align: center;font-family: 'FontAwesome';font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #fff;border-radius: 50%;border: 1px solid #fff;font-size: 13px;line-height: 26px;text-align: center;margin-right: 8px;}*/
#bottom-b .menu.menu-sidebar{ float: left; width: 100%; margin-top: 0;     display: block!important;
    height: auto!important;
    padding: 0!important;overflow: initial!important;}
#bottom-b .menu.menu-sidebar li{ float: left; width: 100%; }
#bottom-b .menu.menu-sidebar li + li{ margin-top: 2px; }
#bottom-b .menu.menu-sidebar li a{float: left; width: 100%;  padding: 3px 5px; line-height: 1.2; border-radius: 5px;margin:0!important;}
#bottom-b .menu.menu-sidebar li a span{color: #ffffff; font-weight: 300; font-size: 11px!important;    padding: 0!important;}
#bottom-b .menu.menu-sidebar li a span{ float: left; width: 100%; }
#bottom-b .menu.menu-sidebar li a:hover{ background:#fff; color: #5c7078; font-weight: 500;opacity: 1;}
#bottom-b .grid-box h3.module-title:after{display:none!important;}


@media screen and (max-width: 1199px)
{
    /*.other_webshows_cell_left{ max-width: 272px;width: 272px;min-width: 272px; }*/
    .footer-clear-products-listing ul li a span:nth-of-type(2){ font-size: 15px; }
    .footer-clear-products_menus ul li a.target_blank-link{ margin-left: 26% !important; }
    .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link{ margin-left: 19% !important; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon img{ max-width: 143px !important; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon{ padding-top: 5px; }
    .comingsoon{ font-size: 10px; }
}

@media screen and (max-width: 992px)
{
	.quick_menu .module.mod-box{ width: 33.3333%; margin: 10px 0 }
	.quick_menu .module.mod-box:nth-of-type(4n),
	.quick_menu .module.mod-box:nth-of-type(7n){ clear: both; }
	.credits{ font-size: 15px; }
}

@media screen and (max-width: 991px)
{	
	
    .footer-clear-products-listing ul li{ width: 50%;padding: 8px; }
    .footer-clear-products-listing ul li:nth-of-type(3n+4){ clear: none; }
    .footer-clear-products-listing ul li:nth-of-type(2n+3){ clear: both; }
    .footer-clear-productscontent{ padding-right: 20px; padding-left: 20px; }
    .footer-clear-products-listing ul li:nth-of-type(4n-8){ border-right: solid 1px rgba(255, 255, 255, 0.2); }
    .footer-clear-products-listing ul li:nth-of-type(2n-4){ border-right: 0 }
    .comingsoon{ font-size: 10px; font-weight: 500; transform: rotate(-43deg) translate(0%, 84px);-webkit-transform: rotate(-43deg) translate(2%, 77px);width: 177px;}
    .footer-clear-products-listing ul li .comingsoon_over{  top: 8px; }


    .footer-clear-products_menus ul li a span.footer-clear-products-icon img {max-width: 105px !important; }
    .footer-clear-products_menus ul li a span.footer-clear-products-icon {padding-top: 14px; }
    .footer-clear-products_menus ul li a.target_blank-link img{ max-width: 16px !important; }

    .other-site-section{padding-right: 0;}
    .other-site-left.pull-left{width: 100%;}
    .other-site-right.pull-right{width: 100%;text-align: center;}
    .social-icons{display: inline-block;}
    .other-site-left ul{display: block;width: 100%;}
    .other-site-left ul li{width: 20%;float: left;}
    .other-site-left ul li a{display: block;text-align: center;}
 	.other-site-left ul li:first-child{width: 100%;display: block;text-align: center;margin-bottom: 10px;}
 	.other-site-left ul li:first-child:before{border-top: 7px solid #424242; border-left: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 7px solid transparent;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
  #copyright p{width:100%!important;text-align:center;}
}

@media screen and (max-width: 768px)
{
	.credits{ width:100%; text-align: center; }
	.payment_methods{ width: 100%; text-align: center; margin-top: 15px; }
	.social-icons{float: none;display: inline-block;margin-left: 0;}
  	.other-site-right{float:none:text-align:center;}
}

@media screen and (max-width: 767px)
{	
    .footer-clear-products_menus ul li{ width: 100%; border-right: 0 !important; }
    .footer-clear-products_menus ul li + li{ border-top: solid 1px rgba(255, 255, 255, 0.2) !important; }
    .footer-clear-products_header{ padding: 15px; }
    .footer-clear-products_header .container{ padding-right: 0; padding-left: 0; }

    .footer-clear-products_menus ul li a:before{ content: ""; position: absolute; z-index: 2; top: auto; bottom: 0; width: 0; height: 0; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0);
        border-bottom: solid 10px #4a4a4a !important; border-left: solid 10px transparent; border-top: solid 10px transparent; border-right: solid 10px transparent; display: none;
     }
     .footer-clear-products_menus ul li.active a:before{ display: block !important; }
     .footer-clear-products_menus ul li + li{ border-left: 0; }
     .footer-clear-products_header .footer-clear-products_menus ul li>a.target_blank-link:before{ display: none !important; }
     .footer-clear-products_menus ul li.active a:after{ display: none !important; }

     .footer-clear-products_menus ul li a.target_blank-link{ margin-left: 37% !important; }
     .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link {margin-left: 37% !important; }
}

@media screen and (max-width: 650px)
{
	.quick_menu .module.mod-box{ width:50%; }

	.quick_menu .module.mod-box:nth-of-type(3n),
	.quick_menu .module.mod-box:nth-of-type(5n),
	.quick_menu .module.mod-box:nth-of-type(7n){ clear: both; }
	.quick_menu .module.mod-box:nth-of-type(4n),
	.quick_menu .module.mod-box:nth-of-type(7n),
	.quick_menu .module.mod-box:nth-of-type(6n){ clear: none; }
}

@media screen and (max-width: 567px)
{
    .footer-clear-products-listing ul li{ width: 100%; border-right: 0 !important }
    .other-site-left{padding-bottom: 10px;}
    .other-site-left ul{text-align: center;}
    .other-site-left ul li:first-child{border: none;}
    .other-site-left ul li{width: 49%;float: none;display: inline-block;border: 1px solid #6b6b6b;margin-bottom: 3px;}
    .other-site-left ul li:after{display: none;}
}


@media screen and (max-width: 479px)
{
	.footer-clear-products_menus ul li a.target_blank-link{ margin-left: 30% !important; }
    .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link {margin-left: 30% !important; }
}

@media screen and (max-width: 412px)
{
	.quick_menu .module.mod-box{ width: 100%; }
}

@media screen and (max-width: 400px)
{
	.footer-clear-products_menus ul li a.target_blank-link{ margin-left: 27% !important; }
    .footer-clear-products_menus ul li.clearcenter_link a.target_blank-link {margin-left: 27% !important; }
}


/*css mobile_baner*/


.mobile_banner{ display: block;background: #f0edf0; position: relative; margin: -38px -20px 0 -20px!important;  }
.mobile_banner:after,
.mobile_banner:before{content: ""; display: block; clear: both;}

.mobile_banner_text{ display: block; width: 100%; text-align: center; padding-top: 30px; }
.mobile_banner_text h1{ padding: 0; margin: 0; font-size: 40px; color: #c2510f; display:block; padding-bottom: 10px; font-family: "robotolight"!important; font-weight: 300!important; }
.mobile_banner_text p{ padding: 0; margin: 0; display: block; color: #131313; font-size: 24px; line-height: 1.4; font-family: "robotolight"!important; font-weight: 300!important; padding: 0px 130px 10px;}

.custom_row{ width:auto; max-width: none; margin-left: -20px; margin-right: -20px; position: relative; }
.custom_row:after,{}
.custom_row:before{content: ""; display:block;clear: both;}
.custom-col-md-6{ width: 50%; padding-left: 20px; padding-right: 20px; display: inline-block; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; }
.custom-col-md-3{ width: 25%; padding-left: 20px; padding-right: 20px; display: inline-block; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; }
.custom-col-md-4{ width: 33.33%; padding-left: 20px; padding-right: 20px; display: inline-block; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; }


.mobile_banner_img{ display: block; width: 100%; vertical-align: bottom; padding-top: 25px; }
.mobile_banner_img img{ display: inline-block;  vertical-align: inherit!important; }

.custom_container{ width: 100%; max-width: 1050px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; box-sizing: border-box; -webkit-box-sizing: border-box;}

.same_mobile_section{ display: block; clear: both; padding: 80px 0; margin: 0 -20px; }
.mobile_banner:after,
.mobile_banner:before{content: ""; display: block; clear: both;}
.hading_bx_mobile{ display: block; width: 100%; text-align: center; padding-bottom: 70px; }
.hading_bx_mobile h3{ display: inline-block;   font-family: "robotolight"!important; font-weight: 300!important; font-size: 24px; color: #c2510f; line-height: 1.4; max-width: 690px; }

.ul_box_mobile{ display: block; width: 100%; }
.ul_box_mobile ul{ display: block; width: 100%; margin: 0 ; padding: 0; }
.ul_box_mobile ul li{ display: block; position: relative; font-family: 'Roboto', sans-serif; color: #5c5c5c; padding-left: 30px; text-transform: uppercase; word-break: break-all;}
.ul_box_mobile ul li:after{ content: ""; display: inline-block; position: absolute; top: 9px; left: 0;  width: 10px; height: 10px; background: #a9a9a9; border-radius: 100%; }
.ul_box_mobile ul li + li{ margin-top: 15px; }
.ul_box_mobile ul li span{ font-size: 12px; font-family: 'Roboto', sans-serif; display: inline-block; }
.ul_box_mobile ul li span.small_span{ font-size: 10px; }

.same_mobile_section.bg_color_banner{ background: #f6f6f6!important; }
.clearfix{ clear: both; }


@media screen and (max-width: 1199px)
{
    .mobile_banner_img{ text-align: center; }
    .mobile_banner_img img{ width: 280px; }
    .mobile_banner_text{ padding-top: 120px; }
}

@media (min-width: 1020px)
{
    .custom_container {max-width: 960px;}
}


@media screen and (max-width: 1020px)
{
    .mobile_banner_row .display_none{ display: none!important; }   
    .mobile_banner_row .custom-col-md-6{ width: 100%!important; }
    .mobile_banner_text{ padding: 80px 0; text-align: center; }
    .mobile_banner_text p{ margin: 0 auto; }    
    .custom_container{ width: 100%; max-width: 100%; padding: 0 4%; }
    .ul_box_mobile ul li{ padding-left: 20px;  }

}


@media screen and (max-width: 567px)
{
    .hading_bx_mobile h3{ font-size: 22px;  }
}

@media screen and (max-width: 767px)
{
    .mobile_banner_text h1{ font-size: 34px; }
    .custom-col-sm-2{ width:50%!important; }
    .custom_row .custom-col-sm-2:nth-child(3){clear: both;}
    .custom-col-md-12{ width: 100%!important; }
   
    .hading_bx_mobile{ padding-bottom: 50px; }
  .same_mobile_section{ padding: 50px 0; }
    
}

@media screen and (max-width: 480px)
{
    .mobile_banner_text p{ max-width: 100%; }
    .custom-col-sm-2{ width: 100%!important; }
    .custom_row .custom-col-sm-2:nth-child(3){clear: both;}
}


.d-none{display: none!important;}
.menu-dropdown.menuoption_4 .col1-3{ width: 50%!important;}