.btn{
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    display: inline-block;
    padding: 10px 20px;
    margin: 10px 0;
    border: 1px solid #2f529d;
    border-radius: 20px;
    text-decoration: none;
    text-align: center;
    color: #2f529d;
	transition: all 0.4s;
}
.btn, .btn:focus{
	outline: none;
}


#feedback-form .btn {
	border-radius: 6px;
}
#feedback-form .btn {
    background-color: rgba(255,255,255, 0.8);
}
#feedback-form .btn:hover, #feedback-form .btn:active, #feedback-form .btn:focus {
    background: #2f529d;
}
#feed-back{
	float: right;
}


.btn:hover, .btn:active, .btn:focus {
	background: #2f529d;
	color:#fff;
	transition: all 0.4s;
}


.navbar{
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	border-radius: 0;
    margin-bottom: 0;
}
.navbar-collapse{
    padding-right: 9px;
    padding-left: 9px;
}


#main-menu > li{
	white-space:nowrap;
}
	#main-menu > li > a{
		font-size: 22px;
		font-weight:300;
		font-family: 'Roboto', sans-serif;
		color: #535353;
		background: none;
		padding: 15px 0;
	}
	#main-menu > li > a:active,
    #main-menu > li > a:hover,
    #main-menu > li > a:focus,
    #main-menu > li.open > a {
        color: #2f529d;
        font-weight: bold;
    }
    #main-menu > li.active > a {
        color: #2f529d;
        border: 1px solid #2f529d;
        border-radius: 6px;
	}
	.nav-justified>li>a{
	    margin-bottom:0;
	}
	#main-menu > li > a.dropdown-toggle:after {
		content: "";
		display: inline-block;
		background: url(../images/sprite.png) 98% 0 no-repeat;
		width: 23px;
		height: 13px;
		vertical-align: middle;
		margin-left: 10px;
	}
		.dropdown-menu{
		    background: #2f529d;
			border:none;
			border-radius: 0;
			margin: 1px 0 0 0;
			padding: 0;
		}
            .dropdown-menu>li {
                padding: 0 20px;
                list-style: inside url(../images/marker.png);
            }
            .dropdown-menu>li:hover,
            .dropdown-menu>li.active {
                list-style: inside url(../images/marker-invers.png);
            }
			.dropdown-menu>li>a{
				color: #fff;
				font-size: 18px;
				font-weight: 300;
                padding: 5px 5px;
                display: inline-block;
                transition: none;
			}
			.dropdown-menu>li.active,
            .dropdown-menu>li.active:hover,
            .dropdown-menu>li:hover,
            .dropdown-menu>li:focus,
            .dropdown-menu>li.active a,
            .dropdown-menu>li.active:hover a,
            .dropdown-menu>li:hover a,
            .dropdown-menu>li:focus a{
                color: #2f529d;
                background-color: #ffffff;
            }
            .dropdown-menu>li>a:focus {
                background-color: transparent;
                color: #fff;
            }
            .dropdown-menu>.active>a:focus {
                background-color: transparent;
                color: #2f529d;
            }
            .dropdown-menu>.active>a,
            .dropdown-menu>.active>a:hover,
            .dropdown-menu>li>a:hover {
                color: #2f529d;
                background-color: transparent;
			}

.navbar-header{
	text-align: center;
}
	.navbar-toggle{
		float: none;
	}
		.navbar-bars, .navbars-text{
			display: table-cell;
			vertical-align: middle;
			font-size: 28px;
			padding-right: 15px;
		}


.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover,
.pagination>.active>a:focus, .pagination>.active>span:focus {
    color: #fff;
    background-color: #2f529d;
    border-color: #2f529d;
}

.pagination>li>a, .pagination>li>span {
    color: #535353;
    background-color: #fff;
    border-bottom: 1px solid #e3e3e3;
}


#scrollup {
    bottom: 20px;
    right: 20px;
    padding: 10px 20px;
    background-color: rgba(255,255,255, 0.8);
    border: 1px solid #2f529d;
    border-radius: 20px;
	text-decoration: none;
    text-align: center;
    color: #2f529d;
}
#scrollup:hover, #scrollup:active, #scrollup:focus {
    background: #2f529d;
	color: #fff;
}