﻿/* Import Google Fonts */
@import url(http://fonts.googleapis.com/css?family=Monda:400,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);


/* Services Blocks */
.services-block .services-block-in {padding: 20px 30px;text-align: center;margin-bottom: 20px;background: #fafafa;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.services-block .services-block-in:hover {box-shadow: 0 0 8px #ddd;}
.services-block .services-block-in h4 {line-height: 25px;}
.services-block .services-block-in h4 a:hover {text-decoration: none;}
.services-block .services-block-in i {color: #565656;font-size: 40px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.services-block .services-block-red {background: #e74c3c;}
.services-block .services-block-sea {background: #1abc9c;}
.services-block .services-block-blue {background: #3498db;}
.services-block .services-block-grey {background: #95a5a6;}
.services-block .services-block-yellow {background: #f1c40f;}
.services-block .services-block-orange {background: #e67e22;}
.services-block .services-block-green {background: #2ecc71;}
.services-block .services-block-colored i,
.services-block .services-block-colored p,
.services-block .services-block-colored h4,
.services-block .services-block-colored:hover i,
.services-block .services-block-colored:hover h4 {color: #fff;}
.services-block .services-block-colored:hover {opacity: 0.8;box-shadow: none;}
/* Service Alternative Block */
.service-alternative .service:hover {background: #76ca2c;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.service-alternative .service:hover i,.service-alternative .service:hover p,.service-alternative .service:hover h4 {color: #fff;}
/* Services Block Versions */
.service-v1 h2 {margin: 15px 0;font-size:20px;line-height: 28px;}
.service-v1 p {text-align: justify;}

/* Info Blocks */
.info-blocks {margin-bottom: 15px;}
.info-blocks:hover i.icon-info-blocks {-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.info-blocks i.icon-info-blocks {float: left; color: #3498db; font-size: 40px; margin-top: 5px;min-width: 50px; text-align: center;}
.info-blocks .info-blocks-in {padding: 0 10px;overflow: hidden;}
.info-blocks .info-blocks-in h3 {color: #555;font-size: 20px;line-height: 28px;}
.info-blocks .info-blocks-in p {font-size: 12px;}
/*  Top Bar + Header */
.top {padding-top: 8px;}
.top ul.loginbar {margin: 0;padding: 0; position: relative;}
.top ul.loginbar > li {display: inline;list-style: none;padding-bottom: 15px;}
.top ul.loginbar > li > a, 
.top ul.loginbar > li > a:hover {color: #7c8082;font-size: 11px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;}
.top ul.loginbar li.devider {top: -1px;padding: 0;font-size: 8px;position: relative;margin: 0 9px 0 5px;font-family: Tahoma;border-right: solid 1px #bbb;}
.top ul.loginbar li i.icon-globe {color: #bbb;}
}

/* Info Blocks */
.info-blocks:hover i.icon-info-blocks {color: #ccc;}

/* Info */
.info {padding: 30px 0;margin-bottom: 30px;box-shadow: inset 0 0 4px #eee; background:#fcfcfc repeat; border-top:1px solid #eee; border-bottom:1px solid #eee;}

.info p {margin-bottom: 0;}
.info span {color: #666;display: block;font-size: 28px;font-weight: 200;line-height: 35px;margin-bottom: 12px;font-family: 'Open Sans', sans-serif;}
.info a.btn-buy {color: #fff;font-size: 16px;cursor: pointer;margin-top: 22px;font-weight: bold; display: inline-block;text-decoration: none;padding: 12px 28px 9px;text-transform: uppercase;text-shadow: 0 1px 0 #51a00b;}
.info a.btn-buy:hover {color: #fff;background: #68af28;text-decoration: none;box-shadow: 0 0 5px #c0c2c1;}


/* Copyright */
.copyright {font-size: 12px;padding: 11px 0 7px;background: #3e4753;border-top: solid 1px #777;}
.copyright p {color: #dadada;}
.copyright p.copyright-space {margin-top: 12px;}
.copyright a {margin: 0 5px;}
.copyright a:hover {color: #a8f85f;}