/**
 * WHMCS Bootstrap Override Sheet
 *
 * These styles override Bootstrap's defaults.
 *
 * @project   WHMCS
 * @cssdoc    version 1.0-pre
 * @package   WHMCS
 * @author    WHMCS Limited <development@whmcs.com>
 * @copyright Copyright (c) WHMCS Limited 2005-2015
 * @license   http://www.whmcs.com/license/
 * @link      http://www.whmcs.com/
*/

@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600|Raleway:400,700");

body,
input,
button,
select,
textarea {
  font-family: "Open Sans", Verdana, Tahoma, serif;
  font-size: 16px;
  line-height: 1.42857143;
  color: #333333;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700;
}

.navbar-main {
    margin-bottom: 0;
    background-color: #006687;
    border: 0;
    min-height: 38px;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
}

.navbar-main .navbar-nav > li > a {
    color: #fff;
}

.navbar-main .navbar-nav > li > a {
    padding-top: 9px;
    padding-bottom: 9px;
}

.navbar-main .navbar-nav > li > a:hover,
.navbar-main .navbar-nav > li > a:focus,
.navbar-main .navbar-nav > .active > a,
.navbar-main .navbar-nav > .active > a:hover,
.navbar-main .navbar-nav > .active > a:focus,
.navbar-main .navbar-nav > .open > a,
.navbar-main .navbar-nav > .open > a:hover,
.navbar-main .navbar-nav > .open > a:focus {
    color: #222222;
    background-color: #eee;
}

#main-menu .navbar-nav {
    margin-left: -15px;
    margin-right: -15px;
}

@media (max-width: 768px) {
    .navbar-main .navbar-nav .open .dropdown-menu > li > a {
        color: #ddd;
    }
    .navbar-main .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff;
    }
}

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}

.panel {
  font-size: 0.9em;
}

.list-group {
  font-size: 0.9em;
}

a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
    background-color: #006687;
}

.pagination {
    font-size: 0.8em;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    color: white;
    background-color: #006687;
    border-color: #006687;
}

.navbar-main .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #fff;
    background-color: #006687;
}

.label {
    border-radius: 0;
}

input[type='file'].form-control {
    height: inherit;
    margin-bottom: 5px;
}

.list-group-item {
    padding: 7px 15px;
}
.panel-body {
    padding: 10px 15px;
}

/* 
 * We use a larger font-size than the bootstrap default, which requires an increase 
 * in the top offset to maintain correct alignment in form control feedback. 
 */
.has-feedback label ~ .form-control-feedback {
    top: 27px !important;
}

.list-group-item > i.fa.fa-circle-o {
    color: #808080;
}

.jumbotron {
	margin-top: -20px;
}

.jumbotron-top {
	padding-top: 0px;
	padding-buttom: 0px;
	background-color: black;
}

.numbers {
border-radius: 50%;
width: 200px;
height: 200px;
padding-top: 50%;
background: #3fb2ff;
text-align:center;
font-weight: bold;
}
section#footer {
  
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  /*height: 250px;*/
  background-color: #f5f5f5;
}


.navbar-header  {
	height: 100px;
	margin-top: -15px;
	border:hidden;
	background-color: white;
    border-color: white;
}

navbar-nav {
	background-color: white;
    border-color: white;
}
.navbar-collapse {
	vertical-align:middle;
	background-color: white;
}
li.list-group-item-help {
	color: #9342d8;
	background-color: #dfdef2;
}
li.list-group-item-domains {
	color: #ff8c00;
	background-color: #ffe8cd;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    /*position: */
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
	margin-bottom: 10px;
}
.col-xs-12a {
	margin-bottom: 100px;
}
.slide {
	min-height: 365px;
}
.numbers-circle {
	margin: auto;
	border-radius: 50%;
	width: 200px;
	height: 200px;
	background: #3fb2ff;
	text-align: center;
	font-weight: bold;
	font-size: 28px; 
}
.numbers {
	text-align: center;
	font-weight: bold;
	font-size: 80px;
	margin-bottom: 10px;
	padding-top: 45px;
}
@media (min-width: 200px) {
	.col-xs-12a {
		margin-bottom: 60px;
	}
}
@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
	.slide {
		min-height: 307px;
	}
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
		margin-bottom: 50px;
    }
	.slide {
		min-height: 307px;
	}
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
	.slide {
		min-height: 307px;
	}
}
.gk-facebook-icon,
.gk-twitter-icon,
.gk-gplus-icon {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  float: none !important;
  height: 22px;
  margin: 2px 5px;
  text-indent: -9999px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  width: 22px;
}
.gk-facebook-icon:hover,
.gk-twitter-icon:hover,
.gk-gplus-icon:hover {
  background-color: #fff;
  height: 30px;
  margin: 8px 5px;
  width: 30px;
}
.gk-facebook-icon {
  background: #bce4ff url('https://php-mods.eu/templates/phpmods/img/fb_icon.png') no-repeat center center;
}
.gk-twitter-icon {
  background: #bce4ff url('https://php-mods.eu/templates/phpmods/img/twitter_icon.png') no-repeat center center;
}
.gk-gplus-icon {
  background: #bce4ff url('https://php-mods.eu/templates/phpmods/img/skype_icon.png') no-repeat center center;
}
#gk-social-icons {
  background: #3fb2ff;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 0 3px 3px 0;
  -webkit-box-shadow: 0 0 6px #939393;
  -moz-box-shadow: 0 0 6px #939393;
  -ms-box-shadow: 0 0 6px #939393;
  -o-box-shadow: 0 0 6px #939393;
  box-shadow: 0 0 6px #939393;
  left: auto;
  right: 0;
  padding: 10px 0;
  position: fixed;
  text-align: center;
  top: 44.5%;
  width: 48px;
  z-index: 2;
}
#gk-social-icons.right {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  left: auto;
  right: 0;
}