@charset "UTF-8";

.hasSMailOverlay {
    overflow: hidden;
    position: relative;
}

.sMailOverlay {
    background: rgba(0, 0, 0, .80);
    text-align: center;
    opacity: 0;
    height: 100%;
    width: 100%;
    -webkit-transition: opacity .50s ease;
    -moz-transition: opacity .50s ease;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    border-radius: 3px 3px 0px 0px;
    overflow: scroll;
}

.sMailOverlay p {
    color: white;
    padding: 10px;
    line-height: 18px;
}

.sMailOverlay > p.textMiddle {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.sMailTextAlignLeft {
    text-align: left !important;
}

.hasSMailOverlay:hover .sMailOverlay {
    opacity: 1;
}

.marginBottom50 {
    margin-bottom: 50px !important;
}

/* PRELOADER IMAGE BACKGROUND */
.status {
    background-image: url(/img/loader-blue.gif);
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}

/* THE OVERLAY COLORS WHICH WILL SHOW IN FRONT OF BACKGROUND IMAGES*/
.overlay-layer {
    background: rgba(0, 5, 8, 0.45);
}

.overlay-layer-2 {
    background: rgba(0, 5, 8, 0.60);
}

/* SECTION BACKGROUNDS */
.header,
.features,
.stats,
.call-to-action {
    background: url(/img/background-images/gp-blue1.jpg) no-repeat center top fixed;
    -webkit-background-size: cover;
    background-size: cover;
}

/* NAVBAR AND LINK COLORS */

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    color: #008ed6;
}

a {
    color: #008ed6;
}

a:hover {
    color: #008ed6;
}

.border-bottom-hover:hover {
    border-bottom-color: #008ed6;
}

.sticky-navigation .main-navigation li a:hover,
.sticky-navigation .login-register li.login a:hover {
    color: #008ed6;
}

.sticky-navigation .main-navigation li.current a {
    color: #008ed6;
}

/* INPUT FIXES */
.input-box:active,
.textarea-box:active,
.input-box:focus,
.textarea-box:focus {
    border-color: #008ed6;
}

/* CLIENT PHOTO */
.feedback .pic-container {
    -webkit-box-shadow: 0px 0px 0px 1px #008ed6;
    box-shadow: 0px 0px 0px 1px #008ed6;
}

/* BUTTONS*/
.standard-button,
.navbar-register-button {
    background: #008ed6;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a9ff), color-stop(100%, #008ed6));
    background: -webkit-linear-gradient(top, #00a9ff 0%, #008ed6 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#00a9ff), to(#008ed6));
    background: linear-gradient(to bottom, #00a9ff 0%, #008ed6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@gradient-light', endColorstr='@main-color', GradientType=0);
    -webkit-box-shadow: 0px 3px 0px #005885;
    box-shadow: 0px 3px 0px #005885;
}

.standard-button:hover,
.navbar-register-button:hover {
    color: #ffffff;
    background: #008ed6 !important;
    text-decoration: none;
}

.standard-button:focus,
.navbar-register-button:focus {
    color: #ffffff;
}

.standard-button:active,
.navbar-register-button:active {
    background: #008ed6 !important;
    border-color: inherit !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* COLORED BACKGROUND AND TEXT*/
.color-bg {
    background: #008ed6;
}

.colored-text {
    color: #008ed6;
}

/* COLORED BORDERS AND LINES */
.colored-line-left,
.colored-line-right,
.colored-line {
    background: #008ed6;
}

.border-right-colored {
    border-right: 1px solid rgba(0, 142, 214, 0.3);
}

.border-left-colored {
    border-left: 1px solid rgba(0, 142, 214, 0.3);
}

.long-transparent-line {
    height: 1px;
    width: 200px;
    background: rgba(0, 142, 214, 0.3);
    margin: auto;
}

@font-face {
    font-family: "stamp-icons";
    src: url("fonts/stamp-icons.woff") format("woff"),
    url("fonts/stamp-icons.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;

}

[data-icon]:before {
    font-family: "stamp-icons" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="iconsplash-"]:before,
[class*=" iconsplash-"]:before {
    font-family: "stamp-icons" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.iconsplash-weather-wind-e:before {
    content: "\e000";
}

.iconsplash-weather-wind-n:before {
    content: "\e001";
}

.iconsplash-weather-wind-ne:before {
    content: "\e002";
}

.iconsplash-weather-wind-nw:before {
    content: "\e003";
}

.iconsplash-weather-wind-s:before {
    content: "\e004";
}

.iconsplash-weather-wind-se:before {
    content: "\e005";
}

.iconsplash-weather-wind-sw:before {
    content: "\e006";
}

.iconsplash-weather-wind-w:before {
    content: "\e007";
}

.iconsplash-software-add-vectorpoint:before {
    content: "\e008";
}

.iconsplash-software-box-oval:before {
    content: "\e009";
}

.iconsplash-software-box-polygon:before {
    content: "\e00a";
}

.iconsplash-software-crop:before {
    content: "\e00b";
}

.iconsplash-software-eyedropper:before {
    content: "\e00c";
}

.iconsplash-software-font-allcaps:before {
    content: "\e00d";
}

.iconsplash-software-font-kerning:before {
    content: "\e00e";
}

.iconsplash-software-horizontal-align-center:before {
    content: "\e00f";
}

.iconsplash-software-layout:before {
    content: "\e010";
}

.iconsplash-software-layout-4boxes:before {
    content: "\e011";
}

.iconsplash-software-layout-header:before {
    content: "\e012";
}

.iconsplash-software-layout-header-2columns:before {
    content: "\e013";
}

.iconsplash-software-layout-header-3columns:before {
    content: "\e014";
}

.iconsplash-software-layout-header-4boxes:before {
    content: "\e015";
}

.iconsplash-software-layout-header-4columns:before {
    content: "\e016";
}

.iconsplash-software-layout-header-complex:before {
    content: "\e017";
}

.iconsplash-software-layout-header-complex2:before {
    content: "\e018";
}

.iconsplash-software-layout-header-complex3:before {
    content: "\e019";
}

.iconsplash-software-layout-header-complex4:before {
    content: "\e01a";
}

.iconsplash-software-layout-header-sideleft:before {
    content: "\e01b";
}

.iconsplash-software-layout-header-sideright:before {
    content: "\e01c";
}

.iconsplash-software-layout-sidebar-left:before {
    content: "\e01d";
}

.iconsplash-software-layout-sidebar-right:before {
    content: "\e01e";
}

.iconsplash-software-paragraph-align-left:before {
    content: "\e01f";
}

.iconsplash-software-paragraph-align-right:before {
    content: "\e020";
}

.iconsplash-software-paragraph-center:before {
    content: "\e021";
}

.iconsplash-software-paragraph-justify-all:before {
    content: "\e022";
}

.iconsplash-software-paragraph-justify-center:before {
    content: "\e023";
}

.iconsplash-software-paragraph-justify-left:before {
    content: "\e024";
}

.iconsplash-software-paragraph-justify-right:before {
    content: "\e025";
}

.iconsplash-software-pathfinder-exclude:before {
    content: "\e026";
}

.iconsplash-software-pathfinder-intersect:before {
    content: "\e027";
}

.iconsplash-software-pathfinder-subtract:before {
    content: "\e028";
}

.iconsplash-software-pathfinder-unite:before {
    content: "\e029";
}

.iconsplash-software-pen:before {
    content: "\e02a";
}

.iconsplash-software-pencil:before {
    content: "\e02b";
}

.iconsplash-software-scale-expand:before {
    content: "\e02c";
}

.iconsplash-software-scale-reduce:before {
    content: "\e02d";
}

.iconsplash-software-vector-box:before {
    content: "\e02e";
}

.iconsplash-software-vertical-align-bottom:before {
    content: "\e02f";
}

.iconsplash-software-vertical-distribute-bottom:before {
    content: "\e030";
}

.iconsplash-music-beginning-button:before {
    content: "\e031";
}

.iconsplash-music-bell:before {
    content: "\e032";
}

.iconsplash-music-eject-button:before {
    content: "\e033";
}

.iconsplash-music-end-button:before {
    content: "\e034";
}

.iconsplash-music-fastforward-button:before {
    content: "\e035";
}

.iconsplash-music-headphones:before {
    content: "\e036";
}

.iconsplash-music-microphone-old:before {
    content: "\e037";
}

.iconsplash-music-mixer:before {
    content: "\e038";
}

.iconsplash-music-pause-button:before {
    content: "\e039";
}

.iconsplash-music-play-button:before {
    content: "\e03a";
}

.iconsplash-music-rewind-button:before {
    content: "\e03b";
}

.iconsplash-music-shuffle-button:before {
    content: "\e03c";
}

.iconsplash-music-stop-button:before {
    content: "\e03d";
}

.iconsplash-ecommerce-bag:before {
    content: "\e03e";
}

.iconsplash-ecommerce-bag-check:before {
    content: "\e03f";
}

.iconsplash-ecommerce-bag-cloud:before {
    content: "\e040";
}

.iconsplash-ecommerce-bag-download:before {
    content: "\e041";
}

.iconsplash-ecommerce-bag-plus:before {
    content: "\e042";
}

.iconsplash-ecommerce-bag-upload:before {
    content: "\e043";
}

.iconsplash-ecommerce-basket-check:before {
    content: "\e044";
}

.iconsplash-ecommerce-basket-cloud:before {
    content: "\e045";
}

.iconsplash-ecommerce-basket-download:before {
    content: "\e046";
}

.iconsplash-ecommerce-basket-upload:before {
    content: "\e047";
}

.iconsplash-ecommerce-bath:before {
    content: "\e048";
}

.iconsplash-ecommerce-cart:before {
    content: "\e049";
}

.iconsplash-ecommerce-cart-check:before {
    content: "\e04a";
}

.iconsplash-ecommerce-cart-cloud:before {
    content: "\e04b";
}

.iconsplash-ecommerce-cart-content:before {
    content: "\e04c";
}

.iconsplash-ecommerce-cart-download:before {
    content: "\e04d";
}

.iconsplash-ecommerce-cart-plus:before {
    content: "\e04e";
}

.iconsplash-ecommerce-cart-upload:before {
    content: "\e04f";
}

.iconsplash-ecommerce-cent:before {
    content: "\e050";
}

.iconsplash-ecommerce-colon:before {
    content: "\e051";
}

.iconsplash-ecommerce-creditcard:before {
    content: "\e052";
}

.iconsplash-ecommerce-diamond:before {
    content: "\e053";
}

.iconsplash-ecommerce-dollar:before {
    content: "\e054";
}

.iconsplash-ecommerce-euro:before {
    content: "\e055";
}

.iconsplash-ecommerce-franc:before {
    content: "\e056";
}

.iconsplash-ecommerce-gift:before {
    content: "\e057";
}

.iconsplash-ecommerce-graph1:before {
    content: "\e058";
}

.iconsplash-ecommerce-graph2:before {
    content: "\e059";
}

.iconsplash-ecommerce-graph3:before {
    content: "\e05a";
}

.iconsplash-ecommerce-graph-decrease:before {
    content: "\e05b";
}

.iconsplash-ecommerce-graph-increase:before {
    content: "\e05c";
}

.iconsplash-ecommerce-guarani:before {
    content: "\e05d";
}

.iconsplash-ecommerce-kips:before {
    content: "\e05e";
}

.iconsplash-ecommerce-lira:before {
    content: "\e05f";
}

.iconsplash-ecommerce-money:before {
    content: "\e060";
}

.iconsplash-ecommerce-naira:before {
    content: "\e061";
}

.iconsplash-ecommerce-pesos:before {
    content: "\e062";
}

.iconsplash-ecommerce-pound:before {
    content: "\e063";
}

.iconsplash-ecommerce-receipt:before {
    content: "\e064";
}

.iconsplash-ecommerce-sale:before {
    content: "\e065";
}

.iconsplash-ecommerce-sales:before {
    content: "\e066";
}

.iconsplash-ecommerce-tugriks:before {
    content: "\e067";
}

.iconsplash-ecommerce-wallet:before {
    content: "\e068";
}

.iconsplash-ecommerce-won:before {
    content: "\e069";
}

.iconsplash-ecommerce-yen:before {
    content: "\e06a";
}

.iconsplash-ecommerce-yen2:before {
    content: "\e06b";
}

.iconsplash-basic-elaboration-briefcase-check:before {
    content: "\e06c";
}

.iconsplash-basic-elaboration-briefcase-download:before {
    content: "\e06d";
}

.iconsplash-basic-elaboration-browser-check:before {
    content: "\e06e";
}

.iconsplash-basic-elaboration-browser-download:before {
    content: "\e06f";
}

.iconsplash-basic-elaboration-browser-plus:before {
    content: "\e070";
}

.iconsplash-basic-elaboration-calendar-check:before {
    content: "\e071";
}

.iconsplash-basic-elaboration-calendar-cloud:before {
    content: "\e072";
}

.iconsplash-basic-elaboration-calendar-download:before {
    content: "\e073";
}

.iconsplash-basic-elaboration-calendar-empty:before {
    content: "\e074";
}

.iconsplash-basic-elaboration-calendar-heart:before {
    content: "\e075";
}

.iconsplash-basic-elaboration-cloud-download:before {
    content: "\e076";
}

.iconsplash-basic-elaboration-cloud-check:before {
    content: "\e077";
}

.iconsplash-basic-elaboration-cloud-search:before {
    content: "\e078";
}

.iconsplash-basic-elaboration-cloud-upload:before {
    content: "\e079";
}

.iconsplash-basic-elaboration-document-check:before {
    content: "\e07a";
}

.iconsplash-basic-elaboration-document-graph:before {
    content: "\e07b";
}

.iconsplash-basic-elaboration-folder-check:before {
    content: "\e07c";
}

.iconsplash-basic-elaboration-folder-cloud:before {
    content: "\e07d";
}

.iconsplash-basic-elaboration-mail-document:before {
    content: "\e07e";
}

.iconsplash-basic-elaboration-mail-download:before {
    content: "\e07f";
}

.iconsplash-basic-elaboration-message-check:before {
    content: "\e080";
}

.iconsplash-basic-elaboration-message-dots:before {
    content: "\e081";
}

.iconsplash-basic-elaboration-message-happy:before {
    content: "\e082";
}

.iconsplash-basic-elaboration-tablet-pencil:before {
    content: "\e083";
}

.iconsplash-basic-elaboration-todolist-2:before {
    content: "\e084";
}

.iconsplash-basic-elaboration-todolist-check:before {
    content: "\e085";
}

.iconsplash-basic-elaboration-todolist-cloud:before {
    content: "\e086";
}

.iconsplash-basic-elaboration-todolist-download:before {
    content: "\e087";
}

.iconsplash-basic-accelerator:before {
    content: "\e088";
}

.iconsplash-basic-anticlockwise:before {
    content: "\e089";
}

.iconsplash-basic-battery-half:before {
    content: "\e08a";
}

.iconsplash-basic-bolt:before {
    content: "\e08b";
}

.iconsplash-basic-book:before {
    content: "\e08c";
}

.iconsplash-basic-book-pencil:before {
    content: "\e08d";
}

.iconsplash-basic-bookmark:before {
    content: "\e08e";
}

.iconsplash-basic-calendar:before {
    content: "\e08f";
}

.iconsplash-basic-cards-hearts:before {
    content: "\e090";
}

.iconsplash-basic-case:before {
    content: "\e091";
}

.iconsplash-basic-clessidre:before {
    content: "\e092";
}

.iconsplash-basic-cloud:before {
    content: "\e093";
}

.iconsplash-basic-clubs:before {
    content: "\e094";
}

.iconsplash-basic-compass:before {
    content: "\e095";
}

.iconsplash-basic-cup:before {
    content: "\e096";
}

.iconsplash-basic-display:before {
    content: "\e097";
}

.iconsplash-basic-download:before {
    content: "\e098";
}

.iconsplash-basic-exclamation:before {
    content: "\e099";
}

.iconsplash-basic-eye:before {
    content: "\e09a";
}

.iconsplash-basic-gear:before {
    content: "\e09b";
}

.iconsplash-basic-geolocalize-01:before {
    content: "\e09c";
}

.iconsplash-basic-geolocalize-05:before {
    content: "\e09d";
}

.iconsplash-basic-headset:before {
    content: "\e09e";
}

.iconsplash-basic-heart:before {
    content: "\e09f";
}

.iconsplash-basic-home:before {
    content: "\e0a0";
}

.iconsplash-basic-laptop:before {
    content: "\e0a1";
}

.iconsplash-basic-lightbulb:before {
    content: "\e0a2";
}

.iconsplash-basic-link:before {
    content: "\e0a3";
}

.iconsplash-basic-lock:before {
    content: "\e0a4";
}

.iconsplash-basic-lock-open:before {
    content: "\e0a5";
}

.iconsplash-basic-magnifier:before {
    content: "\e0a6";
}

.iconsplash-basic-magnifier-minus:before {
    content: "\e0a7";
}

.iconsplash-basic-magnifier-plus:before {
    content: "\e0a8";
}

.iconsplash-basic-mail:before {
    content: "\e0a9";
}

.iconsplash-basic-mail-multiple:before {
    content: "\e0aa";
}

.iconsplash-basic-mail-open-text:before {
    content: "\e0ab";
}

.iconsplash-basic-male:before {
    content: "\e0ac";
}

.iconsplash-basic-map:before {
    content: "\e0ad";
}

.iconsplash-basic-message:before {
    content: "\e0ae";
}

.iconsplash-basic-message-multiple:before {
    content: "\e0af";
}

.iconsplash-basic-message-txt:before {
    content: "\e0b0";
}

.iconsplash-basic-mixer2:before {
    content: "\e0b1";
}

.iconsplash-basic-notebook-pencil:before {
    content: "\e0b2";
}

.iconsplash-basic-paperplane:before {
    content: "\e0b3";
}

.iconsplash-basic-photo:before {
    content: "\e0b4";
}

.iconsplash-basic-picture:before {
    content: "\e0b5";
}

.iconsplash-basic-picture-multiple:before {
    content: "\e0b6";
}

.iconsplash-basic-rss:before {
    content: "\e0b7";
}

.iconsplash-basic-server2:before {
    content: "\e0b8";
}

.iconsplash-basic-settings:before {
    content: "\e0b9";
}

.iconsplash-basic-share:before {
    content: "\e0ba";
}

.iconsplash-basic-sheet-multiple:before {
    content: "\e0bb";
}

.iconsplash-basic-sheet-pencil:before {
    content: "\e0bc";
}

.iconsplash-basic-sheet-txt:before {
    content: "\e0bd";
}

.iconsplash-basic-tablet:before {
    content: "\e0be";
}

.iconsplash-basic-todo:before {
    content: "\e0bf";
}

.iconsplash-basic-webpage:before {
    content: "\e0c0";
}

.iconsplash-basic-webpage-img-txt:before {
    content: "\e0c1";
}

.iconsplash-basic-webpage-multiple:before {
    content: "\e0c2";
}

.iconsplash-basic-webpage-txt:before {
    content: "\e0c3";
}

.iconsplash-basic-world:before {
    content: "\e0c4";
}

.iconsplash-arrows-check:before {
    content: "\e0c5";
}

.iconsplash-arrows-circle-check:before {
    content: "\e0c6";
}

.iconsplash-arrows-circle-down:before {
    content: "\e0c7";
}

.iconsplash-arrows-circle-downleft:before {
    content: "\e0c8";
}

.iconsplash-arrows-circle-downright:before {
    content: "\e0c9";
}

.iconsplash-arrows-circle-left:before {
    content: "\e0ca";
}

.iconsplash-arrows-circle-minus:before {
    content: "\e0cb";
}

.iconsplash-arrows-circle-plus:before {
    content: "\e0cc";
}

.iconsplash-arrows-circle-remove:before {
    content: "\e0cd";
}

.iconsplash-arrows-circle-right:before {
    content: "\e0ce";
}

.iconsplash-arrows-circle-up:before {
    content: "\e0cf";
}

.iconsplash-arrows-circle-upleft:before {
    content: "\e0d0";
}

.iconsplash-arrows-circle-upright:before {
    content: "\e0d1";
}

.iconsplash-arrows-clockwise:before {
    content: "\e0d2";
}

.iconsplash-arrows-clockwise-dashed:before {
    content: "\e0d3";
}

.iconsplash-arrows-down:before {
    content: "\e0d4";
}

.iconsplash-arrows-down-double-34:before {
    content: "\e0d5";
}

.iconsplash-arrows-downleft:before {
    content: "\e0d6";
}

.iconsplash-arrows-downright:before {
    content: "\e0d7";
}

.iconsplash-arrows-expand:before {
    content: "\e0d8";
}

.iconsplash-arrows-glide:before {
    content: "\e0d9";
}

.iconsplash-arrows-glide-horizontal:before {
    content: "\e0da";
}

.iconsplash-arrows-glide-vertical:before {
    content: "\e0db";
}

.iconsplash-arrows-keyboard-alt:before {
    content: "\e0dc";
}

.iconsplash-arrows-keyboard-cmd-29:before {
    content: "\e0dd";
}

.iconsplash-arrows-left:before {
    content: "\e0de";
}

.iconsplash-arrows-left-double-32:before {
    content: "\e0df";
}

.iconsplash-arrows-move2:before {
    content: "\e0e0";
}

.iconsplash-arrows-remove:before {
    content: "\e0e1";
}

.iconsplash-arrows-right:before {
    content: "\e0e2";
}

.iconsplash-arrows-right-double-31:before {
    content: "\e0e3";
}

.iconsplash-arrows-rotate:before {
    content: "\e0e4";
}

.iconsplash-arrows-plus:before {
    content: "\e0e5";
}

.iconsplash-arrows-shrink:before {
    content: "\e0e6";
}

.iconsplash-arrows-slim-left:before {
    content: "\e0e7";
}

.iconsplash-arrows-slim-left-dashed:before {
    content: "\e0e8";
}

.iconsplash-arrows-slim-right:before {
    content: "\e0e9";
}

.iconsplash-arrows-slim-right-dashed:before {
    content: "\e0ea";
}

.iconsplash-arrows-squares:before {
    content: "\e0eb";
}

.iconsplash-arrows-up:before {
    content: "\e0ec";
}

.iconsplash-arrows-up-double-33:before {
    content: "\e0ed";
}

.iconsplash-arrows-upleft:before {
    content: "\e0ee";
}

.iconsplash-arrows-upright:before {
    content: "\e0ef";
}

.iconsplash-browser-streamline-window:before {
    content: "\e0f0";
}

.iconsplash-bubble-comment-streamline-talk:before {
    content: "\e0f1";
}

.iconsplash-caddie-shopping-streamline:before {
    content: "\e0f2";
}

.iconsplash-computer-imac:before {
    content: "\e0f3";
}

.iconsplash-edit-modify-streamline:before {
    content: "\e0f4";
}

.iconsplash-home-house-streamline:before {
    content: "\e0f5";
}

.iconsplash-locker-streamline-unlock:before {
    content: "\e0f6";
}

.iconsplash-lock-locker-streamline:before {
    content: "\e0f7";
}

.iconsplash-link-streamline:before {
    content: "\e0f8";
}

.iconsplash-man-people-streamline-user:before {
    content: "\e0f9";
}

.iconsplash-speech-streamline-talk-user:before {
    content: "\e0fa";
}

.iconsplash-settings-streamline-2:before {
    content: "\e0fb";
}

.iconsplash-settings-streamline-1:before {
    content: "\e0fc";
}

.iconsplash-arrow-carrot-left:before {
    content: "\e0fd";
}

.iconsplash-arrow-carrot-right:before {
    content: "\e0fe";
}

.iconsplash-arrow-carrot-up:before {
    content: "\e0ff";
}

.iconsplash-arrow-carrot-right-alt2:before {
    content: "\e100";
}

.iconsplash-arrow-carrot-down-alt2:before {
    content: "\e101";
}

.iconsplash-arrow-carrot-left-alt2:before {
    content: "\e102";
}

.iconsplash-arrow-carrot-up-alt2:before {
    content: "\e103";
}

.iconsplash-arrow-carrot-2up:before {
    content: "\e104";
}

.iconsplash-arrow-carrot-2right-alt2:before {
    content: "\e105";
}

.iconsplash-arrow-carrot-2up-alt2:before {
    content: "\e106";
}

.iconsplash-arrow-carrot-2right:before {
    content: "\e107";
}

.iconsplash-arrow-carrot-2left-alt2:before {
    content: "\e108";
}

.iconsplash-arrow-carrot-2left:before {
    content: "\e109";
}

.iconsplash-arrow-carrot-2down-alt2:before {
    content: "\e10a";
}

.iconsplash-arrow-carrot-2down:before {
    content: "\e10b";
}

.iconsplash-arrow-carrot-down:before {
    content: "\e10c";
}

.iconsplash-arrow-left:before {
    content: "\e10d";
}

.iconsplash-arrow-right:before {
    content: "\e10e";
}

.iconsplash-arrow-triangle-down:before {
    content: "\e10f";
}

.iconsplash-arrow-triangle-left:before {
    content: "\e110";
}

.iconsplash-arrow-triangle-right:before {
    content: "\e111";
}

.iconsplash-arrow-triangle-up:before {
    content: "\e112";
}

.iconsplash-adjust-vert:before {
    content: "\e113";
}

.iconsplash-bag-alt:before {
    content: "\e114";
}

.iconsplash-box-checked:before {
    content: "\e115";
}

.iconsplash-camera-alt:before {
    content: "\e116";
}

.iconsplash-check:before {
    content: "\e117";
}

.iconsplash-chat-alt:before {
    content: "\e118";
}

.iconsplash-cart-alt:before {
    content: "\e119";
}

.iconsplash-check-alt2:before {
    content: "\e11a";
}

.iconsplash-circle-empty:before {
    content: "\e11b";
}

.iconsplash-circle-slelected:before {
    content: "\e11c";
}

.iconsplash-clock-alt:before {
    content: "\e11d";
}

.iconsplash-close-alt2:before {
    content: "\e11e";
}

.iconsplash-cloud-download-alt:before {
    content: "\e11f";
}

.iconsplash-cloud-upload-alt:before {
    content: "\e120";
}

.iconsplash-compass-alt:before {
    content: "\e121";
}

.iconsplash-creditcard:before {
    content: "\e122";
}

.iconsplash-datareport:before {
    content: "\e123";
}

.iconsplash-easel:before {
    content: "\e124";
}

.iconsplash-lightbulb-alt:before {
    content: "\e125";
}

.iconsplash-laptop:before {
    content: "\e126";
}

.iconsplash-lock-alt:before {
    content: "\e127";
}

.iconsplash-lock-open-alt:before {
    content: "\e128";
}

.iconsplash-link:before {
    content: "\e129";
}

.iconsplash-link-alt:before {
    content: "\e12a";
}

.iconsplash-map-alt:before {
    content: "\e12b";
}

.iconsplash-mail-alt:before {
    content: "\e12c";
}

.iconsplash-piechart:before {
    content: "\e12d";
}

.iconsplash-star-half:before {
    content: "\e12e";
}

.iconsplash-star-half-alt:before {
    content: "\e12f";
}

.iconsplash-star-alt:before {
    content: "\e130";
}

.iconsplash-ribbon-alt:before {
    content: "\e131";
}

.iconsplash-tools:before {
    content: "\e132";
}

.iconsplash-paperclip:before {
    content: "\e133";
}

.iconsplash-adjust-horiz:before {
    content: "\e134";
}

.iconsplash-social-blogger:before {
    content: "\e135";
}

.iconsplash-social-blogger-circle:before {
    content: "\e136";
}

.iconsplash-social-blogger-square:before {
    content: "\e137";
}

.iconsplash-social-delicious:before {
    content: "\e138";
}

.iconsplash-social-delicious-circle:before {
    content: "\e139";
}

.iconsplash-social-delicious-square:before {
    content: "\e13a";
}

.iconsplash-social-deviantart:before {
    content: "\e13b";
}

.iconsplash-social-deviantart-circle:before {
    content: "\e13c";
}

.iconsplash-social-deviantart-square:before {
    content: "\e13d";
}

.iconsplash-social-dribbble:before {
    content: "\e13e";
}

.iconsplash-social-dribbble-circle:before {
    content: "\e13f";
}

.iconsplash-social-dribbble-square:before {
    content: "\e140";
}

.iconsplash-social-facebook:before {
    content: "\e141";
}

.iconsplash-social-facebook-circle:before {
    content: "\e142";
}

.iconsplash-social-facebook-square:before {
    content: "\e143";
}

.iconsplash-social-flickr:before {
    content: "\e144";
}

.iconsplash-social-flickr-circle:before {
    content: "\e145";
}

.iconsplash-social-flickr-square:before {
    content: "\e146";
}

.iconsplash-social-googledrive:before {
    content: "\e147";
}

.iconsplash-social-googledrive-alt2:before {
    content: "\e148";
}

.iconsplash-social-googledrive-square:before {
    content: "\e149";
}

.iconsplash-social-googleplus:before {
    content: "\e14a";
}

.iconsplash-social-googleplus-circle:before {
    content: "\e14b";
}

.iconsplash-social-googleplus-square:before {
    content: "\e14c";
}

.iconsplash-social-instagram:before {
    content: "\e14d";
}

.iconsplash-social-instagram-circle:before {
    content: "\e14e";
}

.iconsplash-social-instagram-square:before {
    content: "\e14f";
}

.iconsplash-social-linkedin:before {
    content: "\e150";
}

.iconsplash-social-linkedin-circle:before {
    content: "\e151";
}

.iconsplash-social-linkedin-square:before {
    content: "\e152";
}

.iconsplash-social-myspace:before {
    content: "\e153";
}

.iconsplash-social-myspace-circle:before {
    content: "\e154";
}

.iconsplash-social-myspace-square:before {
    content: "\e155";
}

.iconsplash-social-picassa:before {
    content: "\e156";
}

.iconsplash-social-picassa-circle:before {
    content: "\e157";
}

.iconsplash-social-picassa-square:before {
    content: "\e158";
}

.iconsplash-social-pinterest:before {
    content: "\e159";
}

.iconsplash-social-pinterest-circle:before {
    content: "\e15a";
}

.iconsplash-social-pinterest-square:before {
    content: "\e15b";
}

.iconsplash-social-rss:before {
    content: "\e15c";
}

.iconsplash-social-rss-circle:before {
    content: "\e15d";
}

.iconsplash-social-rss-square:before {
    content: "\e15e";
}

.iconsplash-social-share:before {
    content: "\e15f";
}

.iconsplash-social-share-circle:before {
    content: "\e160";
}

.iconsplash-social-share-square:before {
    content: "\e161";
}

.iconsplash-social-skype:before {
    content: "\e162";
}

.iconsplash-social-skype-circle:before {
    content: "\e163";
}

.iconsplash-social-skype-square:before {
    content: "\e164";
}

.iconsplash-social-spotify:before {
    content: "\e165";
}

.iconsplash-social-spotify-circle:before {
    content: "\e166";
}

.iconsplash-social-spotify-square:before {
    content: "\e167";
}

.iconsplash-social-stumbleupon-circle:before {
    content: "\e168";
}

.iconsplash-social-stumbleupon-square:before {
    content: "\e169";
}

.iconsplash-social-tumbleupon:before {
    content: "\e16a";
}

.iconsplash-social-tumblr:before {
    content: "\e16b";
}

.iconsplash-social-tumblr-circle:before {
    content: "\e16c";
}

.iconsplash-social-tumblr-square:before {
    content: "\e16d";
}

.iconsplash-social-twitter:before {
    content: "\e16e";
}

.iconsplash-social-twitter-circle:before {
    content: "\e16f";
}

.iconsplash-social-twitter-square:before {
    content: "\e170";
}

.iconsplash-social-vimeo:before {
    content: "\e171";
}

.iconsplash-social-vimeo-circle:before {
    content: "\e172";
}

.iconsplash-social-vimeo-square:before {
    content: "\e173";
}

.iconsplash-social-wordpress:before {
    content: "\e174";
}

.iconsplash-social-wordpress-circle:before {
    content: "\e175";
}

.iconsplash-social-wordpress-square:before {
    content: "\e176";
}

.iconsplash-social-youtube:before {
    content: "\e177";
}

.iconsplash-social-youtube-circle:before {
    content: "\e178";
}

.iconsplash-social-youtube-square:before {
    content: "\e179";
}

.iconsplash-aim:before {
    content: "\e17a";
}

.iconsplash-aim-alt:before {
    content: "\e17b";
}

.iconsplash-amazon:before {
    content: "\e17c";
}

.iconsplash-app-store:before {
    content: "\e17d";
}

.iconsplash-apple:before {
    content: "\e17e";
}

.iconsplash-behance:before {
    content: "\e17f";
}

.iconsplash-creative-commons:before {
    content: "\e180";
}

.iconsplash-dropbox:before {
    content: "\e181";
}

.iconsplash-digg:before {
    content: "\e182";
}

.iconsplash-last:before {
    content: "\e183";
}

.iconsplash-paypal:before {
    content: "\e184";
}

.iconsplash-rss:before {
    content: "\e185";
}

.iconsplash-sharethis:before {
    content: "\e186";
}

.iconsplash-skype:before {
    content: "\e187";
}

.iconsplash-squarespace:before {
    content: "\e188";
}

.iconsplash-technorati:before {
    content: "\e189";
}

.iconsplash-whatsapp:before {
    content: "\e18a";
}

.iconsplash-windows:before {
    content: "\e18b";
}

.iconsplash-reddit:before {
    content: "\e18c";
}

.iconsplash-foursquare:before {
    content: "\e18d";
}

.iconsplash-soundcloud:before {
    content: "\e18e";
}

.iconsplash-w3:before {
    content: "\e18f";
}

.iconsplash-wikipedia:before {
    content: "\e190";
}

.iconsplash-grid-2x2:before {
    content: "\e191";
}

.iconsplash-grid-3x3:before {
    content: "\e192";
}

.iconsplash-menu-square-alt:before {
    content: "\e193";
}

.iconsplash-menu:before {
    content: "\e194";
}

.iconsplash-cloud-alt:before {
    content: "\e195";
}

.iconsplash-tags-alt:before {
    content: "\e196";
}

.iconsplash-tag-alt:before {
    content: "\e197";
}

.iconsplash-gift-alt:before {
    content: "\e198";
}

.iconsplash-comment-alt:before {
    content: "\e199";
}

.iconsplash-iconsplash-phone:before {
    content: "\e19a";
}

.iconsplash-iconsplash-mobile:before {
    content: "\e19b";
}

.iconsplash-iconsplash-house-alt:before {
    content: "\e19c";
}

.iconsplash-iconsplash-house:before {
    content: "\e19d";
}

.iconsplash-iconsplash-desktop:before {
    content: "\e19e";
}

/* --------------------------------------
=========================================
Stamp - Landing Page Template
Version: 1.0 (Initial Release)
Designed By: Mizanur Rahman
URL: http://twitter.com/MizanME
=========================================

1. GLOBAL STYLES (USED IN VARIOUS SECTION OF THE WEBSITE)
	1.1 GENERAL STYLES
	1.2 PRE LOADER
	1.3 ANCHOR
	1.4 MISC FIXES

2. COMPONENTS (ELEMNTS USED IN MANY SECTION)
	2.1 TYPOGRAPHY
	2.2 BUTTONS
	2.3 BORDER AND LINE
	2.4 SECTION HEADER
	2.5 FORM ELEMENTS

3. SECTION STYLES
	3.1 SECTION: HOME
	    3.1.1 STICKY NAVIGATION
	    3.1.2 ONLY LOGO
	    3.1.3 INTRO

	3.2 SECTION: CLIENTS LIST

	3.3 SECTION: SERVICES

	3.4 SECTION: LEFT / RIGHT BRIEF

	3.5 SECTION: STATS

    3.6 SECTION: FEATURES

    3.7 SECTION: PRICING TABLE

    3.8 SECTION: SCREENSHOTS

    3.9 SECTION: TIMELINE

    3.10 SECTION: TEAM

    3.11 SECTION: TESTIMONIALS

    3.12 SECTION: CALL TO ACTION

    3.13 SECTION: CONTACT INFO

    3.14 SECTION: GOOGLE MAP

    3.15 FOOTER


TO CHANGE RESPONSIVE FIXES, PELEASE CHECK css/responsive.css

TO CHANGE PRE_DEFINED COLORS. PLEASE CHECK css/colors/your_selected_color.css

-----------------------------------------*/

/* --------------------------------------
=========================================
   1. GLOBAL STYLES
=========================================
-----------------------------------------*/
/*---------------------------------------
   1.1 GENERAL STYLES
-----------------------------------------*/
html {
    font-size: 100%;
}

body {
    font-family: 'Open Sans', Helvetica Neue, Sans-serif;
    font-size: 16px;
    line-height: 28px;
    font-weight: 300;
    color: #313131;
    text-align: center;
    overflow-x: hidden !important;
    margin: auto !important;
}

/*---------------------------------------
   1.2 PRE-LOADER
-----------------------------------------*/
.preloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fefefe;
    z-index: 99999;
    height: 100%;
    width: 100%;
    overflow: hidden !important;
}

.status {
    width: 40px;
    height: 40px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -20px 0 0 -20px;
}

/*---------------------------------------
   2.3 ANCHOR AND BOLD TEXT
-----------------------------------------*/
a {
    text-decoration: none;
    -webkit-transition: all ease 0.25s;
    transition: all ease 0.25s;
}

a:hover {
    text-decoration: underline;
}

/*---------------------------------------
   1.4 MISC FIXES
-----------------------------------------*/
@-webkit-viewport {
    width: device-width;
}

@-moz-viewport {
    width: device-width;
}

@-ms-viewport {
    width: device-width;
}

@-o-viewport {
    width: device-width;
}

@viewport {
    width: device-width;
}

*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

ul,
ol {
    padding-left: 0 !important;
}

li {
    list-style: none;
}

.row.no-gutters[class^="col-"],
.row.no-gutters[class*=" col-"] {
    padding-right: 0;
    padding-left: 0;
}

/* --------------------------------------
=========================================
   2. COMPONENTS
=========================================
-----------------------------------------*/
/*---------------------------------------
   2.1 TYPOGRAPHY
-----------------------------------------*/
/* HEADINGS */
h1,
h2 {
    font-family: 'Cabin', Helvetica Neue, Sans-serif;
    font-weight: 400;
}

h1 {
    font-size: 3.75rem;
    line-height: 5rem;
}

h2 {
    font-size: 2.4rem;
    line-height: 3.125rem;
}

h2 strong {
    color: #272727;
}

h3 {
    font-size: 1.5rem;
    line-height: 2.375rem;
}

h4 {
    font-size: 1.25rem;
    line-height: 1.875rem;
}

h5 {
    font-size: 18px;
    line-height: 28px;
}

/* BUTTONS */
.standard-button {
    font-weight: 600;
}

/* OTHER TEXTS */
strong,
.strong {
    font-weight: 600;
}

.dark-text {
    color: #454545;
}

.transparent-text {
    color: rgba(255, 255, 255, 0.6);
}

.transparent-text-dark {
    color: rgba(49, 49, 49, 0.5);
}

.small-text {
    font-size: 14px;
}

.small-text-medium {
    font-size: 14px;
    font-weight: 600;
}

.uppercase {
    text-transform: uppercase;
}

.line-through {
    text-decoration: line-through;
}

.button-text {
    font-weight: 600;
    text-transform: uppercase;
}

.price .month {
    font-family: 'Open Sans', Helvetica Neue, Sans-serif;
    color: #666666;
    font-size: 16px !important;
}

/*---------------------------------------
   2.2 BUTTONS
-----------------------------------------*/
.standard-button {
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 16px;
    line-height: 1.6;
    border: none;
    padding: 18px 40px 18px 40px;
    color: #ffffff;
    -webkit-transition: none;
    transition: none;
}

.secondary-button {
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 1.6;
    border: none;
    background: transparent;
    padding: 20px 35px 20px 35px;
    color: #ffffff;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-transition: none;
    transition: none;
}

.secondary-button:hover {
    background: transparent;
    border-color: #ffffff;
}

.secondary-button-dark {
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 1.6;
    border: none;
    background: transparent;
    padding: 20px 35px 20px 35px;
    color: #272727;
    border-color: rgba(39, 39, 39, 0.5);
    -webkit-transition: none;
    transition: none;
}

.secondary-button-dark:hover {
    background: transparent;
    border-color: #272727;
    color: #272727;
}

.navbar-register-button {
    border: none;
    font-weight: 500;
    text-transform: uppercase;
    color: #ffffff !important;
    -webkit-transition: none;
    transition: none;
}

/*---------------------------------------
   2.3 BORDER AND LINE
-----------------------------------------*/
.border-right {
    border-right: 1px solid #eaeaea;
}

.border-left {
    border-left: 1px solid #eaeaea;
}

.colored-line-left,
.colored-line-right,
.colored-line,
.white-line,
.grey-line {
    height: 2px;
    width: 80px;
    display: block;
}

.white-line {
    background: #ffffff;
    margin: auto;
}

.grey-line {
    background: #eaebec;
}

.grey-line-short {
    height: 2px;
    width: 40px;
    display: block;
    background: #eaebec;
}

.white-text {
    color: #ffffff;
}

.white-bg-border {
    background: #ffffff;
    border-top: 1px solid #eaebec;
    border-bottom: 1px solid #eaebec;
}

.white-bg {
    background: #ffffff;
}

.grey-bg {
    border-top: 1px solid #eaebec;
    border-bottom: 1px solid #eaebec;
    background: #F7F8FA;
}

.dark-bg {
    background: #2e3336;
}

.colored-line-left {
    float: left;
}

.colored-line-right {
    float: right;
}

.colored-line {
    margin: auto;
}

/*---------------------------------------
   2.4 SECTION HEADERS
-----------------------------------------*/
.section-header {
    margin-top: 90px;
    margin-bottom: 60px;
}

.section-header h2 {
    margin-bottom: 20px;
    margin-top: 10px;
}

.sub-heading {
    margin-top: 20px;
}

/*---------------------------------------
   2.5 FORM ELEMENTS
-----------------------------------------*/
.input-box,
.textarea-box {
    margin-bottom: 15px;
    margin-top: 15px;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dedede;
    border-radius: 3px;
    color: #999999;
    padding-left: 21px;
    /* line-height: auto;*/
}

.input-box {
    min-height: 50px;
}

.textarea-box {
    padding-top: 15px;
}

.input-box:active,
.textarea-box:active,
.input-box:focus,
.textarea-box:focus {
    color: #272727;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* --------------------------------------
=========================================
   3. SECTION STYLES
=========================================
-----------------------------------------*/
/*---------------------------------------
   3.1 SECTION: HOME / HEADER
-----------------------------------------*/
.header {
    -webkit-background-size: cover;
    background-size: cover;
}

.header .overlay-layer {
    padding-top: 60px;
    padding-bottom: 20px !important;
    height: auto;
}

/* STICKY NAVIGATION AND LOGO */
.appear-on-scroll {
    opacity: 0;
}

.sticky-navigation {
    background: #ffffff;
    min-height: 70px;
    border: none;
    font-weight: 400;
    margin-bottom: 0 !important;
    -webkit-backface-visibility: hidden;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.08);
    box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.08);
}

.sticky-navigation .login-register {
    margin-top: 0;
}

.sticky-navigation .login-register .login a {
    text-transform: uppercase;
    line-height: 34px;
    padding: 18px;
}

.sticky-navigation .login-register .register-button {
    margin-top: 15px;
}

.sticky-navigation .login-register .register-button a {
    padding: 10px 15px 8px 15px;
    border-radius: 3px;
}

/* ONLY LOGO */
.only-logo .navbar-header {
    margin: auto;
    float: none;
}

.only-logo .navbar-header img {
    max-width: 80px;
}

/* INTRO */
.intro-section {
    margin-top: 100px;
    margin-bottom: 55px;
}

.intro-section h5 {
    margin-top: 15px;
    margin-bottom: 60px;
}

.browser-image {
    overflow: hidden;
}

.browser-image img {
    max-width: 80%;
    margin-bottom: -5px;
}

/*---------------------------------------
   3.2 SECTION: CLIENTS LIST
-----------------------------------------*/
.client-logos {
    border-bottom: 1px solid #dadfe3;
    margin-bottom: 0;
    z-index: 1;
}

.client-logos li {
    display: inline-block;
    margin: 25px 25px 25px 25px;
    vertical-align: middle;
}

.client-logos li img {
    max-height: 40px;
    opacity: 0.6;
}

.client-logos li img:hover {
    opacity: 1;
    cursor: pointer;
}

/*---------------------------------------
   3.3 SECTION: SERVICES
-----------------------------------------*/
.single-service {
    padding: 40px 35px 40px 35px;
    margin: 0 0 100px 0;
    background: #ffffff;
    border-top: 1px solid #eaeaea;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-bottom: 4px solid #eaeaea;
    border-radius: 3px;
    -webkit-transition: all ease 0.55s;
    transition: all ease 0.55s;
}

.single-service .service-icon {
    font-size: 60px;
    margin-bottom: 35px;
}

.single-service h3 {
    margin-bottom: 10px;
}

/*---------------------------------------
   3.4 SECTION: APP BRIEF
-----------------------------------------*/
.brief {
    padding-top: 80px;
    padding-bottom: 115px;
}

.brief .content-section {
    margin-top: 15px;
}

.brief h2 {
    margin-bottom: 15px;
    margin-top: 10px;
}

.brief p {
    margin-top: 40px;
}

.brief .brief-image-right {
    margin-top: 20px;
}

.brief .brief-image-right img {
    float: right;
    width: 92%;
}

.brief .brief-image-left {
    margin-top: 25px;
    overflow: hidden;
}

.brief .brief-image-left img {
    float: left;
    width: 95%;
}

.feature-list {
    margin-top: 15px;
}

.feature-list li {
    padding-top: 8px;
    padding-bottom: 8px;
}

.feature-list li span {
    margin-right: 10px;
}

/* ACCORDION */
.panel-default {
    border: 0;
    border-radius: 3px;
    margin-top: 35px;
    display: block;
    text-align: left;
}

.panel-body {
    border-top: 4px solid #F7F8FA !important;
}

.panel-heading {
    background-color: #ffffff !important;
    border: none;
    padding: 0;
}

.panel-group .panel + .panel {
    margin-top: 15px;
}

.panel-heading .title-text {
    line-height: 40px;
}

.panel-title a:hover {
    text-decoration: none;
}

.panel-title .iconsplash-container {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    /* text-align: !important;*/
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding-top: 1px;
    padding-right: 10px;
    padding-left: 10px;
    border-top-left-radius: 3px;
    float: left;
}

/*---------------------------------------
   3.6 SECTION: UNIQUE FEATURES
-----------------------------------------*/
.unique-features {
    padding-bottom: 100px;
}

.ipad-image {
    margin: auto;
}

.ipad-image img {
    width: 100%;
}

.feature {
    margin: auto;
    padding-left: 10px;
    padding-right: 0;
    margin-top: 30px;
    margin-bottom: 25px;
    overflow: hidden;
}

.feature .iconsplash-container {
    margin-right: 10px;
    padding-top: 18px;
    float: left;
}

.feature .iconsplash-container span {
    font-size: 30px;
}

.feature .description {
    width: 85%;
    float: right;
}

.feature .description p {
    margin-top: 20px;
}

/*---------------------------------------
   3.9 VERTICAL TIMELINE
-----------------------------------------*/
.vertical-timeline {
    padding: 0;
    margin: 0;
}

.timeline-section {
    padding: 0;
    padding-left: 135px;
    padding-top: 20px;
}

.timeline-section li {
    list-style-type: none;
    padding: 1em;
    margin: 0;
    -webkit-transition: background-color 0.5s;
    transition: background-color 0.5s;
    overflow: visible;
    border-left: 2px solid #eaeaea !important;
}

.timeline-section li .date {
    display: inline-block;
    float: left;
    margin-left: -100px;
    max-width: 55px;
    margin-top: 5px;
}

.timeline-section li .iconsplash-container {
    display: inline-block;
    float: left;
    width: 42px;
    height: 42px;
    line-height: 42px;
    border-radius: 50%;
    margin-left: -38px;
    padding-top: 2px;
}

.timeline-section li .info {
    text-align: left;
    background: #F7F8FA;
    margin-left: 15px;
    padding: 10px;
    font-size: 14px;
}

/*---------------------------------------
   3.10 SECTION: TEAM
-----------------------------------------*/
.team {
    padding-bottom: 50px;
}

.team-member {
    margin-bottom: 50px;
}

.team-member .social-icons {
    opacity: 0;
    margin-top: 5px;
    position: relative;
    -webkit-transition: all ease 0.55s;
    transition: all ease 0.55s;
}

.team-member .social-icons li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
}

.team-member .social-icons li a {
    opacity: 0.5;
}

.team-member .social-icons li a:hover {
    opacity: 1;
    text-decoration: none;
}

.team-member:hover .social-icons {
    opacity: 1;
}

.member-pic {
    border: 5px solid #ffffff;
    border-radius: 3px;
}

.member-pic img {
    width: 100%;
}

.member-pic img:hover {
    filter: sepia(10%) hue-rotate(50deg);
    -webkit-filter: sepia(10%) hue-rotate(50deg);
    -moz-filter: sepia(10%) hue-rotate(50deg);
    -o-filter: sepia(10%) hue-rotate(50deg);
    -ms-filter: sepia(10%) hue-rotate(50deg);
}

.member-details {
    padding-top: 10px;
    padding-bottom: 12px;
    position: relative;
    width: 85%;
    margin: auto;
    background: #ffffff;
    border-radius: 3px;
    margin-top: -25px;
    z-index: 1;
}

.member-details h5 {
    margin-bottom: 3px;
}

/*---------------------------------------
   3.12 SECTION: CALL TO ACTION
-----------------------------------------*/
.call-to-action {
    -webkit-background-size: cover;
    background-size: cover;
}

.call-to-action .overlay-layer-2 {
    padding-top: 100px;
    padding-bottom: 100px;
}

.call-to-action h2 {
    margin-top: 20px;
    margin-bottom: 50px;
}

.modal-content {
    padding: 10px 30px 30px 30px;
}

.modal-content button {
    width: 100%;
}

/*---------------------------------------
   3.13 SECTION: CONTACT INFO
-----------------------------------------*/
.contact-info {
    padding-top: 30px;
    padding-bottom: 70px;
}

.contact-info .logo-container {
    margin-top: 20px;
    margin-bottom: 35px;
}

.contact-info .logo-container img {
    filter: grayscale(1);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
    -ms-filter: grayscale(1);
    opacity: 0.6;
    max-width: 65px;
}

.contact-info .iconsplash-container {
    font-size: 30px;
    margin-top: 40px;
    margin-bottom: 20px;
}

.contact-info .contact-links a {
    padding-top: 40px;
    padding-bottom: 40px;
}

/*---------------------------------------
   3.15 SECTION: FOOTER
-----------------------------------------*/
.footer {
    padding-top: 40px;
    padding-bottom: 40px;
}

.footer-links li {
    display: inline-block;
    padding: 10px;
}

.footer-links li a:hover {
    text-decoration: none;
}

.social-icons li {
    display: inline-block;
    margin-right: 5px;
    margin-left: 5px;
}

.social-icons li a:hover {
    text-decoration: none;
}

.social-icons li a:hover .transparent-text-dark {
    color: #313131;
}

a {
    cursor: pointer;
}

.input-lg {
    font-size: 13px;
}

.splashnav img {
    width: 170px;
}

.splashnav .navbar-brand {
    padding: 4px 10px;
}

/* TOP navbar auth */

.main-navigation {
    padding: 10px;
}

.main-navigation > li > a {
    text-transform: uppercase;
}

.navbar-header > button {
    margin-top: 1px;
}

.authnavigation .navbar-header {
    min-height: 50px;

}

.authnavigation .navbar-brand {
    padding: 0px 10px;
}

.authnavigation img {
    height: 50px;
}

.authnavigation .navbar-header > button {
    margin-right: 13px;
    margin-top: 7px;
}

.hiddens {
    display: none;
}

.compareUs tr td, .compareUs tr th {
    height: 60px;
    line-height: 30px;
    text-align: center;
}

.compareUs {
    border-collapse: collapse;
}

.compareUs td, .compareUs th {
    border: 3px solid #dddddd;
}

.compareUs tr:first-child th {
    border-top: 0;
    border-top: 0;
}

.compareUs tr:last-child td {
    border-bottom: 0;
}

.compareUs tr td:first-child,
.compareUs tr th:first-child {
    border-left: 0;

}

.compareUs tr td:last-child,
.compareUs tr th:last-child {
    border-right: 0;
}

#divSmallBoxes {
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999
}

.SmallBox {
    position: absolute;
    right: 5px;
    top: 20px;
    width: 420px;
    color: #fff;
    z-index: 9999;
    overflow: hidden;
    border: 1px solid transparent
}

.SmallBox span {
    font-size: 17px;
    font-weight: 300;
    letter-spacing: -1px;
    display: block;
    margin: 4px 0
}

.SmallBox p {
    font-size: 13px;
    margin-top: 2px
}

.has-error{
    color: #a94442;
}

#appendbutton,#sec_appendbutton{
    border-radius: 6px 0px 0px 6px;
}

#content .modal-dialog, #sec_content .modal-dialog{
    z-index:1;
}

.forgotSecret label{
    font-size:14px;
}

.share a{
    margin-right:10px;
    color:#9E9E9E;
}