#dummy-element{width:2px;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:NaN a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn.icebtn,
p.readmore a.btn{background:#23558B;text-shadow:1px 1px 1px #23558B;}
.btn.icebtn:hover,
p.readmore a.btn:hover{background-color:#23558B;}
.btn.icebtn.icebtn-more:before,
p.readmore a.btn.icebtn-more:before{background:#a5d200;}
.btn.icebtn.style1,
p.readmore a.btn.style1{background:#1686b3;text-shadow:1px 1px 1px #0e536f;}
.btn.icebtn.style1:hover,
p.readmore a.btn.style1:hover{background-color:#1997ca;}
.btn.icebtn.style1.icebtn-more:before,
p.readmore a.btn.style1.icebtn-more:before{background:#1997ca;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#91b800;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#91b800;}
.tooltip.top .tooltip-arrow{border-top-color:#91b800;}
.tooltip.left .tooltip-arrow{border-left-color:#91b800;}
.tooltip.right .tooltip-arrow{border-right-color:#91b800;}
.tooltip .tooltip-inner{background:#91b800;}
p.readmore a.btn span.icon-chevron-right{text-shadow:1px 1px 1px #23558B;}
#search form .btn{background:#3f6286;}
#search form .btn:hover{background:#3f6286;}
.newsflash-carousel ol.flex-control-nav li a.flex-active{background:#b9eb00;}
body.contentpane .mailto-close a{background:#91b800 url(../images/system/icon_close.png) no-repeat center;}
body.contentpane .mailto-close a:hover{background-color:#caff05;}
#ice_slider_wrapper .owl-pagination{background:#eaece9;}
#ice_slider_wrapper .owl-pagination:before,
#ice_slider_wrapper .owl-pagination:after{background:#dee0db;}
#ice_slider_wrapper .owl-pagination .owl-page:before{border:1px solid #d6d9d3;color:#a3aa9c;}
#ice_slider_wrapper .owl-pagination .owl-page:after{color:#a3aa9c;}
#ice_slider_wrapper .owl-pagination .owl-page:hover:before{color:#707868;}
#ice_slider_wrapper .owl-pagination .owl-page:hover:after{color:#707868;}
#ice_slider_wrapper .owl-pagination .owl-page.active:before{color:#707868;}
#ice_slider_wrapper .owl-pagination .owl-page.active:after{color:#707868;}
#slideshow .camera_pag ul li:hover{background:#d0ff1f;}
#slideshow .camera_pag ul li.cameracurrent{background:#d0ff1f;}
#testimonials blockquote:before,
#testimonials blockquote:after{color:#ffffff;}
ul#jj_sl_navigation li a{background-color:#1686b3 !important;}
ul#jj_sl_navigation li a:hover{background-color:#1ca8e0 !important;}
.iceslide_link{background-color:#91b800;background-color:rgba(145, 184, 0, 0.8);}
.iceslide_link:hover{background-color:#91b800;}
#iceslide .close{background:#91b800;}
#iceslide .close:hover{background:#a5d200;}
#gotop .scrollup{background-color:#91b800;background-color:#23558B;}
#gotop.gotop_active .scrollup:hover{background-color:#23558B;}
body.page-about .page-team ul li a:hover{color:#91b800;}
body.page-contact ul.icesocialblock li a:hover{color:#91b800;}
body.page-pricing div.pricing-table .pricing-table-header{background-color:#1890c1;background-image:-moz-linear-gradient(top, #1997ca, #1686b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1997ca), to(#1686b3));background-image:-webkit-linear-gradient(top, #1997ca, #1686b3);background-image:-o-linear-gradient(top, #1997ca, #1686b3);background-image:linear-gradient(to bottom, #1997ca, #1686b3);background:-moz-linear-gradient(top, #1997ca, #1686b3);background:-webkit-gradient(linear, 0 0, 0 100%, from(#1997ca), to(#1686b3));background:-webkit-linear-gradient(top, #1997ca, #1686b3);background:-o-linear-gradient(top, #1997ca, #1686b3);background:linear-gradient(to bottom, #1997ca, #1686b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1997ca', endColorstr='#ff1686b3', GradientType=0);}
.portfolio-listpage-portfolio .projects-filter ul li a:link.selected,
.portfolio-listpage-portfolio .projects-filter ul li a:visited.selected,
.portfolio-listpage-portfolio .projects-filter ul li a:link.selected:hover,
.portfolio-listpage-portfolio .projects-filter ul li a:visited.selected:hover{background:#91b800;}
.item-pagepage-portfolio .project-nav a{background-color:#b9eb00;}
.item-pagepage-portfolio .project-nav a:hover{background-color:#d0ff1f;}
.item-pagepage-portfolio .project-wrapper .flex-direction-nav li a{background-color:#b9eb00;}
.item-pagepage-portfolio .project-wrapper .flex-direction-nav li a:hover{background-color:#d0ff1f;}
body.offline_page #logo_page,
body.error_page #logo_page{background:#3f6286;}
body.offline_page #offline_social ul li a:hover{color:#91b800;}
body{background-color:#f8f8f8;background-image:url("../../images/styles/style1/bg_pattern.png");background-repeat:repeat;background-position:center;background-attachment:fixed;}
#header{background:#23558b;background-image:url("../../images/styles/style1/header_image.png");background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative;}
#content #sidebar .sidebar_module .sidebar_module_heading{background:#3f6286;text-shadow:1px 1px 1px #23558B;line-height:normal;}
#content #sidebar .sidebar_module .sidebar_module_heading:after{border-top:0px;}
#content #sidebar .sidebar_module.sidebar_module_style-1 .sidebar_module_heading{background:#1686b3;text-shadow:1px 1px 1px #0e536f;}
#content #sidebar .sidebar_module.sidebar_module_style-1 .sidebar_module_heading:after{border-top-color:#126e93;}
#content #sidebar .sidebar_module.sidebar_module_style-2{background:#eaece9;border:1px solid #dbded8;}
#content #sidebar .sidebar_module.sidebar_module_style-2 .sidebar_module_heading{border-bottom:1px dashed #bdc1b8;}
#content #sidebar .sidebar_module ul.menu li a{border-bottom:1px dotted #e3e5e1;}
#content #sidebar .sidebar_module ul.menu li a:hover{background:#f5f5f4;}
#content #sidebar .sidebar_module ul.menu li.active a{background:#f5f5f4;}
#showcase{background:#eaece9;}
#footer #footer_inside .copyright_outer #copyright{background:#3f6286;}
body .tipsy:before{border-top:8px solid #91b800;}
body .tipsy .tipsy-inner{background:#91b800;}
body #middlecol #community-wrap .js-toolbar .navbar-inner{background-color:#1890c1;background-image:-moz-linear-gradient(top, #1997ca, #1686b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1997ca), to(#1686b3));background-image:-webkit-linear-gradient(top, #1997ca, #1686b3);background-image:-o-linear-gradient(top, #1997ca, #1686b3);background-image:linear-gradient(to bottom, #1997ca, #1686b3);background:-moz-linear-gradient(top, #1997ca, #1686b3);background:-webkit-gradient(linear, 0 0, 0 100%, from(#1997ca), to(#1686b3));background:-webkit-linear-gradient(top, #1997ca, #1686b3);background:-o-linear-gradient(top, #1997ca, #1686b3);background:linear-gradient(to bottom, #1997ca, #1686b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1997ca', endColorstr='#ff1686b3', GradientType=0);}
body #middlecol #community-wrap .js-toolbar .navbar-inner .nav > li > a{text-shadow:1px 1px 1px #106486;}
body #middlecol #community-wrap .js-toolbar .navbar-inner .nav > li > a:hover{background:#1ca8e0;}
body #middlecol #community-wrap .js-toolbar .navbar-inner .nav > li.active > a{background:#1ca8e0;color:#fff;}
body #middlecol #community-wrap .js-toolbar .navbar-inner .nav > li.dropdown:hover > a{background:#1ca8e0;}
body #middlecol #community-wrap .js-toolbar .navbar-inner .dropdown-menu{background:#1ca8e0;}
body #middlecol #community-wrap .js-toolbar .navbar-inner .dropdown-menu > li > a:hover,
body #middlecol #community-wrap .js-toolbar .navbar-inner .dropdown-menu > li > a:focus{background:#157faa;}
body #middlecol #community-wrap .js-toolbar .navbar-inner .dropdown-menu > li.active > a{background:#157faa;}
body #middlecol #community-wrap ul.cSubmenu li.action a{background:#91b800;}
body #middlecol #community-wrap ul.cSubmenu li.action a:hover{background:#1686b3;}
body #middlecol #community-wrap ul.cToolBox-Options li a:hover span{background-color:#91b800;}
body #middlecol #community-wrap .ice-box > h3,
body #middlecol #community-wrap .ice-box-style1 > h3{background:#91b800;text-shadow:1px 1px 1px #698500;}
body #middlecol #community-wrap .ice-box > h3:after,
body #middlecol #community-wrap .ice-box-style1 > h3:after{border-top:10px solid #759400;}
body #middlecol #community-wrap .ice-box-style1 > h3{background:#1686b3;text-shadow:1px 1px 1px #106486;}
body #middlecol #community-wrap .ice-box-style1 > h3:after{border-top:10px solid #126e93;}
#js-statistics .cMods-Statistic > div{color:#b9eb00;}
#js-events{border-bottom:1px dashed #d6d9d3;}
#js-events .moduletable > h3{border-bottom:3px solid #91b800;}
#js-members h3{background:#91b800;text-shadow:1px 1px 1px #23558b;}
#js-members h3:after{border-top:10px solid #759400;}
#search .cFrontPage-Search .btn{background:#1686b3;}
#search .cFrontPage-Search .btn:hover{background:#1ca8e0;}
#header_login #cModule-HelloMe fieldset p input.input-block-level:focus{border-color:#a5d200;}
#header_login #cModule-HelloMe fieldset p .add-on{background:#99c200;border-color:#99c200;}
#header_login #cModule-HelloMe ul.js-login-links li a{color:#23558b;}
#header_login #cModule-HelloMe ul.js-login-links li a:hover{color:#698500;}
}
#mainmenu .navbar-inner ul.nav > li > a{text-shadow:1px 1px 1px #1686b3;}
#mainmenu .navbar-inner ul.nav > li > a .caret{border-top-color:#fff;border-bottom-color:#fff;}
#mainmenu .navbar-inner ul.nav > li > a:after{background:#3f6286;}
#mainmenu .navbar-inner ul.nav > li.active > a{background-color:#3f6286;background-image:-moz-linear-gradient(top, #3f6286, #3f6286);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3f6286), to(#3f6286));background-image:-webkit-linear-gradient(top, #3f6286, #3f6286);background-image:-o-linear-gradient(top, #3f6286, #3f6286);background-image:linear-gradient(to bottom, #3f6286, #3f6286);background:-moz-linear-gradient(top, #3f6286, #3f6286);background:-webkit-gradient(linear, 0 0, 0 100%, from(#3f6286), to(#3f6286));background:-webkit-linear-gradient(top, #3f6286, #3f6286);background:-o-linear-gradient(top, #3f6286, #3f6286);background:linear-gradient(to bottom, #3f6286, #3f6286);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1997ca', endColorstr='#ff1686b3', GradientType=0);text-shadow:1px 1px 1px #106486;}
#mainmenu .navbar-inner ul.nav > li.active > a .caret{border-top-color:#fff;border-bottom-color:#fff;}
#mainmenu .navbar-inner ul.nav > li.dropdown.open > a{background-color:#3f6286;}
#mainmenu .dropdown-menu{background:#3f6286;}
#mainmenu .dropdown-menu > li > a{text-shadow:1px 1px 1px #23558b;}
#mainmenu .dropdown-menu > li > a:hover,
#mainmenu .dropdown-menu > li > a:focus{background:#26496d;}
#mainmenu .dropdown-menu > li > a:after{border-left-color:#fff;}
#mainmenu .dropdown-menu > li.active > a{background:#23558b;}
#mainmenu .dropdown-menu .divider{background:#23558b;border-bottom-color:#d5ff39;}
#mainmenu .dropdown-menu .nav-header{color:#fff;border-bottom:1px dotted #d5ff39;}
#mainmenu .dropdown-submenu:hover > a{background:#23558b;}
@media only screen and (max-width:979px){#mainmenu{background:#3f6286;}
#mainmenu.navbar .btn-navbar{background:#3f6286;}
#mainmenu.navbar .btn-navbar:hover{background:#3f6286;}
#mainmenu .navbar-inner ul.nav > li > a,
#mainmenu .navbar-inner ul.nav > li > a:hover
#mainmenu .navbar-inner ul.nav > li > a .caret,
#mainmenu .navbar-inner ul.nav > li > a:hover .caret{border-top-color:#fff !important;border-bottom-color:#fff !important;}
#mainmenu .navbar-inner ul.nav > li.active > a,
#mainmenu .navbar-inner ul.nav > li.dropdown.open > a{background:#23558b;}
#community-wrap .js-toolbar .btn-navbar{background:#30b1e6;}
#community-wrap .js-toolbar .btn-navbar:hover{background:#47bae8;}
}