﻿section.investor-relations-section {
    margin-left: auto;
    margin-right: auto;
    width: 700px;
}


header a.expand {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 300;
    width: 60px;
    height: 60px;
    display: block;
    text-indent: -9999px;
    text-decoration: none;
    cursor: pointer;
    border-radius: 50%;
    background-color: #618925;
    background-color: rgba(0,183,255,1);
}
@media (min-width:992px) {
		
	html.reveal-out {
		overflow:auto;
		}
	html.reveal-out .navigation {
		overflow:visible;
		}
	header a.expand {
		display:none;
		}
	.navigation .reveal {
		display:block;
		}
		
	}	
.navigation nav.main > ul > li > span.active,
html.touch .navigation nav.main > ul > li.open,
html.no-touch .navigation nav.main > ul > li:hover,
.navigation nav.main > ul > li.has-child ul {
    background-color: #618925;
    background-color: rgba(0,183,255,1);
}

nav#pagination .pagination li a {
    border: 0 none;
    padding: 13px 20px;
    color: #618925;
    color: rgba(0,183,255,1);
    background-color: rgba(225,226,229,0.5);
}

html.no-touch nav#pagination .pagination li:not(.active) a:hover {
    color: #ffffff;
    color: rgba(255,255,255,1);
    background-color: #618925;
    background-color: rgba(0,183,255,1);
}

nav.tabs .nav li.active a::after {
    width: 100%;
    background-color: #618925;
    background-color: rgba(0,183,255,1);
}

.accordion .heading a:not(.collapsed)::after {
    width: 100%;
    background-color: #618925;
    background-color: rgba(0,183,255,1);
}

.resources .item .heading {
    display: block;
    font-size: 16px;
    margin-bottom: 4px;
    color: #618925;
    color: rgba(0,183,255,1);
}

.pricing-menu .head {
    padding: 10px 0 20px;
    margin-bottom: 10px;
    border-width: 0 0 2px;
    border-style: solid;
    border-color: #618925;
    border-color: rgba(0,183,255,1);
}

.form-control:focus {
    border-color: #618925;
    border-color: rgba(0,183,255,1);
    box-shadow: 0 0 5px rgba(0,183,255,1);
}

.c1-bg,
#top-link-block a {
    background-color: #618925;
    background-color: rgba(0,183,255,1);
    background: rgb(0,183,255);
    background: -moz-linear-gradient(45deg, rgba(0,183,255,1) 0%, rgba(0,183,255,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(0,183,255,1) 0%,rgba(0,183,255,1) 100%);
    background: linear-gradient(45deg, rgba(0,183,255,1) 0%,rgba(0,183,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e11a', endColorstr='#618925',GradientType=1 );
}

    .c1-bg.bg-perc_90 {
        background-color: rgba(139,196,53,0.9);
    }

    .c1-bg.bg-perc_80,
    html.no-touch .apc.pod-windows .item a.info.c1-bg:hover::before {
        background-color: rgba(139,196,53,0.8);
    }

    .c1-bg.bg-perc_70 {
        background-color: rgba(139,196,53,0.7);
    }

    .c1-bg.bg-perc_60 {
        background-color: rgba(139,196,53,0.6);
    }

    .c1-bg.bg-perc_50 {
        background-color: rgba(139,196,53,0.5);
    }

.apc.banner .item.overlay.c1-bg::before,
.apc.pod-windows .item.overlay .info.c1-bg::before {
    background: rgb(0,183,255,0.5);
    background: -moz-linear-gradient(45deg, rgba(0,183,255,0.25) 0%, rgba(139,196,53,0.75) 100%);
    background: -webkit-linear-gradient(45deg, rgba(0,183,255,0.25) 0%,rgba(139,196,53,0.75) 100%);
    background: linear-gradient(45deg, rgba(0,183,255,0.25) 0%,rgba(139,196,53,0.75) 100%);
}

.c1-bg.bg-perc_40 {
    background-color: rgba(139,196,53,0.4);
}

.c1-bg.bg-perc_30 {
    background-color: rgba(139,196,53,0.3);
}

.c1-bg.bg-perc_20 {
    background-color: rgba(139,196,53,0.2);
}

.c1-bg.bg-perc_10 {
    background-color: rgba(139,196,53,0.1);
}

a, a:hover, a:focus, a:active {
    color: #618925;
    color: rgba(0,183,255,1);
}

    a, a:hover, a:focus, a:active {
        color: #618925;
        color: rgba(0,183,255,1);
    }

.c1-text,
.c1-text:hover, .c1-text:focus, .c1-text:active,
blockquote::before, blockquote::after {
    color: #618925;
    color: rgba(0,183,255,1);
}

.c1-borders,
#top-link-block a::before {
    border-color: #618925;
    border-color: rgba(0,183,255,1);
}

.pricing-menu .price p{
    margin-right: 15px;
}

@media (min-width:700px) {

    fieldset.buttons {
        margin-top: -58px;
    }

    .g-recaptcha {
        float:  right;
        padding-top: 7px;
    }
}