body,html{width:100% !important; height:100% !important; min-height:100%;}
body{font-family: 'Open Sans', sans-serif; background-color:white;}
button{outline-style:none; box-shadow:none; border-color:transparent;}

/*=========================HEADER=========================*/
.simi_lp_header{ z-index:2000; top:0; left:0; position:fixed; width:100%; animation-duration: 3s; -webkit-animation-duration: 3s; background-color:transparent; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear;}
.simi_lp_header .simi-logo{margin:10px 0 10px 20px; width:90px; animation-duration: 3s; -webkit-animation-duration: 3s;}
.simi_lp_header .simi-logo img{height:30px;}
.simi_lp_header .simi-logo2{ display:none; animation-duration: 3s; -webkit-animation-duration: 3s;}
.simi_lp_header .simi-menus{ position:absolute; right:10px; top:7px;}
.simi_lp_header .simi-menus button{ background-color:transparent; border:0; height:35px; padding:0 10px 0; color:white; animation-duration: 3s; -webkit-animation-duration: 3s; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear;}
.simi_lp_header .simi-menus .simi_login{ background-color:transparent; border:1px solid white; border-radius: 5px; color:white; animation-duration: 3s; -webkit-animation-duration: 3s; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear;}
.simi_lp_header .bt_getsimi_now{ display:none;}
.simi_lp_header .simi-menus .simi_login:hover{ background-color:white; border:1px solid white; border-radius: 5px; color:#008FD4; animation-duration: 3s; -webkit-animation-duration: 3s; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear;}
.simi_lp_header.scrolled .simi-menus button{ color:#008FD4; }
.simi_lp_header.scrolled .simi-menus .simi_login{ background-color:transparent; border:1px solid #008FD4; color:#008FD4; }
.simi_lp_header.scrolled .simi-menus .simi_login:hover{ background-color:#008FD4; border:1px solid #008FD4; color:white; }
.simi_lp_header.scrolled .simi-logo1{display:none; animation-duration: 3s; -webkit-animation-duration: 3s;}
.simi_lp_header.scrolled .simi-logo2{display:block; animation-duration: 3s; -webkit-animation-duration: 3s;}
.simi_lp_header.scrolled{ -webkit-box-shadow: 0px -4px 5px 6px rgba(0,0,0,0.10); -moz-box-shadow: 0px -4px 5px 6px rgba(0,0,0,0.10); box-shadow: 0px -4px 5px 6px rgba(0,0,0,0.10); background-color: #ffffff;  -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear; }
.simi_lp_header.scrolled .bt_getsimi_now{ display:block; position:absolute; left:50%; margin-left:-80px; top:7px; cursor:pointer; border-radius:5px; border:1px solid #008FD4; color:#008FD4; background-color:transparent; padding:4px 20px 6px; font-size:17px; font-weight:400; animation-duration: 3s; -webkit-animation-duration: 3s; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear;}
.simi_lp_header.scrolled .bt_getsimi_now:hover{ text-decoration: none; background-color:#008FD4; color:white; animation-duration: 3s; -webkit-animation-duration: 3s; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear;    transition: background-color 200ms linear;}
.simi_lp_section{min-height:100%; width:100%;}
/*=========================HEADER=========================*/

/*=========================HOMEPAGE=========================*/
.simi_lp_section .simi_lp_knowMore{left:50%; margin-left:-38px; position:absolute; bottom:20px; text-align: center; color:white; z-index:10;}
.simi_lp_section .simi_lp_knowMore:hover{text-decoration: underline;}
.simi_lp_section .simi_lp_knowMore i{color:white; font-size:25px;}
.simi_lp_section .simi-blueOverlay{background-color:#E97A2E; z-index:1; position: absolute; top:0; left:0; width:100%; opacity:0.1; height:100%;}
.simi_lp_section_video{color:white; padding-top:50px; background-image: url("img/background_video.jpg"); background-position: center center; background-size: cover;}
.simi_lp_section_video .simi-headline{color:white; width:100%; text-align: center; z-index:100; position:absolute; top:20%;}
.simi_lp_section_video .simi-headline .simi-title {font-size: 65px; font-weight:200; text-shadow: 0px 0px 10px rgba(0, 0, 0, 1);}
.simi_lp_section_video .simi-headline .simi-playvideo {cursor:pointer; width: 150px; margin: 25px auto 35px; text-shadow: 0px 0px 10px rgba(0, 0, 0, 1);}
.simi_lp_section_video .simi-headline .simi-playvideo i {font-size: 65px;}
.simi_lp_section_video .simi-headline .simi-playvideo p {padding-top:10px;}
.simi_lp_section_video .simi-headline .simi-playvideo:hover p{text-decoration: underline;}
.simi_lp_section_video .simi-headline .bt_getsimi_now{cursor:pointer; border-radius:5px; border:1px solid white; color:#008FD4; background-color:white; padding:5px 30px 8px; font-size:25px; font-weight:400;}
.simi_lp_section_video .simi-headline .bt_getsimi_now:hover{color:white; text-decoration:none; color:#008FD4; background-color:white; border:1px solid white;}
.simi_lp_section_video .simi-videoContainer{display:none; position:fixed; z-index:3000; top:0; left:0; width:100%; height:100%;}
.simi_lp_section_video .simi-videoContainer .simi-video{margin: 7% auto 0;  width:100%; max-width: 650px; height:370px; z-index: 50;}
.simi_lp_section_video .simi-videoContainer .simi-video iframe{height:370px;}
.simi_lp_section_video .simi-videoContainer .simi_videoFundo{display:block; background-color:rgba(0,0,0,0.5); position:fixed; z-index:-1; top:0; left:0; width:100%; height:100%;}
.simi_lp_section_video .simi_lp_availableStores{ margin-top:40px;}
.simi_lp_section_video .simi_lp_availableStores img{height:50px; padding:0 15px 0;}
/*=========================HOMEPAGE=========================*/

/*=========================PRICING=========================*/
.simi_lp_sectionPricing{padding:60px 0 20px;}
.simi_lp_sectionPricing .container{max-width:800px; width:100%; margin:0 auto 0;}
.simi_lp_sectionPricing .container ul{list-style: none; vertical-align: middle;}
.simi_lp_sectionPricing .container ul li{list-style: none; width:32%; display:inline-block;}
.simi_lp_sectionPricing .container ul .first-block{font-size:30px; color:#008FD4; font-weight:600; text-align: right;}
.simi_lp_sectionPricing .container ul .second-block{text-align: center; font-size:20px; color:#008FD4; font-weight:200;}
.simi_lp_sectionPricing .container ul .second-block p{font-size:45px; margin:0; padding:0; font-weight:400;}
.simi_lp_sectionPricing .container ul .third-block{background-color:#008FD4; font-size:13px; color:white; padding:10px 15px 10px; border-radius: 5px;}
.simi_lp_sectionPricing .container ul .third-block p{font-weight:600; font-size:16px;}
/*=========================PRICING=========================*/


.simi_lp_sectionMini .simi_lp_section_title{padding:0 0 15px; width:100%; text-align: center; font-size:20px; font-weight: 600;}
/*=========================CLIENTS=========================*/
.simi_lp_sectionClients{background-color:#F3F3F3; padding:10px 0 20px;}
.simi_lp_sectionClients .container{width:100%; text-align: center;}
.simi_lp_sectionClients .container label{overflow:hidden; border-radius: 5px; width:20%; max-width:110px; margin:0 2% 0; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.10); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.10); box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.10);}
.simi_lp_sectionClients .container label img{width:100%;}
/*=========================CLIENTS=========================*/

/*=========================PRESS=========================*/
.simi_lp_sectionPress{background-color:#F3F3F3; padding:10px 0 20px;}
.simi_lp_sectionPress .container{width:100%; text-align: center; }
.simi_lp_sectionPress .container label{ cursor:pointer; border-radius:5px; overflow:hidden; width:23%; max-width:110px; margin:0 2% 0; font-weight:200; color:#333; -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.10); -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.10); box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.10);}
.simi_lp_sectionPress .container label img{width:100%;}
/*=========================PRESS=========================*/

.simi_lp_sectionFeature1{position:relative; background-color:#40A3D5; padding-top:50px;  background-image: url("img/features/stats.png"); background-position: center center; background-size: cover;}
.simi_lp_sectionFeature1 .simi_lp_sectionFeature1Text{color:white; position:absolute; left:5%; width:35%; top:30%; font-size:23px; font-weight:400;}
.simi_lp_sectionFeature1 .simi_lp_sectionFeature1Text p{padding:0; margin:0; font-size:40px; font-weight:600;}

.simi_lp_sectionFeature2{position:relative; background-color:white; padding-top:50px; background-image: url("img/features/menu.png"); background-position: center center; background-size: cover;}
.simi_lp_sectionFeature2 .simi_lp_sectionFeature2Text{position:absolute; right:5%; width:40%; top:25%; font-size:23px; font-weight:400;}
.simi_lp_sectionFeature2 .simi_lp_sectionFeature2Text p{padding:0; margin:0; font-size:40px; font-weight:600;}

.simi_lp_sectionFeature3{position:relative; background-color:#018FD4; color:white; padding-top:50px; background-image: url("img/features/callwaiter.png"); background-position: center center; background-size: cover;}
.simi_lp_sectionFeature3 .simi_lp_sectionFeature3Text{position:absolute; left:5%; width:35%; top:30%; font-size:23px; font-weight:400;}
.simi_lp_sectionFeature3 .simi_lp_sectionFeature3Text p{padding:0; margin:0; font-size:40px; font-weight:600;}


/*=========================CONNECTED WITH=========================*/
.simi_lp_sectionConnected{background-color:#E1E1E1; padding:10px 0 20px;}
.simi_lp_sectionConnected .container{width:100%; text-align: center;}
.simi_lp_sectionConnected .container label{overflow:hidden; width:23%; max-width:100px; margin:0 1% 0;}
.simi_lp_sectionConnected .container label img{width:100%;}
/*=========================CONNECTED WITH=========================*/


.simi_lp_sectionFooter{background-color:#111111; padding:15px 0 40px; color:white; vertical-align:top; text-align: left; font-weight:200; font-size:15px;}
.simi_lp_sectionFooter a{color:white;}
.simi_lp_sectionFooter a:hover{color:white;}
.simi_lp_sectionFooter .container{width:100%; max-width:900px; margin:0 auto 0;}
.simi_lp_sectionFooter .simi_lp_sectionFooter_block{width:58%; text-align: left; display:inline-block; font-weight:200; vertical-align:top;}
.simi_lp_sectionFooter .simi_lp_sectionFooter_block:last-child{width:40%; display:inline-block; font-weight:200;}
.simi_lp_sectionFooter .bt_getsimi_now{cursor:pointer; border-radius:5px; border:1px solid white; color:white; border:1px solid white; background-color:transparent;  padding:5px 30px 8px; font-size:25px; font-weight:400;}
.simi_lp_sectionFooter .bt_getsimi_now:hover{color:white; text-decoration: none;}
.simi_lp_sectionFooter .simi_lp_footerMenus {max-width:325px; margin-bottom:15px; padding-bottom:15px; text-align: left;}
.simi_lp_sectionFooter .simi_lp_footerMenus button{display:block;  padding:5px 0 5px 0; border:0; background-color: transparent; width:100%; text-align: left;}
.simi_lp_sectionFooter .simi_lp_footerMenus a:hover{color:white;}
.simi_lp_sectionFooter .simi_lp_socialNetworks {font-size:12px; margin-bottom:5px;}
.simi_lp_sectionFooter .simi_lp_socialNetworks label{font-weight:400; width:163px; display:block;}
.simi_lp_sectionFooter .simi_lp_socialNetworks img{height:40px;}
.simi_lp_sectionFooter .simi_lp_socialNetworks a:hover{color:white; text-decoration: underline;}
.simi_lp_sectionFooter .simi_lp_availableStores img{height:50px;}
@media (min-width: 701px) and (max-width: 800px) {
	.simi_lp_sectionPricing .container ul .first-block{font-size:25px;}
	.simi_lp_sectionPricing .container ul .second-block{font-size:15px;}
	.simi_lp_sectionPricing .container ul .second-block p{font-size:35px;}
	.simi_lp_sectionPricing .container ul .third-block{font-size:11px;}
	.simi_lp_sectionPricing .container ul .third-block p{font-size:16px;}

}
@media (max-width: 700px) {
	.simi_lp_header .simi-logo{margin:10px 0 10px 10px;}
	.simi_lp_header.scrolled .bt_getsimi_now{ display:none;}

	.simi_lp_section_video .simi-headline{top:25%;}
	.simi_lp_section_video .simi-headline .simi-title {font-size: 30px;}
	.simi_lp_section_video .simi-headline .simi-playvideo i {font-size: 60px;}
	.simi_lp_section_video .simi-headline .bt_getsimi_now{cursor:pointer; border-radius:5px; border:1px solid white; color:#005ACA; background-color:white; padding:5px 20px 7px; font-size:17px; font-weight:400;}
	.simi_lp_section_video .simi-headline .bt_getsimi_now{cursor:pointer; border-radius:5px; border:1px solid white; color:#005ACA; background-color:white; padding:5px 20px 7px; font-size:17px; font-weight:400;}
	.simi_lp_section_video .simi_lp_availableStores{ margin-top:55px;}
	.simi_lp_section_video .simi_lp_availableStores img{height:38px; padding:0 10px 0;}
	.simi_lp_section_video .simi-videoContainer .simi-video{margin: 30% auto 0;  width:100%; max-width: 650px; height:300px; z-index: 50;}
	.simi_lp_section_video .simi-videoContainer .simi-video iframe{height:100%;}
	.simi_lp_section .simi_lp_knowMore{bottom:10px;}

	.simi_lp_sectionClients .container label{overflow:hidden; border-radius: 5px; width:40%; max-width:145px; margin:0 4% 4vw;}
	.simi_lp_sectionConnected .container label{overflow:hidden; width:40%; max-width:145px; margin:0 4% 0;}
	.simi_lp_sectionPress .container label{overflow:hidden; width:35%; max-width:145px; margin:0 7% 0;}
	
	.simi_lp_sectionFeature1{background-image: url("img/features/stats_mobile.png");}
	.simi_lp_sectionFeature1 .simi_lp_sectionFeature1Text{position:absolute; left:5%; width:90%; top:15%; font-size:18px; font-weight:400;}
	.simi_lp_sectionFeature1 .simi_lp_sectionFeature1Text p{padding:0; margin:0; font-size:30px; font-weight:600;}
	
	.simi_lp_sectionFeature2{background-image: url("img/features/menu_mobile.png");}
	.simi_lp_sectionFeature2 .simi_lp_sectionFeature2Text{position:absolute; left:5%; width:90%; top:15%; font-size:18px; font-weight:400;}
	.simi_lp_sectionFeature2 .simi_lp_sectionFeature2Text p{padding:0; margin:0; font-size:30px; font-weight:600;}

	.simi_lp_sectionFeature3{background-image: url("img/features/callwaiter_mobile.png");}
	.simi_lp_sectionFeature3 .simi_lp_sectionFeature3Text{position:absolute; left:5%; width:90%; top:10%; font-size:18px; font-weight:400;}
	.simi_lp_sectionFeature3 .simi_lp_sectionFeature3Text p{padding:0; margin:0; font-size:30px; font-weight:600;}

	.simi_lp_sectionPricing .container ul{padding:0; margin:0;}
	.simi_lp_sectionPricing .container ul li{width:80%; margin:0 10% 0; text-align: center;}
	.simi_lp_sectionPricing .container ul .first-block{font-size:25px; text-align: center;}
	.simi_lp_sectionPricing .container ul .second-block{text-align: center; font-size:25px; padding:15px 0 20px;}
	.simi_lp_sectionPricing .container ul .second-block p{font-size:30px; display:inline; padding:0 5px 0;}
	.simi_lp_sectionPricing .container ul .third-block p{font-weight:600; font-size:20px;}

	.simi_lp_sectionFooter .simi_lp_sectionFooter_block{width:80%; margin-left:10%; text-align: center;}
	.simi_lp_sectionFooter .simi_lp_sectionFooter_block:last-child{width:80%; margin-left:10%; text-align: center;}
	.simi_lp_sectionFooter .bt_getsimi_now{font-size:18px;}
	.simi_lp_sectionFooter .simi_lp_footerMenus {max-width:100%;}
	.simi_lp_sectionFooter .simi_lp_footerMenus button{text-align: center;}
	.simi_lp_sectionFooter .simi_lp_availableStores img{margin-bottom:20px;}
	.simi_lp_sectionFooter .simi_lp_socialNetworks {margin-bottom:15px;}
	.simi_lp_sectionFooter .simi_lp_socialNetworks label{width:100%; text-align: center; }
}