div {
	color: #454545;	
	}

a {
	color: #888888;
	}


ul {
	margin: 0px !important;
}


.container {
	/*width: 1100px !important;*/
	}


.fake-link {
    cursor: pointer;
	}


.animate {
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}

.hidden { display: none !important; }
.displayed { display: inline-block !important; }
.detail {
		font-size: 100% !important; 
		padding: 0px 10% 0px 10%;
		}


.fade {
	opacity: 1;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
	}

	.fade:hover {opacity: 0.75;}


.fade-less {
	opacity: 1;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
	}

	.fade-less:hover {opacity: 0.85;}



.row {
	margin-left: 0px !important;
	margin-right: 0px !important;
	}

.expanded {
	margin-left: -15px !important;
	margin-right: -15px !important;
	}


.upper-nav {
	background: #493e5e;
	padding: 6px 0px 6px 0px;	

	}

.upper-nav a {
	color: #FFF;	
	padding-left: 28px;
	}

.upper-nav a:hover {
	color: #ffc022;
	}

.upper-nav img{
	float: left;
	}


.logo {
	background-image: url('../img/logo.png');
	background-repeat: no-repeat;
	}


.lower-nav {
	padding-top: 24px;
	padding-bottom: 24px;
	border-bottom: 1px solid #F0F0F0;
	}


	@media (min-width: 768px) {
		.logo {	
			position: absolute;
			left: 0px;
			bottom: -50px;
			z-index: 9999;
		}
		
	}

	@media (max-width: 1200px) {
		.logo {	
			display: none;			
		}
		
	}



/* Nav buttons */

.lower-nav .btn {	
	margin-left: 0px;
	}

	@media (max-width: 768px) {
		.lower-nav .btn {	
			/*display: block;*/
			/*width: 100%;*/
		}

		.btn-toolbar {
			width: 100%;
		}
	}


.lower-nav .btn.home.current {	
	background-color: #493e5e;
	color: #FFF;
	}

	.lower-nav .btn.home:hover {	
		background-color: #493e5e;
		color: #FFF !important;
		}


.lower-nav .btn.web.current {	
	background-color: #114969;
	color: #FFF;
	}

	.lower-nav .btn.web:hover {	
		background-color: #114969;
		color: #FFF !important;
		}


.lower-nav .btn.reseller.current {	
	background-color: #364e59;
	color: #FFF;
	}

	.lower-nav .btn.reseller:hover {	
		background-color: #364e59;
		color: #FFF !important;
		}


.lower-nav .btn.vps.current {	
	background-color: #0079b7;
	color: #FFF;
	}

	.lower-nav .btn.vps:hover {	
		background-color: #0079b7;
		color: #FFF !important;
		}


.lower-nav .btn.why.current {	
	background-color: #993365;
	color: #FFF;
	}

	.lower-nav .btn.why:hover {	
		background-color: #993365;
		color: #FFF !important;
		}


.lower-nav .btn.platform.current {	
	background-color: #29bcc4;
	color: #FFF;
	}

	.lower-nav .btn.platform:hover {	
		background-color: #29bcc4;
		color: #FFF !important;
		}


.lower-nav .btn.black.current {	
	background-color: rgb(50,50,50);
	color: #FFF;
	}

	.lower-nav .btn.black:hover {	
		background-color: rgb(50,50,50);
		color: #FFF !important;
		}

.lower-nav .text-grey.current {color:#fff!important}

/* Banner colouring */

.banner {
	width:	100%;		
	height: 551px;	
	position: relative;
	clear: both;

	}

	@media (max-width: 1000px) {
		
		.banner-image {

			height: auto !important;

		}

		.banner {
			height: auto;
			padding-bottom: 93px;
		}
	}


.banner .container {
	background-position: right bottom;
	background-repeat: no-repeat;	
	height: 100%;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.25);
	/*max-width: 1070px;*/
	padding: 0px;
	padding-left: 12px;
	padding-right: 12px;
	position: relative;
	overflow: hidden;
	}

.banner-image {
	position: absolute;
	bottom: -40px;
	right: 0px;
	opacity: 0;
	
	}

	@media (max-width: 1000px) {
		
		.banner-image {

			/*max-width: 20%;*/
			display: none;

		}
	}



.banner h1, .banner h2, .banner h3, .banner h4, .banner p {
	color: #FFF;
	margin: 0px;
	padding: 0px;
	}

.banner button {
	color: #000;
	}


.swirl {
	width: 166px;
	height: 122px;
	background-image: url('../img/swirl.png');
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	padding-top: 22px;
	}

	.swirl h3, .swirl p {
		margin: 0px;
		padding: 0px;
		line-height: 1em;
		}







.clouds-grey {
	margin: 0px;
	padding: 0px;
	width: 100%;	
	height: 93px;
	background-image: url('../img/clouds-grey.png');
	background-repeat: repeat-x;
	background-position: center bottom;		
	z-index: 9999;
	/*top: 470px;*/
	bottom: 0px;
	position: absolute;
	}

.clouds-grey-inverted {
	margin: 0px;
	padding: 0px;
	width: 100%;	
	height: 60px;
	background-image: url('../img/clouds-grey-inverted.png');
	background-repeat: repeat-x;
	background-position: center top;
	position: absolute;
	z-index: 9999;	
	}


.clouds-grey-inline {
	margin: 0px;
	padding: 0px;
	width: 100%;	
	height: 93px;
	background-image: url('../img/clouds-grey.png');
	background-repeat: repeat-x;
	background-position: center bottom;	
	}

.clouds-white {
	margin: 0px;
	padding: 0px;
	width: 100%;	
	height: 93px;
	background-image: url('../img/clouds-white.png');
	background-repeat: repeat-x;
	background-position: center bottom;		
	z-index: 9999;
	top: -93px;
	position: absolute;
	}



/* Tiles */


.line3d {
	width: 100%;
	border-bottom: 1px solid #F8F8F8;
	border-top: 1px solid #DDDDDD;
	}

.line {
	width: 100%;	
	border-top: 1px solid #DDDDDD;
	}

.tile {
	padding-bottom: 32px;
	}

	.tile p {
			margin: 0px;
			margin-bottom: 8px;
			}


/* Features */

.feature {
	border-radius: 8px !important;
	padding: 24px !important;
	background-color: #F8F8F8;
	margin-bottom: 3px;`
	}


/* Search result */

.search-results {	
	}

	.search-results .result {
		border-radius: 8px !important;
		padding: 12px 0px 12px 0px !important;
		/*background-color: #F4F4F4;*/
		margin-bottom: 3px;
		border-bottom: 3px solid #D0D0D0;
		}


/* Wells */

/*.well .yellow {background-color: }*/


/* Lists */

.list-inline li { 
	line-height: 24px;
	margin-bottom: 12px;
	min-width: 290px;
	padding-left: 43px;
	margin-left: 6px;
	background-image: url('../img/cloud_white.png');
	background-position: left top;
	background-repeat: no-repeat;
	}

	.feature .list-inline li
	{
		background-image: url('../img/cloud_yellow.png');
	}


/* Div widths */

.width-full {width: 100%;}
.width-95 { width: 95%;}
.width-90 { width: 90%;}
.width-75 {	width: 75%;}
.width-50 {	width: 50%;}
.width-25 { width: 25%;}
.width-20 { width: 20%;}


/* Div heights */

.height-full {height: 100%; min-height: 100%; max-height: 100%;}
.height-300 {height: 300px; min-height: 300px;}



/* Transforms */

.rounded {
	border-radius: 6px !important;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
	}

.pad-12 {padding: 12px !important;}
.pad-24 {padding: 24px !important;}

.top-padding-3 {padding-top: 3px !important;}
.top-padding-6 {padding-top: 6px !important;}
.top-padding-12 {padding-top: 12px !important;}
.top-padding-24 {padding-top: 24px !important;}

.left-padding-3 {padding-left: 3px !important;}
.left-padding-6 {padding-left: 6px !important;}
.left-padding-12 {padding-left: 12px !important;}
.left-padding-24 {padding-left: 24px !important;}

.bottom-padding-3 {padding-bottom: 3px !important;}
.bottom-padding-6 {padding-bottom: 6px !important;}
.top-padding-12 {padding-bottom: 12px !important;}
.bottom-padding-24 {padding-bottom: 24px !important;}

.right-padding-3 {padding-right: 3px !important;}
.right-padding-6 {padding-right: 6px !important;}
.right-padding-12 {padding-right: 12px !important;}
.right-padding-24 {padding-right: 24px !important;}

.no-padding {padding: 0px !important;}

.auto-centre {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

.no-margin {margin: 0px !important;}

.bottom-space-3 {margin-bottom: 3px !important;}
.bottom-space-6 {margin-bottom: 6px !important;}
.bottom-space-12 {margin-bottom: 12px !important;}
.bottom-space-24 {margin-bottom: 24px !important;}

.top-space-3 {margin-top: 3px !important;}
.top-space-6 {margin-top: 6px !important;}
.top-space-12 {margin-top: 12px !important;}
.top-space-24 {margin-top: 24px !important;}

.left-space-3 {margin-left: 3px !important;}
.left-space-6 {margin-left: 6px !important;}
.left-space-12 {margin-left: 12px !important;}
.left-space-24 {margin-left: 24px !important;}

.right-space-3 {margin-right: 3px !important;}
.right-space-6 {margin-right: 6px !important;}
.right-space-12 {margin-right: 12px !important;}
.right-space-24 {margin-right: 24px !important;}


/* Text palette*/

.text-white {color: #FFF !important;}
.text-grey-light {color: #a0a0a0 !important;}
.text-grey {color: #454545 !important;}
.text-yellow {color: #ffc022 !important;}
.text-green {color: rgb(46,204,113) !important;}
.text-blue {color: #0079b7 !important;}


/* Background palette */

.background-white {background-color: #FFF;}
.background-ivory {background-color: #F9F9F9;}
.background-purple {background-color: #493e5e;}
.background-purple-light {background-color: #817b9d;}
.background-blue {background-color: #0079b7;}
.background-royal-blue {background-color: #114969;}
.background-green {background-color: #264f46;}
.background-green-mid {background-color: rgb(46,204,113);}
.background-green-light {background-color: #93e1b5;}
.background-navy {background-color: #364e59;}
.background-grey {background-color: #e8e8e8;}
.background-grey-light {background-color: #F0F0F0;}
.background-grey-dark {background-color: #888888;}
.background-yellow {background-color: #ffc022;}
.background-red-light {background-color: #ff4141;}
.background-red {background-color: #dc0000;}
.background-orange {background-color: #ff6600;}
.background-yellow-light {background-color: #fff5de;}
.background-teal {background-color: #29bcc4;}
.background-slate {background-color: rgb(80,80,80);}
.background-slate-dark {background-color: rgb(50,50,50);}
.background-dark-pink {background-color: #993365;}
.background-dark-red {background-color: #9e3333;}
.background-dark-teal {background-color: #33949e;}


/* Background for knowledgebase categories */

.background-kb1 {background-color: #0079b7;}
.background-kb2 {background-color: #264f46;}
.background-kb5 {background-color: #364e59;}
.background-kb6 {background-color: #493e5e;}
.background-kb7 {background-color: #ffc022;}
.background-kb8 {background-color: #dc0000;}
.background-kb10 {background-color: #817b9d;}


.background-stripe {
	background-image: url('../img/stripe.png');
	background-repeat: repeat;
	}



/* Background image alignment */

.background-image-bottom-right {
	background-position: right bottom;
	background-repeat: no-repeat;
	}

.background-image-top-right {
	background-position: right top;
	background-repeat: no-repeat;
	}


/* Displays */

#replycont {display: none;}
/*#subaccountfields {display: none;}*/
.display-inline {display: inline-block;}


/* Slider */

.ui-slider-horizontal {
	background-color: #bfd7e2;
	}

.ui-slider-horizontal .ui-slider-range {
	background-color: #3498db;
	background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);


	}

.ui-slider-horizontal .ui-slider-handle {	
	width: 80px;
	height: 46px;
	border-radius: 0px;
	background-image: url('../img/handle.png');
	background-repeat: no-repeat;
	background-color: transparent;
	position: absolute;
	top: -16px;
	margin-left: -20px !important;
	}

.vps-server-selection .icon {
	display: inline-block;
	background-image: url('../img/vps_server.png');
	width: 66px;
	height: 18px;
	margin-left: 11px;
	margin-right: 10px;
	cursor: pointer;
	}

.vps-server-selection div.current {
	background-image: url('../img/vps_server_active.png');
	}

.image-in-circle {
	width: 137px;
	height:137px;
	display: inline-block;		
	border-radius:87px;
	border: 7px solid #0084c8;
	background-image: url('');
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	}

	.image-in-circle:last-child{margin-right: 0px !important;}

	.vps-power-11 {border: 7px solid #1abc9c;}
	.vps-power-10 {border: 7px solid #1abc9c;}
	.vps-power-9 {border: 7px solid #1abc9c;}
	.vps-power-8 {border: 7px solid #19ba9e;}
	.vps-power-7 {border: 7px solid #15b2a4;}
	.vps-power-6 {border: 7px solid #12aaaa;}
	.vps-power-5 {border: 7px solid #0ea2b0;}
	.vps-power-4 {border: 7px solid #0a9ab7;}
	.vps-power-3 {border: 7px solid #0692bd;}
	.vps-power-2 {border: 7px solid #038ac3;}
	.vps-power-1 {border: 7px solid #0084c8;}

	.vps-power-text-11 {color: #1abc9c;}
	.vps-power-text-10 {color: #1abc9c;}
	.vps-power-text-9 {color: #1abc9c;}
	.vps-power-text-8 {color: #19ba9e;}
	.vps-power-text-7 {color: #15b2a4;}
	.vps-power-text-6 {color: #12aaaa;}
	.vps-power-text-5 {color: #0ea2b0;}
	.vps-power-text-4 {color: #0a9ab7;}
	.vps-power-text-3 {color: #0692bd;}
	.vps-power-text-2 {color: #038ac3;}
	.vps-power-text-1 {color: #0084c8;}


.sfwc_element {display:block;padding:5px 10px;border-radius:5px;margin:15px 0 25px!important;border:1px solid #FFDC71;background:#FFF1C6;margin-bottom:5px}
.sfwc_element i.fa {color:#FFBF00;margin-right:5px}
 
 .sfwc_not_blocked, .sfwc_unblocked {background:#C2F8ED;border-color:#33E6C1}
  .sfwc_not_blocked i.fa, .sfwc_unblocked i.fa  {color:#18BC9C}
  
   .sfwc_is_blocked, .sfwc_unblocking {background:#FFDDBB;border-color:#FFB366}
   .sfwc_is_blocked i.fa, .sfwc_unblocking i.fa {color:#FF8000}
  
   .sfwc_error {background:#FFCCCC;border-color:#FF9191}
    .sfwc_error i.fa  {color:#D90000}
  
  #sfwc_ip {border:1px solid #999;margin:0 5px;padding-left:10px}
  #sfwc_ip_process button {background:#18BC9C;color:#fff;border:none;border-radius:5px;padding:3px 10px;}
    #sfwc_ip_process button:hover {transition:all .3s;opacity:.7}




/* Bootstrap extensions */

.panel-teal {
  border-color: #29bcc4;
}
.panel-teal > .panel-heading {
  color: #ffffff;
  background-color: #29bcc4;
  border-color: #29bcc4;
}
.panel-teal > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #29bcc4;
}
.panel-teal > .panel-heading .badge {
  color: #29bcc4;
  background-color: #ffffff;
}
.panel-teal > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #29bcc4;
}




.panel-pink {
  border-color: #993365;
}
.panel-pink > .panel-heading {
  color: #ffffff;
  background-color: #993365;
  border-color: #993365;
}
.panel-pink > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #993365;
}
.panel-pink > .panel-heading .badge {
  color: #993365;
  background-color: #ffffff;
}
.panel-pink > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #993365;
}



.panel-navy {
  border-color: #364e59;
}
.panel-navy > .panel-heading {
  color: #ffffff;
  background-color: #364e59;
  border-color: #364e59;
}
.panel-navy > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #364e59;
}
.panel-navy > .panel-heading .badge {
  color: #364e59;
  background-color: #ffffff;
}
.panel-navy > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #364e59;
}



.panel-black {
  border-color: rgb(50,50,50);
}
.panel-black > .panel-heading {
  color: #ffffff;
  background-color: rgb(50,50,50);
  border-color: rgb(50,50,50);
}
.panel-black > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(50,50,50);
}
.panel-black > .panel-heading .badge {
  color: rgb(50,50,50);
  background-color: #ffffff;
}
.panel-black > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(50,50,50);
}




.list-group-item-navy {
  color: #ffffff;
  background-color: #364e59;
}
a.list-group-item-navy {
  color: #ffffff;
}
a.list-group-item-navy .list-group-item-heading {
  color: inherit;
}
a.list-group-item-navy:hover,
a.list-group-item-navy:focus {
  color: #ffffff;
  background-color: #405c69;
}
a.list-group-item-navy.active,
a.list-group-item-navy.active:hover,
a.list-group-item-navy.active:focus {
  color: #fff;
  background-color: #ffffff;
  border-color: #ffffff;
}



.list-group-item-black {
  color: #ffffff;
  background-color: rgb(50,50,50);
}
a.list-group-item-black {
  color: #ffffff;
}
a.list-group-item-black .list-group-item-heading {
  color: inherit;
}
a.list-group-item-black:hover,
a.list-group-item-black:focus {
  color: #ffffff;
  background-color: rgb(60,60,60);
}
a.list-group-item-black.active,
a.list-group-item-black.active:hover,
a.list-group-item-black.active:focus {
  color: #fff;
  background-color: #ffffff;
  border-color: #ffffff;
}

.navbar {
	margin: 0px;
	color: white !important;
	padding: 0px;
	min-height: 45px !important;
	}

.navbar .container, .navbar .container-fluid {
   	padding-right: 12px; 
   	padding-left: 12px; 
	}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
	margin: 0px;
	}
  
  /* blog */
  
  section#small-intro {padding:35px 0;color:#fff;margin-bottom:30px}
  section#small-intro h2, section#small-intro h3 {color:rgba(255,255,255,.5);font-size:2em;margin:10px 0 0}
   section#small-intro h1, section#small-intro h2.post-heading {color:#fff;font-size:3em;margin:0}
   .blog-container {margin-bottom:75px}
   
   #blog-list {list-style:none;padding:0;margin:0}
   
    .blog-list-right a {text-decoration:underline;line-height:1.2em;display:block;font-size:2.4em;margin-bottom:5px}
    .blog-list-right i {color:#493e5e}
      #blog-list li {overflow:auto;border-bottom:1px solid #d4d4d4;padding:10px 0;margin-bottom:15px}
      
      .blog-list-date {line-height:1.2em;float:left;display:inline-block;padding:10px;border-radius:5px;background:#493e5e;color:rgba(255,255,255,.5);text-align:center;margin-right:20px}
        .blog-list-date em {text-transform:uppercase;font-style:normal;color:#fff;display:block;font-weight:700}
       .blog-list-right {display:table-cell}
    
  .footer-links {list-style:none;margin:0;padding:0}
  
  /* custom */
   
  .wh-unlimited-pitch {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:25px 0;text-align:center}
    .wh-unlimited-pitch h3 {text-transform:uppercase;color:#45D181;font-weight:700;letter-spacing:-3px;font-size:5em;line-height:1em;margin:0}
    .wh-unlimited-pitch h4 {font-size:3em;margin-top:5px}
    
    
    .plan-payment-heading {border-bottom:1px solid #ccc;overflow:auto;margin-bottom:15px;padding-bottom:10px}
      .plan-payment-heading h4 {margin-bottom:5px}
    .plan-pricing {display:table;width:100%}
    
      .plan-pricing-row {display:table-row;width:100%}
        .plan-pricing-row:hover {background:#F3FCF7}
          .plan-pricing-row:hover .plan-price-option span, .plan-pricing-row:hover .plan-price-cost span {color:#2ECC71;transition:all .3s}
            .plan-pricing-row:hover .plan-price-cost p  {transition:all .3s;color:#444}
            .plan-pricing-row:last-child .plan-pricing-col {border:none}
        .plan-pricing-col {vertical-align: middle;display:table-cell;padding:10px 15px 5px;border-bottom:1px solid #ccc}
      
      .plan-price-option span,.plan-price-cost span {font-weight:700;font-size:1.5em;line-height:1em}
      .plan-price-option p {margin:0 0 15px;color:#999;padding:0}
        .plan-price-cost p {color:#2ECC71;font-weight:700}
        
        .plan-price-option em {display:inline-block;clear:both;color:#FF8000;padding:2px 10px;border-radius:3px;background:#FFEFDE;font-size:.8em;font-weight:700;text-transform:uppercase;font-style:normal;margin-bottom:10px}
      
      .plan-pricing-col button {dsisplay:inline-block;white-space:nowrap;transition:all .3s;background:#2ECC71;border:none;border-radius:50px;color:#fff;padding:8px 25px}
        .plan-pricing-col button i {color:rgba(255,255,255,.6);margin-right:5px}
        .plan-pricing-col button:hover {transition:all .3s;opacity:.6}
        
      .feat-tiles .tile {z-index:-25}
      .feat-tiles . tile-image {z-index:50;position:relative}
      
      .pricing-tbl-reseller hr.mini {padding:5px 0;margin:5px auto;border-color:#999}
      .pricing-tbl-reseller .the-price h5 {font-size:3em;margin:0;padding:0}
      .pricing-tbl-reseller .panel-footer {padding-top:15px;padding-bottom:15px}
      .pricing-tbl-reseller .panel-footer .col-sm-7 {text-align:left}
      
      .pitch-tabbed .text-left {text-align:left}
        
   /* ribbons */
   

.feat-tiles button.ribbon {position:absolute;top:-10px;outline:none;outline-color: transparent;left: 20%;width:60%}
.expanded.feat-tiles button.ribbon {top:10px}
.feat-tiles button.ribbon:before, .feat-tiles button.ribbon:after {z-index: -10;}
.feat-tiles button.ribbon:before {border-color: #53dab6 #53dab6 #53dab6 transparent;left: -25px;border-width: 17px}
.feat-tiles button.ribbon:after {border-color: #53dab6 transparent #53dab6 #53dab6;right: -25px;border-width: 17px;}
.feat-tiles button:before, button:after {content: '';position: absolute;height: 0;width: 0;border-style: solid;border-width: 0;outline:none;}
.feat-tiles button.btn-default:before {border-color: #757575 #757575 #757575 transparent;}
.feat-tiles button.btn-default:after {border-color: #757575 transparent #757575 #757575;}   
   .feat-tiles  button.btn-success:before {border-color: #398439 #398439 #398439 transparent}
    .feat-tiles button.btn-success:after {border-color: #398439 transparent #398439 #398439}
    .feat-tiles button.btn-info:before {border-color: #269abc #269abc #269abc transparent}
    .feat-tiles button.btn-info:after {border-color: #269abc transparent #269abc #269abc}
   
 
  /* Tabbed Pitches */
  
  section.bg-grey {background:#e7e7e7}
  .extra-sec-pad {padding:30px 0}
  .pitch-tabbed header {text-align:center}
  .extra-sec-margin {margin-top:25px;margin-bottom:25px}
  
  .btn-standard {background:#2ECC71;color:#fff;font-size:1.2em;padding:10px 25px}
  
 .pitch-tabbed .panel-heading:hover {cursor:pointer}
  .pitch-tabbed .panel-heading {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
    .pitch-tabbed .side-tab:hover {cursor: pointer}
    .pitch-tabbed .panel.panel-default {border: none;box-shadow: none!important;border-radius:5px}
    .pitch-tabbed .panel-heading {border:none;background:#2ECC71;color:#fff;padding:10px 15px}
    .pitch-tabbed .panel-body {background-color:rgba(255,255,255,.8);padding:25px;line-height:1.6em;color:#666}
    .pitch-tabbed .panel-title {font-weight 400;color:#fff;}
    
    .pitch-tabbed .tab-featured-image .tab-content {display:block!important}
    
.pricing-tbl-reseller .panel{text-align: center}
.pricing-tbl-reseller .panel:hover { box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4), 0 1px 5px rgba(130, 130, 130, 0.35); }
.pricing-tbl-reseller .panel-body {padding: 0px;text-align: center}
.the-price {background-color: rgba(220,220,220,.17);box-shadow: 0 1px 0 #dcdcdc, inset 0 1px 0 #fff;padding: 20px;margin: 0;}
.subscript {font-size: 25px}

.pricing-highlight {color:#18BC9C;}
.pricing-tbl-reseller  .table {margin-bottom:0}
.pricing-tbl-reseller .panel-footer.blank-panel {background:#fff}

.pricing-tbl-reseller .panel-footer .btn {font-weight:700;font-size:1em;padding:10px 25px;margin-bottom:10px;background:#2C3E50}
  .pricing-tbl-reseller .panel-footer .btn.prem {background:#18BC9C}

   .bg-light-blue {background:#D9EBF4}
      .bg-light-blue h3 {color:#0079B7}
      .bg-light-blue .panel-light .panel-heading {background:#0079B7}
      
      .bg-light-blue .panel-primary h5 {color:#2C3E50}
      .bg-light-blue .panel-light h5 {color:#0079B7}
   .no-margin-top {margin-top:0!important}
   .no-margin-bottom {margin-bottom:0!important}
   
	@media (min-width: 768px) .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
		margin: 0px;
	}


.navbar-nav > li > a {
	font-size: 15px;
	padding: 12px 0px 12px 32px;
	}


	@media (max-width: 768px) {
		.navbar-nav > li > a {
			padding: 12px 0px;
		}
	}

	.navbar-nav > li > a:hover {
		color: #ffc022 !important;
		}

.navbar-brand {
	height: auto;
	padding: 10px 0px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 150px;
	}

	@media (max-width: 1200px) {
		.navbar-brand {
			background-image: url('../img/logo-text.png');
			height: 45px;
		    padding: 10px 0px;
		    background-position: center center;
		    background-repeat: no-repeat;
		    width: 150px;
		}
	}

	

.navbar .container > .navbar-header, .navbar .container-fluid > .navbar-header, .navbar .container > .navbar-collapse, .navbar .container-fluid > .navbar-collapse {
	margin: 0px;
	padding: 0px;
	}

	@media (max-width: 768px) {
		.navbar .container > .navbar-header, .navbar .container-fluid > .navbar-header, .navbar .container > .navbar-collapse, .navbar .container-fluid > .navbar-collapse {
			margin: 0px;
			padding: 0px;
		}
    .blog-container {margin-bottom:25px}
  .blog-list-date {display:none}
  .blog-list-right a {font-size:1.6em}
  

	}

	
	.navbar-toggle {
		line-height: 100%;
		height: auto;
		margin-top: 12px;
	}