html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section{display:block;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body,
h1, h2, h3, h4, h5, h6,
p,
ol, ul, li,
form, input, select, textarea, button{border-style:none;color:#444444;font-family:"Roboto", Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1.42857;margin:0;padding:0;}
body{background-color:#333;}
h1, h2, h3, h4, h5, h6{line-height:1;}
a{color:#0980f4;}
a:hover,
a:focus{color:#0980f4;}
a:link,
a:visited,
a:hover,
a:active,
a:focus{outline:0 none;text-decoration:none;}
p{margin-bottom:10px;}
em{font-style:italic;}
strong, b{font-weight:700;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
img{max-width:100%;}
p{color:#454747;font-size:16px;font-weight:300;line-height:24px;margin:0 0 10px;}
.bttn{border:1px solid;border-radius:3px;color:#fff;font-size:14px;padding:13px 0;text-transform:uppercase;width:48%;display:inline-block;text-align:center;cursor:pointer;}
.pull-left{float:left;}
.pull-right{float:right;}
.hide{display:none !important;}
.form-group{margin:0 0 10px;position:relative;}
.form-control{display:block;width:100%;padding:12px;height:auto;border:0;font-size:16px;line-height:24px;color:#4c4c4c;background-color:#ffffff;background-image:none;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control::-moz-placeholder{color:#999999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999999;}
.form-control::-webkit-input-placeholder{color:#999999;}
textarea.form-control{height:auto;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.container{padding-left:10px;padding-right:10px;}
.logo{margin:5px 0 15px;}
.thumb75x75{background-clip:content-box;background-position:25% top;background-repeat:no-repeat;background-size:cover;display:block;margin:0 auto;overflow:hidden;}
.thumb75x75{height:75px;width:75px;}
.round-radius{border-radius:50%;}
.common-landing{background-clip:content-box;background-position:top center;background-repeat:no-repeat;background-size:cover;background-color:#f1f1f1;display:block;margin:0 auto;overflow-y:scroll;position:relative;width:100%;}
.common-landing .media-title4{color:#fff;font-family:Bitter;font-size:22px;line-height:1.175;margin-bottom:5px;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.7);}
.common-landing .media-desc1{font-size:14px;line-height:normal;margin-bottom:30px;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.7);font-weight:400;}
.common-landing .media-desc3{font-size:18px;line-height:normal;margin:30px 0 20px;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.7);font-weight:400;}
.input-append .form-control{width:80%;float:left;border-radius:3px 0 0 3px;}
.input-append .btn{background-color:#0980f4;color:#fff;width:20%;float:left;line-height:48px;height:48px;border-radius:0 3px 3px 0;cursor:pointer;padding:0;}
.input-append .btn-logged-in{width:100%;border-radius:3px;font-size:16px;}
.input-append .btn .fa{font-size:16px;}
.or-border,.or-text{float:left;color:#fff;}
.or-border{width:45%;border-bottom:1px solid #fff;height:12px;}
.or-text{width:10%;}
.btn-media-facebook{background-color:#213A68;border:1px solid #213A68;border-radius:3px;color:#fff;font-size:16px;font-weight:normal;width:100%;display:inline-block;background-image:-ms-linear-gradient(top, #3B5798 0%, #213A68 100%);background-image:-moz-linear-gradient(top, #3B5798 0%, #213A68 100%);background-image:-o-linear-gradient(top, #3B5798 0%, #213A68 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3B5798), color-stop(1, #213A68));background-image:-webkit-linear-gradient(top, #3B5798 0%, #213A68 100%);background-image:linear-gradient(to bottom, #3B5798 0%, #213A68 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3B5798', endColorstr='#ff213A68', GradientType=0);}
.btn-media-facebook .fa{color:#fff !important;float:left;}
.btn-media-facebook .fa{border-right:1px solid #2b366f;font-size:22px;padding:12px 15px;}
.btn-media-mail{background-color:#0980f4;border:1px solid #0980f4;border-radius:3px;color:#fff;font-size:16px;font-weight:bold;width:100%;display:inline-block;}
.btn-media-facebook span,.btn-media-mail span{display:block;font-size:14px;font-weight:normal;line-height:46px;text-align:center;text-transform:uppercase;color:#fff !important;}
.header{padding:16px;color:#fff;}
.login-step-1{background-color:#ff7043;}
.login-step-2,
.your-location{background-color:#ffa624;}
.login-step-3{background-color:#34ab71;}
.header h1{font-size:20px;color:#fff;line-height:normal;}
.back{background:url(../images/icon/mobile-icons.png) 0px -343px no-repeat;display:inline-block;height:16px;width:17px;margin:0 15px 0 0;}
.progress{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom:1px solid #e3e3e3;box-shadow:none;height:auto;margin:0 auto;overflow:visible;padding:15px 0;text-align:center;width:100%;}
.progress .common{display:inline-block;background:#fff;width:39px;height:39px;border-radius:50%;border:1px solid #d5d5da;}
.progress .bar{border-top:1px solid #d5d5da;display:inline-block;height:1px;margin-left:-4px;margin-right:-4px;position:relative;top:-32px;width:65px;}
.progress .common .label{border-radius:25px;display:inline-block;font-size:12px;height:25px;line-height:25px;margin-top:6px;padding:0;width:25px;}
.progress .common .title{color:#000;display:inline-block;font-size:13px;left:-30px;line-height:30px;position:relative;text-align:center;width:90px;top:6px;}
.progress .common.step-1{border-color:#ff7043;}
.progress .common.step-1 .label{background:#ff7043;border:0 none;color:#fff;}
.progress .common.step-2{border-color:#ffa624;}
.progress .common.step-2 .label{background:#ffa624;border:0 none;color:#fff;}
.progress .common.step-3{border-color:#34ab71;}
.progress .common.step-3 .label{background:#34ab71;border:0 none;color:#fff;}
.progress .common.finish{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;color:#4caf50;}
.progress .common.finish .label{font-weight:bold;font-size:20px;color:#4caf50;}
.progress .common.in-activate{border-color:#bcbcbc;}
.progress .common.in-activate .label{background:#bcbcbc;border:0 none;color:#fff;}
.progress .common.in-activate .title{color:#bcbcbc;}
.normal-bttn{border-color:#e5e5e5;color:#000;}
.process-bttn{border-color:#0980f4;background-color:#0980f4;color:#fff !important;}
.locate{color:#8f9494;cursor:pointer;font-size:20px;position:absolute;right:10px;top:14px;}
.form-control.location{padding-right:38px;}
.map{height:150px;width:100%;}
.change{color:#8f9494;cursor:pointer;font-size:12px;text-decoration:underline;padding:0 0 0 10px;}
.thanks-container{position:relative;text-align:center;color:#fff;}
.thanks-container-top{background-color:#4caf50;padding:20px 0;}
.thanks-container h1{font-family:Bitter;font-size:36px;font-weight:normal;margin:10px 0 10px;color:#fff;}
.thanks-container p{font-size:14px;font-weight:300;line-height:22px;margin:0;color:#fff;}
.thanks-container .content{background-color:#fff;}
.thanks-container .content h3{font-family:Bitter;font-size:16px;line-height:24px;margin:0 0 20px;}
.thanks-container .invite{margin:0 0 10px;}
.thanks-container .invite a{color:#4c4c4c;text-align:center;display:inline-block;font-size:14px;text-transform:uppercase;border-radius:50%;min-width:110px;}
.thanks-container .invite a i{color:#fff;font-size:20px;width:50px;height:50px;border-radius:50%;line-height:50px;margin:0 0 10px;}
.thanks-container .invite .fb-share i{background-color:#3b5998;}
.thanks-container .invite .gmail-invite i{background-color:#d34836;}
.thanks-container .invite a:hover{text-decoration:none;}
.thanks-container .fb-share:hover i{background-color:#365493;}
.thanks-container .gmail-invite:hover i{background-color:#c34836;}
.thanks-container .content p{font-size:16px;line-height:24px;color:#454747;}
.tick{background:url(../images/icon/mobile-icons.png) 0px -306px no-repeat;display:inline-block;height:27px;width:28px;}
.thanks-container .bottom{border-top:1px solid #d3d3d3;padding:10px 0 20px;}
.thanks-container .bottom > div span{color:#454747;font-size:14px;}
.thanks-container .bottom input{border-radius:3px;font-size:18px;height:40px;margin:0 0 0 10px;text-align:center;width:95px;}
.thanks-container .bottom .resend{margin:20px 0 30px;color:#4c4c4c;}
.thanks-container .bottom .resend a{text-decoration:underline;font-size:14px;color:#4c4c4c;}
.thanks-container .bottom .resend a:hover{text-decoration:none;}
.thanks-container h3{margin:0 0 10px;}
.thanks-container h3 a{text-transform:uppercase;color:#0980f4;font-size:14px;}
.lp-status{background-color:rgba(0, 0, 0, 0.5);bottom:0;color:rgba(0, 0, 0, 0.7);font-weight:700;left:0;position:fixed;width:100%;text-align:center;color:#fff;}
.lp-status span, .lp-status div{display:inline-block;line-height:50px;min-height:50px;vertical-align:middle;}
.lp-status span{font-size:26px;}
.common-landing .lp-status div{font-weight:normal;}
.already-member{margin:20px 0 5px;}
.already-member a{font-size:14px;color:#fff;}
.login{display:inline-block;width:100px;text-align:center;color:#fff !important;border-radius:3px;background-color:#95999e;line-height:38px;}
.add-container{height:100%;display:table-cell;vertical-align:middle;background-color:#333;}
.add-container h1{color:#fff;font-size:22px;line-height:normal;}
.add-logo{background:url(../images/icon/mobile-icons.png) 0px 0px no-repeat;display:inline-block;height:25px;position:relative;top:6px;width:149px;}
.app-rating{padding:20px 0;}
.app-rating.media > .pull-left{margin-right:15px;}
.app-rating .android{background:url(../images/icon/mobile-icons.png) 0px -35px no-repeat;height:60px;width:60px;}
.app-rating h3{font-size:16px;color:#fff;margin:0 0 5px;}
.app-rating .fa-star{color:#ffc500;}
.app-rating p{font-size:12px;color:#929292;margin:0;}
.android-rating{padding:20px 0;}
.app-link{padding:20px 0 30px;position:relative;}
.app-link a{border-radius:3px;color:#fff;display:block;font-size:16px;line-height:57px;padding-left:60px;text-transform:uppercase;font-weight:bold;}
.app-link a.android-link{background-color:#8fbc00;}
.app-link a.windows-link{background-color:#0cb3ee;}
.app-link a.ios-link{background-color:#7e878b;}
.app-link a .pull-right{background:rgba(0, 0, 0, 0) url("../images/icon/mobile-icons.png") repeat scroll 0 0;height:57px;position:absolute;width:84px;right:0;}
.app-link a .android-icon{background-position:0px -105px;}
.app-link a .windows-icon{background-position:0px -172px;}
.app-link a .ios-icon{background-position:0px -239px;}
.countinue-web a{font-size:14px;color:#fff;}
.common-landing .required-field-error{position:absolute;font-size:12px;color:#fff;background-color:rgba(255, 0, 0, 0.75);border-radius:2px;padding:4px 10px;bottom:-26px;left:0;}
.common-landing .required-field-error:after,
.common-landing .required-field-error:before{position:absolute;border-bottom:7px solid rgba(255, 0, 0, 0.75);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:10px;top:-5px;}
.common-landing .required-field-error:before{border-bottom:6px solid rgba(0,0,0,0.5);border-left:6px solid transparent;border-right:6px solid transparent;left:11px;top:-4px;}
.complaint-photos{margin:auto;width:245px;}
.thumb100x100{background-clip:content-box;background-position:25% top;background-repeat:no-repeat;background-size:cover;display:block;margin:0 auto;overflow:hidden;float:left;}
.thumb100x100{height:75px;width:75px;}
ul#postCompImage li{display:inline-block;list-style:outside none none;margin:0 10px 10px 0;}
ul#postCompImage li:nth-child(3),
ul#postCompImage li:nth-child(6){margin-right:0;}
ul#postCompImage li:nth-child(4),
ul#postCompImage li:nth-child(5),
ul#postCompImage li:nth-child(6){margin-bottom:0;}
ul#postCompImage li i:first-child{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:75px;width:75px;}
ul#postCompImage li i i.delImage{background-image:url("/theme/images/icon/preview-delete.png");float:right;height:20px;position:relative;width:20px;}
.forgot-pwd{display:inline-block;line-height:20px;float:left;margin-top:6px;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.5);}
.register-landing{background-origin:content-box;background-position:66% top;background-repeat:no-repeat;background-size:cover;width:auto;}
.register-content{display:table-cell;height:400px;vertical-align:middle;width:500px;position:relative;top:-33px;}
.register-content h3{font-size:18px;color:#fff;line-height:22px;margin:0 0 15px;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.4) !important;font-weight:600;}
.register-content p{font-size:14px;color:#fff;line-height:20px;margin:0 0 15px;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.4) !important;}
.register-content .input-append .btn .fa{color:#fff;font-size:24px;line-height:46px;}
.register-carousel{padding:20px 0 40px;background-image:url(../images/bg-testimonials.jpg);background-size:cover;}
.register-carousel .carousel{margin:0;}
.register-carousel .carousel-inner{}
.register-carousel .item-left{float:left;text-decoration:none !important;width:100%;}
.register-carousel .item-right h3{font-size:18px;line-height:24px;color:#fff;margin:0 0 10px;}
.register-carousel .item-right p{font-size:16px;line-height:24px;color:#fff;font-weight:300;}
.register-carousel .item-left .name{font-size:16px;color:#fff;margin:10px 0 5px;text-transform:uppercase;}
.register-carousel .item-left .address{font-size:12px;color:#fff;margin:0 0 10px;}
.register-carousel .carousel-indicators{bottom:-15px;cursor:pointer;right:auto;top:auto;left:50%;margin-left:-45px;width:auto;}
@media (max-height:350px){.register-content{height:auto !important;padding:30px 0;}
}