		/* ==========================================================================
		Base
		========================================================================== */
		/* * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
		*    `em` units.
		* 2. Prevents iOS text size adjust after orientation change, without disabling
		*    user zoom. */
		 
		html { font-size: 100%; /* 1 */
			-webkit-text-size-adjust: 100%; /* 2 */
		-ms-text-size-adjust: 100%; /* 2 */ }
		html, html a { -webkit-font-smoothing: antialiased; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004); }
		/* * Addresses `font-family` inconsistency between `textarea` and other form
		* elements. */
		html, button, input, select, textarea { font-family: 'Varela Round', sans-serif; }
		/* * Addresses margins handled incorrectly in IE 6/7. */
		body { margin: 0; font-family: 'Varela Round', sans-serif; overflow-x: hidden; /* hide possible horizontal scrollbar*/}
                
                /* Perfect Full Page random Background Image */
                #bgImg { 
                    width: 100%; height: 100%; position: fixed;
                    background: url(https://unsplash.it/800/450/?blur&random) no-repeat center center fixed; 
                    -webkit-background-size: cover;
                    -moz-background-size: cover;
                    -o-background-size: cover;
                    background-size: cover;
                    /*... with, as usual, IE compat:    */
                    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://unsplash.it/800/450/?blur&random', sizingMethod='scale');
                    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://unsplash.it/800/450/?blur&random', sizingMethod='scale')";
                }
                
                /* ==========================================================================
		
                /*Some color pallete definition:*/
                .title{color: lightcoral;}
                .second-title{color: skyblue;}
                
                /*Main image/info centered:*/
                .centered {
                    position: absolute;
                    top: 50%; left: 50%;
                    transform: translate(-50%, -50%);
                    /*with compatibility:       */
                    -ms-transform: translate(-50%, -50%);
                    -webkit-transform: translate(-50%, -50%);
                    -moz-transform: translate(-50%, -50%);
                    -o-transform: translate(-50%,  -50%);
		}
                .insideCentered{text-align: center;}
                
                /*Contact awesome icons:*/
                .list-group-item{
                    text-decoration: none; color: darkgreen; outline: none;
                    /*background-color: transparent;*/
                    background-color: rgba(255,255,255, 0.3);
                    border: 1px transparent #ddd;
                    display: block;
                    margin-bottom: -1px;
                    padding: 5px 0px 5px 0px;
                    position: relative;
                    text-align: center;
                    /*width: 300px; margin-left: 0; margin-right: 0;*/
                }
                .list-group-item:hover{color: skyblue;}
                .noHover:hover{color: darkgreen;}
                .noWrapDiv {white-space: nowrap;}