/* Add here all your CSS customizations */
.btn-verde {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #8DBD41;
	border-color: #8DBD41;
}

.btn-verde:hover {
	border-color: #ACCF74;
	background-color: #ACCF74;
	color: #ffffff;
}

.btn-verde:active,
.btn-verde:focus {
	border-color: #659F09;
	color: #ffffff;
	background-color: #659F09;
}
.apps-home i{font-size:52px;}
.apps-home {text-align:center;}
.apps-home span{display:block; font-size:12px;}
.host-table {position: relative; top: -100px; height: 400px;}
div.icon-dom {position: absolute; top: 0; left: 0px; bottom: 0; right: 0;z-index: 1; overflow: hidden;}
.conto {background:#FDFDFD;height:144px;border:1px solid #FDFDFD;padding:5px!important;color:#333!important; position:relative;border-radius:5px;}
#home-sl{margin-top:10px;padding:0px 20px;}
#home-sl ul{color:#fff; font-size:16px;}
#home-sl ul li{border-bottom:1px dotted #fff;line-height:30px;}
.f14 {font-size:14px;}
.offer {
display: block;
padding: 0px 10px;
}
.offer {
border-radius:0;
border-top:0;
}
.offer-top {
display: block;
text-align: center;
}
.product .price {
position: relative;
}
.current-price {
position: relative;
display: block;
width: auto;
}
.priced-at {
line-height: 35px;
font-size: 35px;
font-weight: 600;
display: block;
margin-top: 10px;
color:#1DA1D3;
}
.products-wrapper.col-4 .product .priced-at {
font-size: 35px;
display: inline-block;
float: left;
}
.products-wrapper.col-3 .product .priced-at {
display: inline-block;
float: left;
text-align: center;
padding-left: 20%;
}
.product:hover .priced-at {
color: #3575d3;
}

span.period {
font-size:15px;
line-height: 20px;
color:#777;
}
.cop{color:#40B3DF!important;}
.bap{background:#26ADE4!important;}
.ba1{background:#96D9F2!important;}
.ba2{background:#66C4E8!important;}
.ba3{background:#1DA1D3!important;}
.ba4{background:#058FC3!important;}
.p50{padding:50px 0px}
.no-margin h2, .no-margin h3{margin:0px!important;}
.no-margin h3{font-weight:bold;font-size:19px;color:#333;}
.no-margix {margin:0px!important;}
.transfer i{color:#40B2DF;border-color:#40B2DF;}
.start i{color:#8DBD41;border-color:#8DBD41;}
h4.title-label{margin:6px 0px 0px 0px!important;}
.font-70{width:70px;text-align:center;}
.mleft5{padding-left:30px;}
.pricing-table{margin:10px 0;padding:0 15px;text-align:center;}
.pricing-table ul{list-style:none;margin:20px 0 0 0;padding:0;background:#F3F3F3;}
.pricing-table li{border-top:1px solid #F8F8F8;border-bottom:1px solid #DEDEDE;padding:5px 0;font-weight:bold;text-align:left;color:#555;}
.pricing-table li span{margin-left:10px;font-size:13px;display:inline-block;}
.pricing-table li span a{background: transparent url("/assets/scene_2.png") repeat-x scroll left bottom;}
.pricing-table li span a:hover{text-decoration:none;}
.pricing-table li span i{color:#aaa;margin-right:3px;}
.pricing-table h3.titulo{margin-bottom:15px!important;background-color:#96D9F2;color:#fff;border-radius:2px 2px 0 0;font-size:23px;font-weight:bold;padding:20px 0px;text-shadow:0px 1px #555;}
.pricing-table h3 span{display:block;letter-spacing:1px;font-size:13px;height:80px;margin:2px auto -65px;width:100px;}
.pricing-table .most-popular{border:3px solid #CCC;box-shadow:11px 0 10px -10px rgba(0, 0, 0, 0.1), -11px 0 10px -10px rgba(0, 0, 0, 0.1);z-index:2;}
div.plan.correo{margin-bottom:5px!important;}
.pricing-table .correo h3{font-weight:bold;text-shadow:none!important;padding:15px!important;}
.pricing-table .plan-ribbon-wrapper{height:88px;overflow:hidden;position:absolute;right:-5px;top:-5px;width:85px;}
.pricing-table .plan-ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-image:-webkit-linear-gradient(top, #bfdc7a, #8ebf45);background-image:linear-gradient(to bottom, #bfdc7a, #8ebf45);background-color:#bfdc7a;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);color:#333;font-size:14px;left:-5px;padding:7px 0;position:relative;text-align:center;text-shadow:rgba(255, 255, 255, 0.5) 0px 1px 0px;top:15px;width:120px;}
.pricing-table .plan-ribbon:before{left:0;border-left:3px solid transparent;border-right:3px solid transparent;bottom:-3px;content:"";position:absolute;}
.pricing-table .plan-ribbon:after{border-left:3px solid transparent;border-right:3px solid transparent;bottom:-3px;content:"";position:absolute;right:0;}
.pricing-table [class*="col-md-"]{padding-left:0;padding-right:0;}
.pricing-table .plan{background:#fff;font-size:0.82em;border:none;color:#333;margin-bottom:35px;margin-right:10px;position:relative;text-shadow:0 1px rgba(255, 255, 255, 0.8);}
.pricing-table .btn{margin-top:5px;width:90%;}

.pricing-2{margin:10px 0;padding:0 15px;text-align:center;}
.pricing-2 ul{list-style:none;margin:20px 0 0 0;padding:0;border-top:1px solid #DEDEDE;}
.pricing-2 li{border-top:1px solid #F8F8F8;border-bottom:1px solid #DEDEDE;padding:5px 0;}
.pricing-2 h3{background-color:#96D9F2;color:#fff;border-radius:2px 2px 0 0;font-size:15px;font-weight:normal;margin:-10px -10px 10px -10px;padding:20px 0px 30px;text-shadow:0px 1px #555;}
.pricing-2 h3 span{display:block;letter-spacing:1px;font-size:13px;height:80px;margin:2px auto -65px;width:100px;}
.pricing-2 .most-popular{border:3px solid #CCC;box-shadow:11px 0 10px -10px rgba(0, 0, 0, 0.1), -11px 0 10px -10px rgba(0, 0, 0, 0.1);padding:30px 20px;top:-10px;z-index:2;}
.pricing-2 .most-popular h3{color:#fff;padding-top:30px;text-shadow:0 1px #555;}
div.plan.correo{margin-bottom:5px!important;}
.pricing-2 .correo h3{font-weight:bold;text-shadow:none!important;padding:15px!important;}
.pricing-2 .plan-ribbon-wrapper{height:88px;overflow:hidden;position:absolute;right:-5px;top:-5px;width:85px;}
.pricing-2 .plan-ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-image:-webkit-linear-gradient(top, #bfdc7a, #8ebf45);background-image:linear-gradient(to bottom, #bfdc7a, #8ebf45);background-color:#bfdc7a;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.3);color:#333;font-size:14px;left:-5px;padding:7px 0;position:relative;text-align:center;text-shadow:rgba(255, 255, 255, 0.5) 0px 1px 0px;top:15px;width:120px;}
.pricing-2 .plan-ribbon:before{left:0;border-left:3px solid transparent;border-right:3px solid transparent;bottom:-3px;content:"";position:absolute;}
.pricing-2 .plan-ribbon:after{border-left:3px solid transparent;border-right:3px solid transparent;bottom:-3px;content:"";position:absolute;right:0;}
.pricing-2 [class*="col-md-"]{padding-left:0;padding-right:0;}
.pricing-2 .plan{background:#fff;font-size:0.82em;border:1px solid #DEDEDE;border-radius:5px;color:#333;margin-bottom:35px;margin-right:3px;padding:10px;position:relative;text-shadow:0 1px rgba(255, 255, 255, 0.8);}
.pricing-2 .btn{margin-top:5px;}

#sub-subheader{float:right;font-size:13px;padding:7px 48px 7px 0px;background:#444!important;width:100%;}
#sub-subheader ul{margin:0px auto;color:#ccc;}
#sub-subheader ul li{display:inline-block;padding-right:10px;margin-right:7px;}
#sub-subheader ul li a{color:#ccc;}
#sub-subheader ul li strong{color:#fff;}
#sub-subheader ul li a:hover{text-decoration:none;}
li.re2 a{color:#51B8E1!important;font-weight:bold;}
li.re2.m0{margin:0px!important;padding:0px!important;}
li.re2.m4{border-right: 1px solid #333;-webkit-box-shadow: 1px 0px 0px 0px rgba(255,255,255,0.1);-moz-box-shadow: 1px 0px 0px 0px rgba(255,255,255,0.1);box-shadow: 1px 0px 0px 0px rgba(255,255,255,0.1);}
.homeslider{
	background-image:url('https://cdn4.iconfinder.com/data/icons/whsr-january-flaticon-set/512/rocket.png'); 
	background-position:0px 25px;
	background-repeat: no-repeat;
	background-size: 260px;
	text-shadow: -1px 1px 1px rgba(0, 0, 0, 0.5);}
mark{background:rgba(254, 220, 69, 0.7) none repeat scroll 0% 0%;color:#000;font-size:12px;display:inline-block;padding:0.08em 0.4em;margin:-0.08em 0px;position:relative;line-height:1.42857;}
html.boxed .pricing-table .plan, html.boxed .pricing-table h3{border-radius:0;}
@media (max-width:767px){.pricing-table{margin-left:0px;}
.pricing-table .plan{margin-right:0;}
html.boxed .pricing-table{margin-left:0;}
}