	/* Common styles
	* --------------------------------------- */
	img{
	    -webkit-transition: all 0.7s ease-out;
		-moz-transition: all 0.7s ease-out;
		-o-transition: all 0.7s ease-out;
		transition: all 0.7s ease-out;
	}
	.section{
		text-align:center;
		overflow:hidden;
	}
	.wrap{
		width: 1180px;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}
	.box{
		text-align: left;
		color: #808080;
		font-size: 1.2em;
		line-height: 1.6em;
	}
     


	/*screen resolutions lower than 620px*/
	@media all and (max-width: 620px){
		#section1 .imgsContainer{
			margin-top: -208px;
			margin-left: -516px;
			width: 534px;
			height: 464px;
		}
	}
    
    
    #fp-nav ul li, .fp-slidesNav ul li {
        height: 19px;
    }
    
    #fp-nav ul li a span, .fp-slidesNav ul li a span {
        background: #5a5062 none repeat scroll 0 0;
        height: 6px;
        left: 0;
        margin: 0 0 0 10px;
        top: 4px;
        width: 6px;
    }
    
    #fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span {
        height: 10px;
        width: 10px;
        margin-left: 8px !important;
        margin-top: -3px;
    }
 /*     
    #fp-nav ul li a.active label, #fp-nav ul li:hover a.active label{
        opacity: 1;
    }

    #fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span {
        height: 4px;
    }
    
    #fp-nav {
        top: 80%;
        width: 250px;
    }
    
    #fp-nav ul li a label, .fp-slidesNav ul li a label {
        color: #ffffff;
        float: left;
        font-size: 11px;
        position: relative;
        text-align: right;
        width: 90%;
        text-shadow: 1px 2px #333333;
        opacity: 0;
    }*/
     
    .leftmenu_span{
        float: left;
        position: relative;
    }
    
    .tos-wrapper.tos-fixed {
        position: fixed;
        z-index: 99999;
    }
    
    .fp-controlArrow {
         top: 62%;
    }
    
    @media only screen 
    and (max-device-width : 360px) {
        
        .fp-controlArrow {
            top: 81%;
        }
        
    }