/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

@font-face {
	font-family: Gotham;
	font-weight: 100;
        font-style: normal;
        src: local('gotham');
	src: url("fonts/Gotham-Thin.otf") format("opentype");
        src: url('/fonts/Gotham-Thin.svg#Gotham-Thin') format('svg');
        src: url('/fonts/Gotham-Thin.ttf') format('truetype');
        src: url('/fonts/Gotham-Thin.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-Thin.woff') format('woff');
}

@font-face {
	font-family: Gotham;
	font-weight: 200;
        font-style: normal;
        src: local('gotham');
	src: url("fonts/Gotham-XLight.otf") format("opentype");
        src: url('/fonts/Gotham-XLight.svg#Gotham-XLight') format('svg');
        src: url('/fonts/Gotham-XLight.ttf') format('truetype');
        src: url('/fonts/Gotham-XLight.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-XLight.woff') format('woff');
}

@font-face {
	font-family: Gotham;
	font-weight: 300;
        font-style: normal;
        src: local('gotham');
	src: url("fonts/Gotham-Light.otf") format("opentype");
        src: url('/fonts/Gotham-Light.svg#Gotham-Light') format('svg');
        src: url('/fonts/Gotham-Light.ttf') format('truetype');
        src: url('/fonts/Gotham-Light.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-Light.woff') format('woff');
}

@font-face {
	font-family: Gotham;
	font-weight: 400;
        font-style: normal;
        src: local('gotham');
	src: url("fonts/Gotham-Book.otf") format("opentype");
        src: url('/fonts/Gotham-Book.svg#Gotham-Book') format('svg');
        src: url('/fonts/Gotham-Book.ttf') format('truetype');
        src: url('/fonts/Gotham-Book.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-Book.woff') format('woff');
}

@font-face {
	font-family: Gotham;
	font-weight: 500;
        font-style: normal;
        src: local('gotham');
	src: url("fonts/Gotham-Medium.otf") format("opentype");
        src: url('/fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
        src: url('/fonts/Gotham-Medium.ttf') format('truetype');
        src: url('/fonts/Gotham-Medium.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-Medium.woff') format('woff');
}

@font-face {
	font-family: Gotham;
	font-weight: 700;
        font-style: normal;
        src: local('gotham');
	src: url('fonts/Gotham-Bold.otf') format('opentype');
        src: url('/fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
        src: url('/fonts/Gotham-Bold.ttf') format('truetype');
        src: url('/fonts/Gotham-Bold.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-Bold.woff') format('woff');
}

@font-face {
	font-family: Gotham;
	font-weight: 900;
        font-style: normal;
        src: local('gotham');
	src: url("fonts/Gotham-Ultra.otf") format("opentype");
        src: url('/fonts/Gotham-Ultra.svg#Gotham-Ultra') format('svg');
        src: url('/fonts/Gotham-Ultra.ttf') format('truetype');
        src: url('/fonts/Gotham-Ultra.eot') format('embedded-opentype');
        src: url('/fonts/Gotham-Ultra.woff') format('woff');
}

H1, h2, h3, h4, h5, h6, a, span, li {
      font-family: 'Gotham', sans-serif;
}

body {
      font-family: 'Gotham', sans-serif;
}

.navbar-main {
background-color: #f5f5f5;
}

.navbar-main .navbar-nav>li>a {
Color: #555555;
}

section#home-banner {
background-color: #4bc0e1;
}

section#home-banner .btn.search {
    background-color: #e4ca00;
}

.home-shortcuts {
    background: #47b5da;
}

ul.top-nav>li.primary-action>a.btn {
    background-color: #4bc0e1;
}

a {
    color: #333333;
}

.label-warning[href], .label-warning[href] {
    background-color: #4bc0e1;
}

.label-warning[href]:focus, .label-warning[href]:hover {
    background-color: #44acca;
}	

.navbar-main .navbar-nav>.active>a, .navbar-main .navbar-nav>.active>a:focus, .navbar-main .navbar-nav>.active>a:hover, .navbar-main .navbar-nav>.open>a, .navbar-main .navbar-nav>.open>a:focus, .navbar-main .navbar-nav>.open>a:hover, .navbar-main .navbar-nav>li>a:focus, .navbar-main .navbar-nav>li>a:hover {
    color: #eee;
    background-color: #4bc0e1;
}

#order-premium_comparison .price-table-container .price-table .top-head {
    background: linear-gradient(to bottom, #4bc0e1 0%,#4bc0e1 100%) !important;
 
}

#order-premium_comparison .price-table-container .price-table .top-head .top-area {
    border-bottom: 1px solid #ffffff !important;
    text-shadow: none !important;
}

#order-premium_comparison .price-table-container .price-table .top-head .price-area {
    border-top: 1px solid #ffffff !important;
    text-shadow: none !important;
    color: #ffffff !important;
}

#order-premium_comparison .price-table-container .order-button, #order-premium_comparison .price-table-container .order-button:hover {
    background: linear-gradient(to bottom, #333333 0%,#333333 100%) !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

#order-premium_comparison .price-table-container .price-table .popular-plan {
    background: rgba(0,0,0,0.1) !important;
    border-bottom: 1px solid #ffffff !important;
    color: #ffffff !important;
    border-top: 1px solid #ffffff !important;
}

#order-premium_comparison .price-table-container .price-table {
    box-shadow: none !important;
    border: none !important;
}

#order-premium_comparison .price-table-container .price-table ul {
    border-left: 1px solid #dddddd !important;
    border-right: 1px solid #dddddd !important;
    border-bottom: 1px solid #dddddd !important;
}

#order-premium_comparison .price-table-container .price-table .top-head {
    border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
}

.btn-primary {
    color: #fff;
    background-color: #4cb0e1;
    border-color: #4cb0e1;
}

div.header-lined h1 {
    color: #4cb0e1;
}

div.header-lined .breadcrumb>.active {
    color: #4cb0e1;
}

.breadcrumb li {
    display: none;
}

.btn-primary:hover {
    color: #fff;
    background-color: #46a1ce;
    border-color: #46a1ce;
}

#order-premium_comparison .price-table-container ul li {
    display: inline-table !important;
}

#Primary_Navbar-Support-Announcements, #Primary_Navbar-Support-Knowledgebase, #Primary_Navbar-Support-Downloads, #Primary_Navbar-Support-Network_Status, #Primary_Navbar-Support, #Primary_Navbar-Services-Order_New_Services, #Primary_Navbar-Services-View_Available_Addons, #Secondary_Sidebar-My_Services_Actions-Place_a_New_Order, #Secondary_Sidebar-My_Services_Actions-View_Available_Addons, #Secondary_Sidebar-Client_Shortcuts-Order_New_Services, #Primary_Navbar-Open_Ticket, #Primary_Navbar-Knowledgebase, #Primary_Navbar-Announcements, #Primary_Navbar-Network_Status {
    display: none;
}

.navbar-main li.account {
    background-color: #4cc1e0;
}

.row-product-selection .col-xs-12 {
    display: none;
}