/* Enter Your Custom CSS Here */

#masthead nav {
	-moz-box-sizing: border-box;
	border-radius: 8px;
	margin-bottom:20px;
	box-sizing: border-box;
	text-transform: uppercase;
	color: #efefef;
	/*background: #3fbade!important;
	/*background: -moz-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 49%, rgba(80,80,80,1) 50%, 					rgba(63,63,63,1) 52%, rgba(80,80,80,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(80,80,80,1)), color-stop(49%, 	rgba(80,80,80,1)), color-stop(50%, rgba(80,80,80,1)), color-stop(52%, rgba(63,63,63,1)), color-stop(100%, rgba(80,80,80,1)));
	background: -webkit-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 49%, rgba(80,80,80,1) 50%, rgba(63,63,63,1) 52%, rgba(80,80,80,1) 100%);
	background: -o-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 49%, rgba(80,80,80,1) 50%, rgba(63,63,63,1) 52%, rgba(80,80,80,1) 100%);
	background: -ms-linear-gradient(top, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 49%, rgba(80,80,80,1) 50%, rgba(63,63,63,1) 52%, rgba(80,80,80,1) 100%);
	background: linear-gradient(to bottom, rgba(80,80,80,1) 0%, rgba(80,80,80,1) 49%, rgba(80,80,80,1) 50%, rgba(63,63,63,1) 52%, rgba(80,80,80,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505050', endColorstr='#505050', GradientType=0 );*/
}

.btn-lg {
padding: 15px 16px;
font-size: 16px;
line-height: 1.33;
border-radius: 0;
/*background-color: #3fbade;*/
font-family: Roboto Bold Condensed;
}

#footer-bottom .container {
    overflow: hidden;
    padding: 14px 25px;
   /* background: rgba(63, 186, 222, 0.84) !important;*/
    
}
#footer-bottom .site-info {
    float: left;
    color: #fff;
}

#footer-widget1 .cont {
    font-family: roboto regular;
    font-size: 14.8px;
    line-height: 1.4;
    /* font-weight: lighter; */
    width: 72%;
    padding-top: 10px;
    color: #fff;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: transparent;
    border: none;
    border-top: 3px solid #fff;
    margin-right: 12px;
    border-bottom: transparent;
    border-right: 3px solid #fff;
    border-left: 3px solid #ccc;
  margin-left: 8px;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: none;
    border-radius: 0;
    border-bottom: 3px solid #fff;
}
#footer-widget3 .titlebottom {
    font-family: roboto medium;
    font-size: 14.38px;
    color: #fff;
}
.labletitle {
    /*background-color: rgba(63, 186, 222, 0.84) !important;*/
    color: #fff;
    padding: 20px 40px 20px 42px;
    text-align: center;
    font-family: roboto regular;
    font-size: 20px;
    text-decoration: none;
}
aside h3.widget-title {
    font-family: roboto bold;
    font-size: 18px;
    font-weight: 900;
    text-transform: uppercase;
    color: #FDFAFA;
    background: #505050;
    padding: 10px 35px 10px 35px;
    text-align: center;
    margin-bottom: 30px;
}
@media (max-width:479px)
{
    .slidepad 
{
display:none;
}
}
@media (min-width:480px) and (max-width:767px)
{
.ms-info h3 {
    font-size: 13px;
    margin: 0px;
    padding: 0px;
}
.ms-info h1 {
    font-size: 20px;
    margin: 0px;
    padding: 4px 0;
}
.ms-info p {
    font-size: 11px;
    margin: 0px;
    padding: 0px;
}
.slidepad {
    padding: 10px;
    width: 180px;
}
.slidepad p {
    margin: 0px !important;
    padding: 0px;
}
}
@media (min-width:768px) and (max-width:991px)
{
.ms-info h1 {
    font-size: 35px;
    font-family: Raleway;
    font-weight: 300;
    margin: 0px;
    padding: 0px;
}
.ms-info h3 {
    font-size: 18px;
}
.slidepad {
    padding: 10px;
    width: 250px;
} 
}
.port .cont {
    font-family: roboto;
    font-weight: normal;
    font-size: 15px;
    line-height: 1.3;
    word-spacing: -0.5px;
}