/*==============CSS Developed By Harjeet Singh=================*/
html,body{
    height:100%;
}


.home_page .carousel-text a.banner_links{border:1px solid #fff;border-radius:8px;padding:10px 20px;font-size:22px;color:#fff;text-transform:capitalize;display:block;text-align:center;font-family:'Comfortaa'}


.carousel-text{background-color:#ed1f24;color:#fff;padding:5px 25px 25px;position:absolute;top:120px;width:400px}.home_page .carousel-text p{font-size:12px;padding:15px 0}.home_page .carousel-text .cor-btns{float:left;margin:1%;width:47%}.home_page .carousel-text a.banner_links{border:1px solid #fff;border-radius:8px;padding:10px 20px;font-size:22px;color:#fff;text-transform:capitalize;display:block;text-align:center;font-family:'Roboto-Regular','helvetica'}.home_page .carousel-text a.banner_links:hover{color:#ed1f24;background-color:#fff}


.cor-btns{float:left;margin:1%;width:47%}.home_page .carousel-text a.banner_links{border:1px solid #fff;border-radius:8px;padding:10px 20px;font-size:22px;color:#fff;text-transform:capitalize;display:block;text-align:center;font-family:'Comfortaa'}.home_page .carousel-text a.banner_links:hover{color:#ed1f24;background-color:#fff}



*,*:focus,*:active{
    outline:none !important;
}

a{
    color:#ffae00;
}

a:hover,a:focus,a:active{
    text-decoration:none;
    color:#fcc54e;
}

body{
    background:#1f2023;
    font-family: 'Open Sans', sans-serif;
}

h1,h2,h3,h4,h5,h6{
    font-weight:normal;
}

h1,h2{
    font-family: 'Comfortaa', ''Helvatica;
    color:#ffffff;
}

h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{
    color:#ffae00;
}

h1{
    font-size:56px;
    margin:30px 0;
}

h2{
    font-size:50px;
    margin:30px 0 15px;
}

.divider{
    width:250px;
    height:1px;
    margin:0 auto 15px;
    background:#ffae00;
}

.navbar-fixed-top {
    border-width: 0 0 1px;
    margin: 0;
    top: 0;
}
.navbar-default{
    background:rgba(34,34,34,.7);
    border:0;
    margin:0;
}

.navbar-default .navbar-nav > li > a{
    color:#ffffff;
    padding-bottom: 20px;
    padding-top: 20px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
    color:#ffae00;
}

.navbar-default .navbar-nav > li.downloads > a{
    background:#ffae00;
    padding:0px;
    margin:10px;
    padding:10px 15px;
}

.navbar-default .navbar-nav > li.downloads > a:hover,.navbar-default .navbar-nav > li.downloads > a:focus{
    background:#ffffff;
}

.navbar-brand {
    float: left;
    font-size: 18px;
    height: 61px;
    line-height: 20px;
    padding: 6px 15px;
}

#home{
    height:100%;
    background:url(../images/slide_bg.jpg) no-repeat center center / 100% 100% transparent;
    overflow:hidden;
}

#faq{
    background:url(../images/faq.jpg) no-repeat center center /100% transparent;
    overflow:hidden;
}

.app_image img{
    margin-top:20px;
}

.logo{
    margin:40px auto;
}

#home p{
    color:#ffffff;
    margin:15px 0;
	line-height:26px;
}

.lead {
    font-size:16px;
}

.btn{
    border-radius:8;
    border:2;
}

.btn-lg{
    padding:15px;
    font-size:22px;
}

.btn-default{
    background:#ffae00;
    color:#ffffff;
}

.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{
    color:#ffffff;
    background:#fbb92b;
}

.btn-primary{
    background:none;
    border:3px solid #ffffff;
    color:#ffffff;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{
    border-color:#ffae00;
    background:#ffae00;
}

.play_store img{
    margin-right:5px;
}

.play_store.btn-block,.get_started.btn-block{
    margin:15px 0;
}

#testimonials .lead{
    font-size:300;
    color:#9c9c9c;
}

#screenshots .lead{
    font-size:300;
    color:#9c9c9c;
}

.color-border {
    border: 1px solid rgba(156,156,156,.2);
}

.top-border {
    border-top: medium none transparent;
}

.left-border {
    border-left: medium none transparent;
}

.bottom-border {
    border-bottom: medium none transparent;
}

.user_photo_1 {
    background-image: url("../images/bindiya.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ffffff;
    border-radius: 100%;
    box-shadow: 5px 5px 15px #221d1d;
    height: 78px;
    margin-top: 30px;
    width: 78px;
}

.fa-quote-left {
    color: #afb0af;
    font-size: 20px;
    margin-top: 30px;
    padding-bottom: 20px;
    padding-right: 10px;
}

.user-comment p {
    color: #f0ebff;
    font-size: 18px;
    font-weight: 300;
    line-height: 26px;
    margin-left: 50px;
    margin-top: 30px;
    padding-bottom: 15px;
}

.user-name {
    color: #ffae00;
    font-size: 18px;
    font-weight: 400;
    line-height: 29.17px;
    margin-left: 50px;
    padding-bottom: 30px;
}

.com-from {
    color: #d1d1d1;
    font-size: 18px;
    font-weight: 300;
    line-height: 29.17px;
    margin-left: 10px;
}

.right-border {
    border-right: medium none transparent;
}

.user_photo_2 {
    background-image: url("../images/sumit.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ffffff;
    border-radius: 100%;
    box-shadow: 5px 5px 15px #221d1d;
    height: 78px;
    margin-top: 30px;
    width: 78px;
}

.user_photo_3 {
    background-image: url("../images/Jignesh.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ffffff;
    border-radius: 100%;
    box-shadow: 5px 5px 15px #221d1d;
    height: 78px;
    margin-top: 30px;
    width: 78px;
}

.user_photo_4 {
    background-image: url("../images/Jessica.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ffffff;
    border-radius: 100%;
    box-shadow: 5px 5px 15px #221d1d;
    height: 78px;
    margin-top: 30px;
    width: 78px;
}

.img-wireframe {
    position: relative;
}

.img-5 {
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    transition:all .8s;
    -webkit-transition:all .8s;
    -moz-transition:all .8s;
}

.img-4,.img-wireframe:hover .img-5 {
    opacity: 0;
    transition:all .8s;
    -webkit-transition:all .8s;
    -moz-transition:all .8s;
}

.img-5,.img-wireframe:hover .img-4 {
    opacity: 1;
    transition:all .8s;
    -webkit-transition:all .8s;
    -moz-transition:all .8s;
}

.overview .overview-wrapper {
    padding:0px 0 30px;
    margin-bottom:30px;
    position: relative;
}

.overview .overview-icon {
    border-radius: 50%;
    bottom: auto;
    box-shadow: 0 0 1px 1px #7a8691;
    color: #ffae00;
    font-size: 2.2em;
    height: 60px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: all 0.2s ease 0s;
    width: 60px;
}

.overview .c2 .overview-icon {
    left: auto;
    transition:all .5s;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    right: 0;
}

.overview .c3 .overview-icon {
    right: auto;
    transition:all .5s;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
}

.overview-icon:after {
    border-radius: 50%;
    bottom: auto;
    box-shadow: 0 0 0 4px #7a8691;
    content: "";
    height: 68px;
    left: -4px;
    margin: auto;
    opacity: 0;
    position: absolute;
    right: 0;
    top: -4px;
    transform: scale(0.8);
    transition: all 0.2s ease 0s;
    width: 68px;
}

.overview-icon span {
    display: block;
    line-height: 60px;
}

.c2 .overview-content {
    padding-right: 80px;
}

.c3 .overview-content {
    padding-left: 80px;
}

.overview .title {
    font-size:1.8em;
    color:#ffae00;
    text-transform:uppercase;
    font-weight:300;
}

.overview .description{
    color:#aaaaaa;
    font-weight:300;
}

.overview .overview-wrapper:hover .overview-icon::after {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transition:all .5s;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
}

.overview .overview-wrapper:hover .overview-icon {
    background-color: #ffae00;
    box-shadow: 0 0 0 1px #2b3e50;
    color: #fff;
    transition:all .5s;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
}

.overview .divider{
    margin-bottom:30px;
}

.screenshot-img {
    opacity: 0.5;
    padding: 0 30%;
    width: 640px;
    transition: all 2s;
    -webkit-transition: all 2s;
    -moz-transition: all 2s;
}

.film_roll_wrapper .active img {
    opacity: 1;
}

#film_roll{
    margin-top:30px;
}

.parallax-background {
    background-attachment: fixed;
    background-position: center top;
    background-repeat: repeat-y;
    background-size: cover;
    height: 100%;
    margin: 0 auto;
    position: absolute;
    top: 0;
    width: 100%;
}

.scrnshots {
    background-image: url("../images/screenshot_bg.jpg");
}

.contactus{
    background-image: url("../images/contact_bg.jpg");
}

#screenshots{
    position:relative;
}

section{
    position:relative;
    padding:30px 0;
    overflow:hidden;
}

.form-control{
    font-size:20px;
    background:rgba(0,0,0,.5);
    border:0;
    border-bottom:2px solid rgba(156,156,156,.4);
    padding:10px 15px;
    height:auto;
    font-weight:300;
    border-radius:3px;
    margin:10px 0;
}

.form-control:focus {
    border-color: #ffae00;
    box-shadow:0 0 0;
    outline: 0 none;
}

form .btn-default{
    font-size:20px;
    text-transform:uppercase;
    margin-top:10px;
}

footer{
    background:#222222;
    padding:20px 0;
    color:#ffffff;
}

.social-icon{
    margin-top:20px;
}

.social-icon a{
    display:block;
    width:50px;
    height:50px;
    border-radius:50%;
    border:2px solid #ffffff;
    color:#ffffff;
    line-height:40px;
    font-size:20px;
    margin:0 3px;
    -webkit-transition: all .5s;
    transition:all .5s;
    -moz-transition:all .5s;
}

.social-icon a:hover {
    background: none repeat scroll 0 0 #ffae00;
    border-color: #ffae00;
    color: #fff;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transition: all .5s;
    transition: all .5s;
    -moz-transition: all .5s;
}

.about{
    background:url(../images/about_bg.jpg) center center / 100%;
}

.about h2 span{
    color:#222222;

}

.about .divider{
    background:#222222;
}

.about p {
    color: #222222;
    font-weight: normal;
	line-height: 26px;
}

.privacy{
    color:#d5d5d5;
}

.abs_header{
    position:fixed;
    border-radius:0;
    top:0;
    width:100%;
    z-index:10;
}

.page_heading{
    padding:4% 0 1%;
}

.breadcrumb {
    background-color: transparent;
    border-radius: 4px;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 15px;
    margin-top:50px;
}

.white_bg .container {
    padding:30px 15px;
    min-height:450px;
}
.white_bg{
    padding:0;
    overflow:visible;
    background: none repeat scroll 0 0 #ffffff;
 min-height: 325px;}

.white_bg p{
    line-height:26px;
}

.well ul{
    padding-left:10px;
}

.white_bg li{
    padding:5px 0;
}

.white_bg h4 {
    font-family: lobster;
    font-size:26px;
    font-weight:normal;
}

.beti p{
    margin:0;
}

.toog_dv {
    background: white;
    padding: 15px;
    background-color: transparent;
    border: 1px solid #ddd;
    box-shadow: 0 1px 2px 1px rgba(180, 180, 180, 0.2);
    color: #515151;
    border-radius: 5px;
    margin: 10px;
    cursor: pointer;
}
.toog_dv[aria-expanded="false"] .fa-plus {
    display: block;
}

.toog_dv[aria-expanded="false"] .fa-minus {
    display: none;
}

.toog_dv[aria-expanded="true"] .fa-plus {
    display: none;
}

.toog_dv[aria-expanded="true"] .fa-minus {
    display: block;
}
.coll_dv {
    color: #607471;
    margin: 13px;
}
.toog_dv > span{
    color: #FFAE00;

}

.adv_form h3{
    color:#ffffff;
    margin-bottom:15px;
    text-transform:uppercase;
}

.adv_form .form-control{
    font-size:14px;
    margin-bottom:15px;
}

form button.selectpicker {
    background:none!important;
    margin-top:0;
    padding:10px 15px;
    font-size:14px;
    color:#555555;
    text-transform:none;
}

form button.selectpicker:hover,form button.selectpicker:focus,form button.selectpicker:active{
    background:#333333 !important;
}

.skype_id{
    background:#00adef;
    font-size:16px;
    width:250px;
    padding:15px;
    color:#ffffff;
    display:block;
    margin:0 auto;
    text-align:center;
    vertical-align:middle;
    position:relative;
    border-bottom:2px solid #008fc5;
}

.skype_id i{
    font-size:34px;
    display:block;
    position:absolute;
    padding:10px;
    margin-right:10px;
    left:0;
    top:0;
    background:#008fc5;
}

.skype_id:hover,.skype_id:focus{
    background:#008fc5;
    color:#ffffff;
}

#SkypeButton_Call_kavita_appmoney_1 > p{
    margin:0;
}

#SkypeButton_Call_kavita_appmoney_1 > p >a img{
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    display:block;
    cursor:pointer;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1{
    width:100% !important;
    bottom:100% !important;
    top:auto !important;
    left:0 !important;
    right:auto !important;
    padding:0 !important;
    margin:0 0 15px!important;
    border:0px!important;
    background:#333333 !important;
    border-radius:5px;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1:after {
    content: "";
    display: block;
    height: 0;
    left:15px;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:8px solid #333333;
    margin: 0 auto;
    position: absolute;
    right:auto;
    bottom:-8px;
    width: 0;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1 li{
    float:left;
    width:50%;
    overflow:hidden;
    line-height:26px;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1 li a{
    padding:12px 15px;
    display:block;
    color:#d5d5d5 !important;
    text-align:center;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1 li a:hover{
    text-decoration:none!important;
    background:#111111;
    color:#ffffff;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1 li:first-child a{
    border-radius:5px 0 0 5px;
    border-right:1px solid #444444;
}

#dropdown_SkypeButton_Call_kavita_appmoney_1 li:last-child a{
    border-radius:0px 5px 5px 0;
}
.visible{
    overflow:visible;
}

section.big-padding {
    padding-bottom:50px;
    padding-top:50px;
}

.text-white{
    padding-top:15px;
    padding-bottom:15px;
    color:#ffffff;
    padding-left:15px;
	line-height:23px;
}

.text-white li{
    padding:15px 0 15px 40px;
    list-style:none;
    background:url(../images/tick.png) no-repeat center left;
    color:#ffffff;
}

section .side-image {
    height: 100% !important;
    overflow: hidden;
    position: absolute;
    top: 0;
}

.background-image_1{
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 100%;
    left: 0;
    background-position:center center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    background-image:url(../images/teenage.jpeg);
}

.background-image_2{
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 100%;
    left: 0;
    background-position:center center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    background-image:url(../images/brand_video.jpg);
}


.background-image_3{
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 100%;
    left: 0;
    background-position:center center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    background-image:url(../images/quiztime.jpg);
}

.background-image_4{
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 100%;
    left: 0;
    background-position:center center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    background-image:url(../images/in-app-advertising.jpg);
}

.background-image_5{
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 100%;
    left: 0;
    background-position:center center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    background-image:url(../images/guide-to-asaving-money.jpg);
}

.background-image_6{
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 100%;
    left: 0;
    background-position:center center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    background-image:url(../images/piggy_bank.jpg);
}

.black-background{
    max-width:1920px;
    margin:0 auto;
}

.hd_cen > h3 {
    font-weight: 300;
    line-height: 43px;
    margin: 30px;
}

.how h2{
    color:#222222;
}

ol.terms{
    padding-left:0px;
    margin:0;
}

.terms>li{
    list-style:none;
}

ol.terms ol{
    padding-left:40px;
}

ol.terms ol li{
    list-style:lower-alpha;
}

.login_box{
    background:#ffffff;
    padding:15px 15px 0;
    max-width:420px;
    margin:15px auto;
}

.login_box h2{
    font-size:28px;
    font-family: 'Open Sans', sans-serif;
    font-weight:300;
    margin:15px 0;
    color:#ffae00;
}

.login .form-control {
    background-color: #fff;
    border-bottom: 1px solid #dbe0e2;
    border-radius: 0;
    box-shadow: 0 0 0;
    font-size: 14px;
    font-style: italic;
    padding: 10px 0;
}

.inline-block{
    display:inline-block;
}

.checkbox-custom-alt > i, .checkbox-custom > i {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    display: inline-block;
    height: 20px;
    line-height: 1;
    margin-left: -20px;
    margin-right: 4px;
    margin-top: -2px;
    position: relative;
    overflow:hidden;
    transition: all 0.2s ease 0s;
    vertical-align: middle;
    width: 20px;
}

.checkbox-custom-alt.checkbox-custom-sm > i, .checkbox-custom.checkbox-custom-sm > i {
    height: 16px;
    margin-left: -18px;
    margin-right: 6px;
    width: 16px;
}

.checkbox-custom-alt > i:before, .checkbox-custom > i:before {
    background-color: transparent;
    content: "";
    height: 0;
    left: -100%;
    position: absolute;
    top: 50%;
    transition: all 0.2s ease 0s;
    width: 0;
    z-index: 1;
}

.checkbox-custom, .checkbox-custom-alt {
    cursor: pointer;
    padding-left: 20px;
}

.checkbox-custom input:checked + i:before, .checkbox-custom-alt input:checked + i:before {
    background-color: #fff;
    height: 12px;
    left: 3px;
    top: 3px;
    width: 12px;
}

.checkbox-custom-alt.checkbox-custom-sm input:checked + i:before, .checkbox-custom.checkbox-custom-sm input:checked + i:before {
    height: 10px;
    left: 2px;
    top: 2px;
    border:3px solid #ffae00;
    width: 10px;
}

form .login_btn{
    margin:0;
    font-size:14px;
}

.checkbox-custom-sm{
    font-weight:300;
}

.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
    margin-left: -17px;
    position: absolute;
}

.forgot_pass{
    font-size:13px;
    color:#888888;
    margin-top:10px;
}

.bg-slategray{
    margin:0 -15px;
}

.bg-slategray a{
    text-transform:none;
    color:#fff;
    padding:15px;
    text-align:center;
    background:#ffae00;
    margin-top:20px;
    display:block;
}

.bg-slategray a:hover{
    background:#fdc345;
    transition:all .5s;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
}


.login .form-control:focus{
    border-bottom:1px solid #ffae00;
}

.login p{
    font-size:12px;
    color:#888888;
}

.login_logo img{
    max-width:100px;
    margin:7% auto 10px;
}

#loading {
    background: none repeat scroll 0 0 #333333;
    height: 100%;
    position: fixed;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    z-index:99999;
    overflow:hidden;
}

#loading > img {
    bottom: 0;
    left: 0;
    margin: auto;
    max-width: 105px;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle;
}

.animate{
    visibility: hidden;
}


.navbar-default .navbar-nav > li.signup-color > a{
    /*background:#f9b000;*/
}

.navbar-default .navbar-nav > li.signup-color > a:hover,.navbar-default .navbar-nav > li.signup-color > a:focus{
    background:#ffffff;
}

.navbar-default .navbar-nav > li.signin-color > a:hover,.navbar-default .navbar-nav > li.signin-color > a:focus{
    background:#ffffff;
}

/*gallery css*/

.modal-dialog {width:600px;}
.thumbnail {margin-bottom:6px;}

.album-head{
    font-size: 20px;
font-weight: 600;
color: #0009;
}
.thumbnail-album{
    border-radius: 0px;
    border-style: solid;
    border-left: 4px double #ffae00;
    
}

.gallery{
    margin-top: 30px;
}
.gallery-item{
	margin-bottom: 30px;
}
.modal-footer{
	text-align: center;
}
.pagination{
	margin: 0;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #ffae00;
    border-color: #ffae00;
}
.pagination > li > a, .pagination > li > span{
    color: #0009;
    border: 1px solid #444040cc;
}

@media only screen and (max-device-width: 480px) {
.modal-content{
       width: 300px
   }
	}
.offers-icon {
    border-radius: 50%;
bottom: auto;
box-shadow: 0 0 1px 1px #7a8691;
color: #ffae00;
font-size: 2.9em;
height: 60px;
left: 0;
margin: auto;

right: 0;
text-align: center;
top: 0;
transition: all 0.2s ease 0s;
width: 60px;
}
.offers-wrapper{
    padding:6px;
}
.white_bg ul {
  list-style: outside none none;
}

/*custom css*/
.center_img {
    text-align: center;
}
.center_img > img {
    margin: 90px 0;
}

.txt_prt h1 {
    font-size: 22px;
    font-weight: 500;
    margin: 7px 0;
    text-align: right;
}
.txt_prt > h1, .txt_prt2 h1 {
    color: #333;
}
.txt_prt2 h1 {
	  font-size: 23px;
	  font-weight: 500;
	  margin: 7px 0;
	  text-align: left;
	}
	
	.txt_prt > h1:hover, .txt_prt > h1:focus, .txt_prt2 > h1:hover, .txt_prt2 > h1:focus {
	  text-decoration:none;
	  color:#ffae00;
	}
	
	.services_part {
	  padding: 40px 0;
	}
	.services {
	  position: relative;
	}
	.gst {
    left: 110px;
    max-width: 373px;
    position: absolute;
    top: 15px;
    width: 100%;
	}
	
	.costing {
	  left: 30px;
	  max-width: 373px;
	  position: absolute;
	  top: 125px;
	  width: 100%;
	}
	.insurance {
	  left: 35px;
	  max-width: 373px;
	  position: absolute;
	  top: 230px;
	  width: 100%;
	}
	.finance {
	  left: 90px;
	  max-width: 373px;
	  position: absolute;
	  top: 325px;
	  width: 100%;
	}
	.income {
	  max-width: 373px;
	  position: absolute;
	  right: 110px;
	  top: 15px;
	  width: 100%;
	}
	.audit {
	  max-width: 373px;
	  position: absolute;
	  right: 30px;
	  top: 125px;
	  width: 100%;
	}
	.law {
	  max-width: 373px;
	  position: absolute;
	  right: 35px;
	  top: 230px;
	  width: 100%;
	}
	.multi {
	  max-width: 373px;
	  position: absolute;
	  right: 90px;
	  top: 325px;
	  width: 100%;
	}
.othr_logo img {
	
    padding: 10px 15px;
}
.img-wrefrm{display:inline-block;text-align: center;width: 100%;}
.img-rspnsv{max-width:135px;padding:10px 8px;width:100%}.white_bg1 {padding: 20px 5px 40px;overflow: visible;background: none repeat scroll 0 0 #ffffff;}
.section-nw{padding:40px 15px;}.section-nw .icon-lg{max-width:55px;}.section-nw h3{color:#ffae00;padding:0 10px}.section-nw p{color:#fff;line-height:26px}
/*end*/
@media only screen and (max-width: 640px) {
    .center_img{visibility: hidden;}
	.center_img > img {margin: 4px 0!important;}
	.txt_prt h1{text-align:left!important; font-size:18px;}
	.txt_prt2 h1 {font-size: 18px;}
   .income {
    max-width: 312px;
    left: 36px;
    top: -45px;
 }
 .audit {
    max-width: 312px;
    left: 36px;
    top: -12px;
   }
   .law {
    max-width: 312px;
   left: 36px;
    top: 21px;
    }
	.multi {
    max-width: 326px;
	left: 36px;
    top: 54px;
    
}
.gst {
    left: 36px;
    max-width: 326px;
    top: 87px;
   
}
.costing {
    left: 36px;
    max-width: 326px;
     top: 120px;
    
}

.insurance {
    left: 36px;
    max-width: 326px;
    top: 153px;
}
.finance {
    left: 36px;
    max-width: 326px;
    top: 186px;
    }
}
@media only screen and (max-width: 767px) {
.navbar-default {
background: #222222f7!important;}
.navbar-nav {margin: 7.5px 0px;}	
.navbar-brand { height: 52px; padding: 4px 15px;}	
.carousel-text{margin: 45px auto 0px;   position: relative!important; top:15px; width:340px; padding: 5px 10px 25px;}
.carousel-text h2 {font-size: 28px; margin: 4px 0 4px;}	
#home .carousel-text p{line-height: 21px; margin: 4px 0; text-align: justify;}
#about h2, #features h2, #contact h2{font-size: 32px; margin: 2px 0 15px;}
.lead { font-size: 14px; text-align: justify;}
.featr_rtntnt{text-align:left;} .overview .overview-icon{left:0px!important; margin:0px;}
.c2 .overview-content {padding-left: 80px;}
.overview .overview-wrapper{float: left; width: 50%;}.tpftmn{width:98%!important;}.tpftfstmn{width:100%!important; padding: 6px!important;}}
@media only screen and (max-width: 640px) {
.c2 .overview-content { padding-left: 47px;} .overview .overview-icon{font-size: 24px; height: 40px; width: 40px;} .overview-icon span{line-height: 40px;}
	.c2 .overview-content {padding-right: 0px;} .overview h3{margin-top:12px;} .overview .title {font-size: 14px;}.overview-icon:after{border-radius: 50%;
   height: 46px; left: -3px; top: -3px; width: 46px;}.c3 .overview-content {padding-left: 48px;}.social-icon { margin-top: 5px;}
.big-padding{padding-bottom: 30px; padding-top: 30px;} .big-padding h2 { font-size: 32px; margin: 2px 0 15px;} .gtanac {height: 60px!important;
 padding: 0 70px!important; font-size: 24px!important; line-height: 60px!important;} #faq h1 { font-size: 32px; margin-top: 45px;  margin-bottom: 20px;} .white_bg h2 { font-size: 32px; margin: 2px 0 15px;} .white_bg ul { list-style: disc;}.white_bg li {text-align: left;} .services_part {padding: 20px 0 5px;}
 .services_part .container { padding: 20px 10px 0px; min-height: auto;} .pbinrdvmn h2 { font-size: 30px; margin: 2px 0 15px;} 
 .pbinrdvmn { width: 99%!important; margin: auto!important;} .pubinrltdiv h3, .pubinrrtdiv h3{ font-size: 16px;} .pubinrltdiv{padding: 4px!important; width: 100%!important; min-height: auto!important;} .pubinrrtdiv{padding: 4px!important; width: 100%!important; min-height: auto!important;}.pbdivtcmn {padding: 2px 0px!important; margin: 15px 0!important;} .inpbcntwdat {width: 88%!important;} .pbimncnmn p { font-size: 14px;} .srvpntspn{font-size: 20px;
 color: #333;  padding: 0px 3px 0 0; vertical-align: middle; display: inline-block!important;} .txt_prt2:hover .srvpntspn{color:#ffae00;} .txt_prt:hover .srvpntspn{color:#ffae00;}
}

@media only screen and (min-width: 768px) {.zsiq_flt_rel {background-color: #f9ae00 !important;}}
/* service bottom tab*/

.srvpntspn{display:none;}
.pulisermn_sc{padding: 0; overflow: visible; background:#ffae00;} .pubcntgp{padding: 30px 15px;} .pbinrdvmn{width:80%; margin:auto;}
.pbinrdvmn h2 span{color:#fff;} .pubdvdr{ width: 250px; height: 1px; margin: 0 auto 15px; background: #fff;} .pbinrdvmn h2{color:#222; text-align:center}
.pbdivtcmn{padding:20px 0px; margin:20px 0;} .pubinrltdiv{width:50%; float:left; padding: 10px;-webkit-transition: all .3s ease;
    -o-transition: all .3s ease; transition: all .3s ease;min-height:380px;} .pubinrrtdiv{width:50%;float:left;padding: 10px;-webkit-transition: all .3s ease;
    -o-transition: all .3s ease; transition: all .3s ease;min-height:380px;}.pbdivtcmn h3 span{border-bottom: 1.5px solid #222; color:#222;font-weight: 700; padding-bottom: 6px;}.pubinrltdiv:hover {background: #3e3a3b;}.pubinrrtdiv:hover {background: #3e3a3b;}.inpbcntwdat{width:70%; margin:20px auto;}.pubinrltdiv:hover .pbimncnmn .pub_fstcls{display:none;} .pubinrltdiv:hover h3  span, .pubinrltdiv:hover p{color:#fff;}
.pubinrltdiv:hover .pbimncnmn .pub_scndcls{display:block;}  .pub_scndcls{display:none; width:60px;float: left; padding: 5px;}.pub_fstcls{display:block; width:60px;float: left; padding: 5px;} .pubinrltdiv:hover h3  span{border-bottom: 1.5px solid #fff;}
.pubinrrtdiv:hover .pbimncnmn .pub_fstcls{display:none;} .pubinrrtdiv:hover h3  span, .pubinrrtdiv:hover p{color:#fff;}.pubinrrtdiv:hover .pbimncnmn .pub_scndcls{display:block;}  .pub_scndcls{display:none; width:60px;float: left; padding: 5px;}.pub_fstcls{display:block; width:60px;float: left; padding: 5px;}.pubinrrtdiv:hover h3  span{border-bottom: 1.5px solid #fff;} .pbimncnmn {margin: 10px 0;}.gtanac{height: 70px; padding: 0 90px; font-size: 28px; line-height: 70px; text-transform: uppercase; text-align: center; color: #fff; background: #ffae00; display: inline-block; border-radius: 40px;} 
.gtanac:hover{color:#fff;} .pbimncnmn p {padding-top: 10px;} .navbar-default .navbar-nav > li > a{font-weight: 600;}
/* End service bottom tab*/
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #fff!important; background-color: #f9b000!important;}.nav{padding:0 10px!important;}
.tpftmn{display:flex; width:60%;  margin: auto;}.tpftfstmn{width:50%;padding:10px 25px 10px 10px;}


