body {
    background: #fff;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    text-align: center;
}

strong { font-weight: 700; }

a, a:hover, a:focus {
	color: #be5254;
	text-decoration: none;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}

p {

	font-size: 16px;
}

h1, h2 {
	margin-top: 10px;
	font-size: 38px;
    font-weight: 300;
    line-height: 54px;
    text-transform:uppercase;
}

img { max-width: 100%; }

::-moz-selection { background: #be5254; color: #fff; text-shadow: none; }
::selection { background: #be5254; color: #fff; text-shadow: none; }


/***** General style, all sections *****/

.section-container {
    margin: 0 auto;
    color:#666;
    
}



.section-description h2 {
	color: #333;
}
.section-description h2 { color: #fff; }

.section-description p {   
    font-size: 22px;
}

/*#3d444e*/
/***** Top menu *****/

nav {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
	background: #37363400;
	font-size: 14px;
	/*color: #37363400;*/

    line-height: 14px;
    text-transform: uppercase;
	font-weight: 500;
	height:'100px';
}

nav .nav-links { text-align: right; }
nav .nav-logo { text-align: left; }
nav.scrolled {
	background-color: #2e2e2e !important;
	transition: background-color 300ms linear;
	-webkit-box-shadow: 0 8px 6px -6px #666;
    -moz-box-shadow: 0 8px 6px -6px #666;
    box-shadow: 0 8px 6px -6px #666;
}

nav a {
	display: inline-block;
	margin: 0 15px;
	padding: 10px 0;
	color: #ccc;
}
nav a:hover { color: #be5254; }
nav a:focus { color: #fff; }

nav .nav-logo a {
	width: 150px;
	height: 30px;
	margin: 0;
	padding: 0;
	/*background: url(../img/logo.png) left center no-repeat;*/
	text-indent: -9999px;
}

nav .show-menu {
	display: none;
}

nav .show-menu a {
	display: inline-block;
	width: 32px;
	height: 32px;
	margin: 0;
	padding: 0;
	font-size: 21px;
	color: #fff;
}
nav .show-menu a:hover { color: #fff; }


/***** Top content *****/

.top-content .top-info {
	background-color: rgba(0,0,0,0.6);
	z-index: 9;
	padding: 20px 20px;
	text-align:center;
}

.top-content h1 {
	font-weight: 400;
	font-size: 35px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	padding: 10px 0px;
}

.top-content .description {
	margin: 40px 0 10px 0;
    font-size: 22px;
    line-height: 36px;
    text-transform: uppercase;
    font-weight: 300;
}

/***** INFO *****/


.info-container{
    padding-bottom:60px;
    background-color:#eefdfc;
}

.info-container h2 {
	color: #666;
}

.info-container i {
	padding-right: 15px;
}

.info-container p{
	text-align: justify;
}

/**INLINE**/
.section-container-gl-inline {
	background: #000;
}

.ection-container-gl-inline h2 {
	color: #666;
}
/**END INLINE*/

/***** STORE *****/

.section-container-gl-thumb {
	background: #f7e3da;
}

.section-container-gl-thumb h2 {
	color: #666;
}

/***** END STORE *****/


.screenshot-box {
	padding-top: 30px;
	padding-bottom: 30px;
}

/*.screenshot-box-left { text-align: right; }
.screenshot-box-right { text-align: left; }*/

.screenshot-box img { 
/*    width: 80%;*/
cursor: pointer; 
}

/***** End Screenshots *****/

.delay05 {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}

.delay07 {
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}

.delay1 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}

.delay105 {
	-webkit-animation-delay: 1.5s;
	animation-delay: 1.5s;
}

.delay107 {
	-webkit-animation-delay: 1.7s;
	animation-delay: 1.7s;
}

.delay2 {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.delay205 {
	-webkit-animation-delay: 2.5s;
	animation-delay: 2.5s;
}

.delay207 {
	-webkit-animation-delay: 2.7s;
	animation-delay: 2.7s;
}


.delay3 {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}

.paddingTB {
     padding: 30px 0px;
}

/***** CAROUSEL *****/

.carousel-control.left,.carousel-control.right {background-image:none; width: 2%;}
/*
.carousel-inner .active.left { left: -25%; }
.carousel-inner .next        { left:  25%; }

.carousel-inner .prev		 { left: -25%; }	
*/

.item  img {
	height:200px;
	margin:30px;
}



/***** END CAROUSEL *****/

.tooltip > .tooltip-inner {
    font-size: 13px;
    margin-top: -15px;
}

.custom-tooltip + .tooltip > .tooltip-inner {
margin-top: -50px;
}

._row_head{
	margin-left:15%!important;
	margin-right:15%!important;
}

#footer{
	background: #000;
	color:gray;
    position:fixed;
    bottom:0px;
    width:100%;
}

#footer p {
    padding:10px!important;
}

.info-right{
text-align:left;
}


.gall1{
    /*background-color:#a7a3a3;*/
    background-color:#2a6160;
    color:white;
}

.gall1 img{

    border:2px solid white;
}
.gall2 img{

    border:2px solid white;
}

.gall2{
    /*background-color:#9a9a9a;*/
    background-color:#2a6160;
    color:white;
    margin-bottom:0px!important;

}
