.textstyle{font-size:1.1em;font-weight:400;}
.border-radius{border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;-o-border-radius:80px;-ms-border-radius:80px;}
.transition{-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;-ms-transition-duration:300ms;}
.placeholder{color:#aeaeae;font-weight:200;}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(3, 3, 3, 0.7);z-index:2;}
body{background-color:#e0e0e0;font-family:'Open Sans',Helvetica,Arial,sans-serif;padding:0 !important;}
::selection{background-color:#999;}
a:hover{text-decoration:none;color:#333333;}
ul{margin:0;list-style-type:none;}
.active{background-color:#333 !important;color:#fafafa !important;}
#nav-section{
	background-color: #000000;
	position: fixed;
	width: 100%;
	z-index: 12;
	top: 0;
	left: 0;
	border-bottom: 3px solid #333;
}#nav-section .menu-trigger{display:none;font-size:2.8em;padding:10px;color:#333333;}
#nav-section .container .logo{color:#333333;}#nav-section .container .logo h4{font-size:2.5em;font-weight:400;text-transform:capitalize;float:left;padding:7px 0;padding-bottom:12px;color:#333;}
#nav-section .container #nav-menu{margin-top:17px;width:690px;float:right;}#nav-section .container #nav-menu li{float:left;margin-right:42px;}#nav-section .container #nav-menu li a{color:#333333;text-transform:capitalize;font-size:1.2em;font-weight:400;line-height:25px;padding:18px 12px;}
#nav-section .container #nav-menu li a:hover{color:#fafafa;}
#nav-section .container #nav-menu li:last-child{margin-right:0;}
.head-section{background:url('../img/01_headbg.jpg') fixed;background-position:center;background-size:cover;margin-top:58px;background-repeat:no-repeat;position:relative;}.head-section .container .span8{float:none;margin:60px auto 60px auto;position:relative;z-index:10;}.head-section .container .span8 .phone-wrapper{margin:0;position:relative;}
.head-section .container .span8 .phone-wrapper .play-box{position:absolute;left:19px;top:68px;font-size:120px;text-align:center;line-height:2.6em;color:rgba(250, 250, 250, 0.4);height:330px;width:187px;background-color:rgba(15, 15, 15, 0.7);}
.head-section .container .span8 .phone-wrapper .play-box:hover{color:rgba(250, 250, 250, 0.9);}
.head-section .container .span8 .phone-desc-wrapper{padding-top:60px;}.head-section .container .span8 .phone-desc-wrapper h2{text-transform:capitalize;font-size:4.2em;color:#fafafa;font-weight:500;padding-bottom:20px;}
.head-section .container .span8 .phone-desc-wrapper p{padding-left:6px;font-size:1.4em;line-height:26px;font-weight:200;padding-bottom:30px;color:#fafafa;}
.head-section .container .span8 .phone-desc-wrapper .appstore-btn{margin-right:10px;}.head-section .container .span8 .phone-desc-wrapper .appstore-btn img{width:177px;}
.head-section .container .span8 .phone-desc-wrapper .googleplay-btn img{width:177px;}
.features{background-color:#FEE4A1;}.features .container .features-wrapper{margin:0 auto;float:none;}.features .container .features-wrapper .span3{padding:26px 0;}.features .container .features-wrapper .span3 .features-icon{text-align:center;font-size:5.9em;display:block;color:#101010;}
.features .container .features-wrapper .span3 .features-title{text-align:center;color:#101010;font-size:2em;font-weight:400;padding-bottom:5px;line-height:27px;}
.features .container .features-wrapper .span3 p{text-align:center;color:#101010;font-size:1.1em;font-weight:400;}
.intro{
	background-color: #FEE4A1;
	background-size: cover;
	position: relative;
	-webkit-filter: grayscale(0.6);
	-moz-filter: grayscale(0.6);
	-o-filter: grayscale(0.6);
}.intro .container{text-align:center;position:relative;z-index:11;}.intro .container h3{font-weight:100;font-size:3.8em;padding-top:50px;padding-bottom:20px;color:#fafafa;}
.intro .container h4{font-weight:700;font-size:2em;text-transform:uppercase;padding-bottom:10px;color:#fafafa;}
.intro .container p{padding-bottom:50px;font-size:1.1em;font-weight:400;font-size:1.3em;color:#fafafa;}
.team{background-color:#FEE4A1;}.team .container .team-wrapper{margin:60px auto;float:none;width:741px;}.team .container .team-wrapper .team-member{margin:0;}.team .container .team-wrapper .team-member .member-desc{margin-top:20px;}
.team .container .team-wrapper .team-member h4{font-weight:400;font-size:1.8em;color:#111;}
.team .container .team-wrapper .team-member p{font-size:1.1em;font-weight:400;font-weight:100;padding-bottom:5px;color:#111;}
.team .container .team-wrapper .team-member .social-icon{color:#111;font-size:2em;border:2px solid #111;padding:2px 4px;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;-o-border-radius:80px;-ms-border-radius:80px;}
.team .container .team-wrapper .team-member .social-icon:hover{border-style:dashed;}
.team .container .team-wrapper .team-member .avatar{height:155px;width:155px;background-position:center;background-size:180px;background-repeat:no-repeat;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;-o-border-radius:80px;-ms-border-radius:80px;border:5px solid #111;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;-ms-transition-duration:300ms;}
.team .container .team-wrapper .team-member .avatar:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;-ms-transition-duration:300ms;}
.team .container .team-wrapper .member-1{text-align:right;float:left;}.team .container .team-wrapper .member-1 .member-desc{margin-right:15px;}
.team .container .team-wrapper .member-1 .avatar{margin-right:60px;background-image:url('../img/08_avatar1.png');}
.team .container .team-wrapper .member-2{text-align:left;float:left;}.team .container .team-wrapper .member-2 .member-desc{margin-left:15px;}
.team .container .team-wrapper .member-2 .avatar{margin-left:60px;background-image:url('../img/10_avatar2.png');}
.pricing .container .table-wrapper{margin:100px 0;padding-left:12px;position:relative;}.pricing .container .table-wrapper .column{margin:0;border:2px solid #ddd;margin-right:0px;}.pricing .container .table-wrapper .column .column-header{text-align:center;padding:15px 0px;background-color:#4B4B4B;color:#333;border-bottom:1px solid #ddd;}.pricing .container .table-wrapper .column .column-header h4{font-weight:700;font-size:1.6em;padding:0px 0 25px 0;color:#FEE4A1;border-bottom:1px solid #ddd;}
.pricing .container .table-wrapper .column .column-header h2{font-weight:100;font-size:3em;color:#FEE4A1;padding:15px 0 0 0;}
.pricing .container .table-wrapper .column .table-content ul li{padding:5px 10px;background-color:#DBDBDB;text-align:center;color:#888;font-size:1.1em;padding:10px 0;border-bottom:1px solid #ddd;}
.pricing .container .table-wrapper .column .table-content ul .white-row{background-color:#f4f4f4;}
.pricing .container .table-wrapper .column .table-content ul .signup-btn{padding:7px 15px;background-color:#636363;color:#fafafa;line-height:50px;border-radius:3px;font-size:1.2em;text-transform:capitalize;font-weight:200 !important;}
.pricing .container .table-wrapper .column .table-content ul .signup-btn:hover{background-color:#444;}
.pricing .container .table-wrapper .highlight-column .column-header{background-color:#FEE4A1;}.pricing .container .table-wrapper .highlight-column .column-header h4{color:#333;border-color:#333;}
.pricing .container .table-wrapper .highlight-column .column-header h2{color:#333;}
.signup-section{background-color:#fafafa;background:url('../img/12_highlightedbg2.jpg') fixed center no-repeat;background-size:cover;position:relative;-webkit-filter:grayscale(0.6);-moz-filter:grayscale(0.6);-o-filter:grayscale(0.6);}.signup-section .container{position:relative;z-index:11;}.signup-section .container .signup-form{float:none;margin:74px auto;min-width:320px;width:632px;}.signup-section .container .signup-form input[type='text']{padding:20px 15px;font-size:1.3em;font-weight:200;text-indent:5px;background-color:rgba(27, 27, 27, 0.3);margin:0;line-height:22px;border:none;border-radius:0;color:#101010;margin-right:10px;border-bottom:1px solid #fafafa;}
.signup-section .container .signup-form input[type="text"]::-webkit-input-placeholder{color:#aeaeae;font-weight:200;}
.signup-section .container .signup-form input[type="text"]::-moz-placeholder{color:#aeaeae;font-weight:200;}
.signup-section .container .signup-form input[type="text"]::-ms-input-placeholder{color:#aeaeae;font-weight:200;}
.signup-section .container .signup-form input[type="text"]::-o-input-placeholder{color:#aeaeae;font-weight:200;}
.signup-section .container .signup-form input[type="text"]:focus{border-color:#fafafa;background-color:rgba(255, 255, 255, 0.8);outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.signup-section .container .signup-form input[type='submit']{background-color:rgba(27, 27, 27, 0.3);border:none;color:#fafafa;padding:20px 40px;font-size:1.2em;font-weight:200;border-radius:0;border-bottom:1px solid #fafafa;}
.signup-section .container .signup-form input[type='submit']:hover{background-color:rgba(255, 255, 255, 0.9);color:#101010;}
.portfolio-section .container{padding:40px 0;padding-bottom:70px;}.portfolio-section .container h3{text-align:center;font-size:2.8em;font-weight:100;text-transform:capitalize;padding-bottom:30px;}
.portfolio-section .container ul{margin:0 auto;float:none;}.portfolio-section .container ul li{float:left;margin-right:65px;margin-top:10px;}.portfolio-section .container ul li div{position:relative;border:6px solid #ffc000;}.portfolio-section .container ul li div .portfolio-overlay{position:absolute;width:100%;height:100%;z-index:8;background-color:#101010;opacity:.6;font-size:5em;color:#bbb;text-align:center;line-height:200px;display:none;}
.portfolio-section .container ul li div img{width:300px;}
.portfolio-section .container ul li:last-child{margin-right:0;}
.portfolio-section .container ul li:hover .portfolio-overlay{display:block;}
.quote-section{background-color:#FEE4A1;}.quote-section .container .quote-wrapper{padding:40px 0;text-align:center;float:none;margin:0 auto;}.quote-section .container .quote-wrapper h3{text-transform:capitalize;font-weight:200;font-size:2.5em;padding-bottom:10px;}
.quote-section .container .quote-wrapper p{font-size:1.3em;}
.quote-section .container .quote-wrapper h4{font-size:1.7em;color:#333;font-weight:600;}
.footer{
	background-color: #D6D6D6;
}.footer .container{text-align:center;padding:40px 0;}.footer .container h2{margin-bottom:35px;font-size:4.2em;font-weight:400;}
.footer .container h4{font-weight:200;font-size:2em;line-height:30px;}
.footer .container .social-icons-wrapper{float:none;margin:0 auto;margin-top:40px;}.footer .container .social-icons-wrapper a{font-size:2.5em;color:#333333;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;-o-border-radius:80px;-ms-border-radius:80px;border:1px solid #333333;margin-right:10px;padding:9px 11px;}
.footer .container .social-icons-wrapper a:hover{background-color:#333333;color:#fafafa;}
.footer .container .social-icons-wrapper .icon-facebook{padding:9px 20px;}
.footer .container .social-icons-wrapper .icon-dribbble{padding:9px 13px;}
.footer .container .social-icons-wrapper .icon-linkedin{padding:9px 12px;}
@media (max-width:980px){.menu-trigger{display:block !important;} .active{background-color:transparent !important;color:#333 !important;} #nav-menu{display:none;position:absolute;width:130px !important;right:0px;top:48px;background-color:#ffc000;}#nav-menu li{padding:10px 0;float:left !important;width:100%;text-align:center;margin-left:0 !important;}}@media only screen and (max-width:800px){.signup-form{width:80% !important;margin-left:auto !important;margin-right:auto !important;} .mail-input{width:80% !important;padding:30px 15px !important;}}@media (max-width:979px) and (min-width:768px){.play-box{left:14px !important;top:51px !important;height:250px !important;width:141px !important;line-height:2.3em !important;font-size:100px !important;} .googleplay-btn{margin-top:10px;float:left;} .appstore-btn{float:left;}}@media only screen and (max-width:766px){.phone-wrapper{width:220px;float:none !important;margin:0 auto !important;} .phone-desc-wrapper{float:none;width:100%;text-align:center;} .team-member{text-align:center !important;width:47% !important;float:left !important;}.team-member .avatar{float:none !important;margin:0 auto !important;} .team-member .member-desc{float:none !important;}}@media only screen and (max-width:700px){.team-wrapper{width:100% !important;} .team-member{width:100% !important;float:left;margin-bottom:50px !important;}}@media only screen and (max-width:450px){.portfolio-section li{margin-left:20px;margin-right:0;}}@media only screen and (max-width:320px){.appstore-btn{margin-right:0px !important;} .googleplay-btn{line-height:100px !important;} .table-wrapper{padding-left:5px !important;} .footer .container .social-icons-wrapper a{font-size:1.5em !important;} .footer .container .social-icons-wrapper .icon-facebook{padding:9px 15px !important;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.head-section{background-image:url(../img/02_headbg_402x.jpg);background-repeat:no-repeat;} .intro{background-image:url(../img/07_highlightedbg_402x.jpg);background-repeat:no-repeat;} .team .container .team-wrapper .member-1 .avatar{background-image:url(../img/09_avatar1_402x.png);background-repeat:no-repeat;} .team .container .team-wrapper .member-2 .avatar{background-image:url(../img/11_avatar2.png);background-repeat:no-repeat;} .signup-section{background-image:url(../img/13_highlightedbg2_402x.jpg);background-repeat:no-repeat;}}
