/*************************************** 
	Add here all your CSS customizations 
 ***************************************/
.pricing-table h3 span{ font:bold 25px/118px Georgia,serif; width:130px; height:130px;} 

/*Slider Demo*/  
.cl_primary { color: #0088cc;}
.section_demo {padding-top: 50px;}
.section_demo h2 { color: #777777; text-align: center;margin-bottom: 10px;}
.section_demo .btn-primary , .btnsignup {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #1985c3;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlYTRkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjMTk4NWMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTk4NWMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); /* gradient overlay */background-image: -moz-linear-gradient(bottom, #3ea4df 0%, #1985c3 45.46%, #1985c3 100%);background-image: -o-linear-gradient(bottom, #3ea4df 0%, #1985c3 45.46%, #1985c3 100%);background-image: -webkit-linear-gradient(bottom, #3ea4df 0%, #1985c3 45.46%, #1985c3 100%);background-image: linear-gradient(bottom, #3ea4df 0%, #1985c3 45.46%, #1985c3 100%);border-bottom: 4px solid #056fac;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; -moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box; background-color: #056fac; -moz-box-shadow: 0 5px 5px rgba(0,0,0,.2);  -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.2); box-shadow: 0 5px 5px rgba(0,0,0,.2); padding-left: 40px;padding-right: 40px;}
.section_demo .btn-primary:hover { border-bottom-color: #3ea4de !important}
.top-label-sm  { color: #1985c3; font-size: 28px; font-weight: bold; text-transform: uppercase; text-align: center; line-height: 40px; }
.main-label-sm { color: #3c4245; font-size: 22px; line-height: 33px; text-align: center; font-weight: normal; }
.slider-container.slider-demo { margin-top: 0; }
.tracking_demo {background-color: #eaeef0; padding-top: 70px; padding-bottom: 40px;}
.tt-h2 {font-size: 28px;font-family: 'Lato', sans-serif;}
.tt-h2 span {font-weight: 400;}

.items_demo {overflow: hidden; margin: 20px 0 60px 0; }
.items_demo ul {list-style: none; padding: 0}
.items_demo ul li {text-align: center;margin-bottom: 20px; vertical-align: top;}
.items_demo ul li .padd {border-radius: 5px; padding: 25px 0 5px 0;}
.items_demo ul li:hover .padd, .items_demo ul li.active .padd {background-color: #dfe5e8;}
.items_demo ul li .icon {height: 150px;}
.items_demo ul li .icon img {max-width: 100%; max-height: 100%;}
.items_demo h3 {background: url(../img/bg-ft.png) right top no-repeat;font-size: 18px;font-weight: bold;color: #3c4245;text-transform: inherit;height: 100px;padding: 0;display: block;position: relative;margin-bottom: 0;display: table;width: 100%;}
.items_demo h3 span { display: table-cell;vertical-align: middle;padding-right: 75px;padding-left: 10px;}
.items_demo h3 i {display: inline-block;width: 66px;height: 66px;background: url(../img/icon-step.png) 0 0 no-repeat;position: absolute;right: 18px;top: 15px;}
.items_demo li:last-child h3 i {background-image:url(../img/icon-step-end.png); }
.items_demo .tab-content {background: transparent; padding: 0}
.items_demo  .v_hide {display:none }
.items_demo .nav-tabs li a, .items_demo .nav-tabs li.active a, .items_demo .nav-tabs li.active a:hover, .items_demo .nav-tabs li.active a:focus {background: transparent;border: 0; padding: 0}
.items_demo .tt-h2 {margin-bottom: 5px; margin-top: 10px}
.items_demo .tab-content p {color: #5d5d5d;}
.sm-width {max-width: 800px; margin: 0 auto}

@media (min-width: 992px){
	#header.single-menu > .container {margin-bottom: -86px;}
}

@media (max-width: 991px) {
	.slider-container.slider-demo {margin-top: 105px; }
}

@media (min-width: 768px) and (max-width: 1199px) {  
	 
}
@media (max-width: 767px) {  
	.tracking_demo .tt-h2 {text-align: center;}
	.items_demo ul li .padd {background-color: #dfe5e8;}
	.slider-demo .tp-caption .btnsignup {margin-left: -50px; margin-left: -50px; padding: 5px 20px; font-size: 14px;}
	.items_demo ul.nav-tabs {display: none; background: #090}
	.items_demo .tab-content > .tab-pane {display: block; visibility: visible; margin-bottom: 50px}
	.items_demo {margin-bottom: 0; text-align: center;}

}
