body{font-family:'hilton_sansregular';font-weight:600 !important;font-size:16px;display:flex;flex-direction:column;min-height:100vh;letter-spacing:1.2px;background-color:transparent;}
.spacer{flex:1;}
.container-fluid{width:100%;}
.top-pad{padding-top:15px;}
.bottom-pad{padding-bottom:15px;}
.top-bottom-pad{padding-bottom:15px;padding-top:15px;}
.left-pad{padding-left:30px;}
.no_toppad{padding-top:0;}
.no-pad{padding:0;}
.clear-bottom-pad{padding-bottom:0 !important;}
.clear-top-pad{padding-top:0 !important;}
.clear-right-left-pad{padding-right:0;padding-left:0;}
.clear-left-pad{padding-left:0;}
.clear-right-pad{padding-right:0;}
.namo li span{float:left;}
.namo li span img{margin-top:4px;}
.titlee{margin-left:15px;}
.special-menu .navbar{height:auto !important;min-height:auto !important}
.logo-part{border-bottom:1px solid #ccc;box-shadow:7px 4px 14px #ccc;}
.flag{}
.fe-title{font-size:26px;font-weight:600 !important;color:#FFF;}
pre{border:none !important;background-color:transparent !important;}

#home_slider .navbar-brand{
    background-image: url('../img/logo-bg.png');
    width: 185px;
    height: 185px;
}
.premium{
    padding: 26px;
    text-align: center;
    color: #406F35;
    font-size: 20px;
    font-weight: bold;
}
#yearly .premium {
    color: #2494D8;
}
#yearly .plan-title{
    color: #8ABA56;
}
.bg-spl{
    background-color: #EEFFDB;
    padding: 40px 0;
    margin: 25px auto;
}
.bg-spl-1{
    background-color: #E5F5FF;
    padding: 40px 0;
    margin: 25px auto;
}
.navbar-brand img{width:100%;}
.navbar-brand{height:auto;width:195px;padding:8px 15px;margin:0px;}
.fa-facebook-square,.fa-twitter-square,.fa-pinterest-square{font-size:42px;}
.fa-facebook-square{color:#3B5998;}
.fa-twitter-square{color:#33CCFF;}
.fa-pinterest-square{color:#CB2027;}
.social_icons{position:fixed;top:200px;z-index:9999;right:0px;}
.social_icons a{text-decoration:none;display:block;margin:3px 2px;}
.contactus,{font-size:18px;}
.contactus a{color:#8f8e8e !important;}
.fa-phone{border:3px solid #70B12A;padding:2px 7px;border-radius:5px;}
.pick-lang{border-radius:0px !important;padding:5px 35px 5px 5px;font-size:14px !important;color:#606466;font-weight:bold;border:1px solid #dcdbdb;}
.planblue-bg{background-color:#2494d8;}
.planblue-lite-bg{background-color:#BEE4FD;}
.plangreen-bg{background-color: #8ABA56;}
.plangreen-lite-bg{ background-color: #BFE694;}

.plan-title{
    padding: 6px 10px;
    text-align: center;
    /* border-radius: 4px 4px 0 0; */
    color: #2494D8;
    font-weight: bold;
    border-bottom: 1px solid #DCDCDC;    
}
.left-title{
    color: #484848 !important;
    font-size: 15px !important;
    text-transform: capitalize;
    font-weight: bold !important;
    padding: 8px 0;
    display: inline-block;
}
.no-border{border-bottom:none;}
.plan-desc{border-radius:0px; background-color: #fff;}
.plan-title-1{
	padding:10px 10px;text-align:left;border-radius:4px 4px 0 0;font-weight:600; font-size: 24px;
}

.plan-desc-1{
	    padding: 11.7px 10px;
    text-align: left;
    border-radius: 4px 4px 0 0;
    font-weight: 600;
    font-size: 16px;
}
.plan-title p{
    font-weight: bold;
    margin: 0px;
}
.upgrade{
   /* border-bottom: 1px solid #B5B4B4;
    margin: 5px 0;*/
    width: 100%;
    float: left;
}
.upgrade-table{
	width: 100%;
	float: left;
}
.no-padding{
	padding-left: 0px;
	padding-right: 0px;
}
.upgrade-table h1{font-size:16px;font-weight:bold;color:#706e6e;text-decoration:none;margin:0px;}
.upgrade-table span{color:#929292;font-size:16px;font-weight:bold;}
.bottom-bor{border-bottom: none;}
.bottom-bor .btn{font-size:16px;font-weight:600;}
.spl-padding{padding:8px 8px;}
.pick-lang .caret{margin-left:45px !important;}
/*#blue_login a{color:#2494d8 !important;}
#blue_login a:hover{text-decoration:underline;}*/
.plan-title span{    color: #fff;
    font-size: 18px;
    text-transform: capitalize;
    font-weight: bold;}

.memtitle h3{
    text-align: center;
    color: black;
    font-size: 24px;
    font-weight: 600;
}

.memtitleyly h3{
    margin-top: 20px;
    text-align: center;
    color: black;
    font-size: 24px;
    font-weight: 600;
}
.last_box{
    border-radius: 0px 0px 4px 4px;
}
.tip:hover,.tip:active,.tip:focus{background-color:#8aba56 !important;}
.red_star{color:red;}
.mainfield{width:80%;float:left;}
.top-header{padding-top:15px;padding-bottom:5px;background-color:#f7f7f7;display:inline-block;}
.navbar{margin:0 !important;}
.login-sec,#login-stp{margin:0;}
.carousel-indicators{display:none;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img{width:100%;}
.try-free{color:white !important;font-size:15px;background-color:#8aba56 !important;border-bottom:3px solid #5c9a19;padding:10px 20px 5px 20px !important;border-radius:5px;}
.try-free:hover,.try-free:focus{color:white !important;font-size:15px;background-color:#70B12A !important;border-bottom:3px solid #5c9a19;padding:10px 20px 5px 20px !important;border-radius:5px;}
.try-free-login{ background-color: #2494d8; color: white !important; border-bottom: 3px solid #216E9C; padding: 11px 20px 11px 20px !important; border-radius: 4px; margin: 0px 10px; font-size: 18px; }
.try-free-login:hover{color: #ccc !important;}
.form-try{padding-right:25px !important;padding-top:0 !important;}
.try-free img{float:left;width:28px;}
.big-trytxt{font-size:22px !important;}
.menu-items{padding-top:10px;}
.common-edit a{font-size:18px;background-color:#256bb1;padding:6px 20px;border-radius:4px;color:#fff !important;}
.common-edit a:hover{color:#fff;}
.menus>a{background-color:white !important;font-size:20px;color:#8f8e8e !important;}
.menus>a:hover{color:#8aba56 !important;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,,.menus>a:hover,.menus>a:focus{background-color:white !important;font-size:18px;font-weight:bold;color:#8f8e8e !important;}
.navbar-nav > li{padding:0 !important;}
.navbar-default{border:none !important;}
.slider1-caption_line2{padding-top:5px;}
.carousel-caption{font-weight:bold;font-family:'hilton_sansregular';text-shadow:2px 2px 8px #000;}
.trial-txt{color:#5e5e5f;}
.trial-content{color:#8d8b8b;padding-bottom:15px;}
.start-trial{padding-top:40px;padding-bottom:30px;}
.try-free{float:left;}
.form-txt{height:45px !important;font-size:18px !important;border-radius:0px !important}
.line-border{border-bottom:2px solid #dbdada;}
.service-title{font-size:21px;color:#5e5e5f;padding-bottom:10px;}
.service-content{font-size:17px;color:#8d8b8b;padding-bottom:10px;line-height:1.8em;}
.nav.nav-justified > li > a{position:relative;}
.nav.nav-justified > li > a:hover,
.nav.nav-justified > li > a:focus{background-color:transparent;}
.nav.nav-justified > li > a > .quote{position:absolute;left:0px;top:0;opacity:0;width:40px;height:40px;padding:5px;background-color:#8aba56;border-radius:50%;color:#fff;}
.nav>li>a{padding: 10px 12px;}
.quote{background-color:#8aba56;padding:6px !important;border-radius:50%;left:10px !important;top:-10px !important;left:55%;}
.fa-quote-left{font-size:15px;padding-top:5px;color:white;}
.nav.nav-justified > li.active > a > .quote{opacity:1;}
.nav.nav-justified > li > a > img{box-shadow:0 0 0 4px #8aba56;}
.nav.nav-justified > li > a > img{max-width:100%;opacity:.3;-webkit-transform:scale(.8,.8);transform:scale(.8,.8);-webkit-transition:all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.navbar-header{}
.nav.nav-justified > li.active > a > img,
.nav.nav-justified > li:hover > a > img,
.nav.nav-justified > li:focus > a > img{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.3s 0s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.tab-pane .tab-inner{padding:30px 0 20px;}
.lead{font-size:24px;color:#fff;font-weight:500;}
.nav.nav-justified > li > a > .quote{left:auto;top:auto;right:20px;bottom:0px;}
#test{background-image:url('../img/testbg.jpg');background-size:100%;padding:40px 0 30px;height:auto;background-repeat:no-repeat;background-position:center;}
.user-name{color:white;}
.user-designation{color:white;}
.try-free-large{color:white !important;font-size:1.8vw !important;background-color:#8aba56 !important;border-bottom:5px solid #5c9a19;border-radius:13px;text-decoration:none;border-left:none;border-right:none;border-top:none;}
.try-free-large:hover,.try-free-large:focus{color:white !important;font-size:1.8vw !important;background-color:#70B12A !important;border-bottom:5px solid #5c9a19;border-radius:13px;text-decoration:none;border-left:none;border-right:none;border-top:none;}
.try-free-large span{padding-right:5px;padding-top:0;}
.discover-txt{ color: #406F35; font-size: 32px; font-weight: 600;}
.discover-txt p{ font-size: 18px; color: #303030; margin: 10px 0 0;}
.green-text{color:#76a940;font-size:14px;}
.clear-right-left-margin{margin-right:0;margin-left:0;}
#feat{background-image:url('../img/feature-bg.png');background-size:cover;background-repeat:no-repeat;background-position:100% 50%;}
#features{background-image:url('../img/Invybook-features-create-send-invoices-page.png');background-size:100%;}
#tryfree-bg{background-image:url('../img/tryfree-bg.jpg');background-size:auto;}
#tryfree-bg a{
    text-decoration: none;
}

.awardds{margin:30px 0;text-align:center;}
.awardds span{font-size:20px;}
.main-logo{text-align:center;margin:30px 0;}
.main-logo img{width:280px;}
.feat{border:1px solid #2494d8;padding-top:10px;padding-bottom:10px;}
.feat .tit-fea{font-size:22px;color:#fff;text-align:center;font-style:italic;padding-top:10px;}
.carousel-control.right,.carousel-control.left{background-image:none !important;z-index:11;}
.feat .des-fea{font-size:13px;color:#fff;text-align:center;padding:10px;line-height:28px;letter-spacing:1px;}
#awardwin{background-image:url('../img/award.png');background-size:100%;}
.award-content,.contact-us a{color:#333;font-weight:600;}
.contact-us img{float:left;}
.ph-green{border:3px solid #8aba56 !important;padding:2px 7px;border-radius:5px;font-size:15px;}
.ph-green,.fa-envelope-o{color:#8aba56 !important;}
.fa-envelope-o{font-size:30px;}
#foot-section{border-top:3px solid #8aba56;}
#foot-section{background-color:#256bb1;}
.footer-txt,.footer-txt a{color:white;}
.footer-txt a:hover{text-decoration:underline;}
.footer-title{font-size:24px;}
.footer-txt ul{padding-top:20px;padding-bottom:10px;}
.footer-content,.footer-content>a{font-size:14px;padding-bottom:7px;letter-spacing:1px;}
.fa-white{border:1px solid white !important;color:white !important;}
.navbar-toggle,.navbar-toggle:hover{background-color:#8aba56 !important;}
.navbar-toggle .icon-bar{background-color:white !important;}
.footer-bottom,.foot-bottom-menu>ul>li>a{color:#626262;font-size:14px;text-decoration:underline;}
.foot-bottom-menu>ul>li>a:hover{text-decoration:none;}
.foot-bottom-menu>ul>li{border-right:1px solid #626262;}
.foot-bottom-menu>ul>li:last-child{border:none;}
#ip-navbar-collapse > ul > li > a{color:#706e6e;font-size:18px;}
.img-greycircle{border:2px solid #e2e1e1;}
.second-menu{min-height:auto !important;border:none !important;box-shadow:inset 0 13px 15px 2px #E4E4E4;padding-top:15px;}
.second-menu .navbar-toggle, .second-menu .navbar-toggle:hover{background-color:#256BB1 !important;}
#settings-part li a{padding:5px;}
#settings-part{margin-right:10px;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus{background-color:#2494d8 !important;color:white !important;}
.q-img img{width:17%;}
.act-quick{border:none !important;padding:0px;}
.custom-nav{padding-left:0;padding-right:0;}
.custom-nav li a{padding:10px;border-radius:10px;width:100%;color:white;background-color:#8aba56 !important;font-size:13px;}
.statuspart{padding:5px;border-radius:10px;width:100%;color:white;font-weight:500;background-color:#8aba56 !important;margin-top:0;}
.statuspart span{font-size:1em;}
.paidimg,.paidimg:hover,.viewedimg,.viewedimg:hover,.draftimg,.draftimg:hover,.sentimg,.sentimg:hover{background-position:0 center !important;}
.rejected-icon{background-image:url('../img/rejectednormal.png');background-repeat:no-repeat;background-position:0% center;}
.rejected-icon:hover{background-image:url('../img/rejectedactive.png');background-repeat:no-repeat;background-position:0% center;}
.approvedimg{background-image:url('../img/apporvednormal.png');background-repeat:no-repeat;background-position:0% center;}
.approvedimg:hover{background-image:url('../img/apporvedactive.png');background-repeat:no-repeat;background-position:0% center;}
.canceled-icon{background-image:url('../img/cancelednormal.png');background-repeat:no-repeat;background-position:0% center;}
.canceled-icon:hover{background-image:url('../img/canceledactive.png');background-repeat:no-repeat;background-position:0% center;}
.auto-width thead tr th,.auto-width tbody tr td{width:auto !important;}
#invoicenav li:first-child a,#quotenav li:first-child a{padding-left:10px !important;}
.txt-property li a{padding:5px 8px 8px 0px;font-size:1em;}
.txt-property li a:hover{padding:5px 8px 8px 0px;text-decoration:underline;}
.txt-property li{padding:0 15px;}
.txt-property li:last-child{padding-right:0px !important;}
.custom-nav li a .fa{font-size:20px;}
.navbar.navbar-inverse .navbar-toggle{color:white !important;border:none !important;}
.act-btn:hover,.act-btn:focus{background-color:#649430;}
.visible-sm-inline,.fa-dashboard{color:#649430;background-color:white;}
.overdueinvoice{border:2px solid #8aba56 !important;overflow:hidden;border-radius:10px;}
.overduetxt,.overdueinvoice a,.overdueinvoice a:hover,.overdueinvoice a:focus{color:#649430;font-size:18px;font-weight:500;}
#panel-quote-overview .panel-heading,#panel-invoice-overview .panel-heading,#panel-recent-quotes .panel-heading,#panel-recent-invoices .panel-heading{font-size:18px;color:white;padding:15px 0 15px 0;border:none !important;border-bottom:2px solid #ccc;}
#panel-quote-overview .panel-heading span,#panel-invoice-overview .panel-heading span,#panel-recent-quotes .panel-heading span,#panel-recent-invoices .panel-heading span{font-size:18px;background-color:#2494d8;padding:5px 60px;border-radius:5px;}
.quote-txt img,.rec_q img{float:left;}
#panel-quote-overview .panel-heading .quote-txt,#panel-invoice-overview .panel-heading .quote-txt{background-color:#8aba56;border-radius:10px;padding:5px 25px;}
#panel-recent-quotes .panel-heading b,#panel-recent-invoices .panel-heading b,#panel-recent-invoices .panel-heading b,.rec_q{background-color:#649430;padding:5px 0px 5px 10px;border-radius:3px;font-weight:400;float:left;font-size:18px;color:white;}
#panel-recent-quotes,#panel-recent-invoices{border:none !important;padding-left:0;padding-right:0;}
#q_overview a,#invoice a{color:#8aba56;font-size:16px;font-weight:500;}
table{float:left;}
.amount span,.amount{color:#9e9e9e;font-size:16px;font-weight:400;}
#q_overview > thead > tr > th, #q_overview > thead > tr > td, #q_overview > tbody > tr > th, #q_overview > tbody > tr > td, #q_overview > tfoot > tr > th, #q_overview > tfoot > tr > td,#invoice > thead > tr > th, #invoice > thead > tr > td, #invoice > tbody > tr > th, #invoice > tbody > tr > td, #invoice > tfoot > tr > th, #invoice > tfoot > tr > td,.rec_quote > thead > tr > th, .rec_quote > thead > tr > td{padding:7px 15px;}
#q_overview tr,#invoice tr{background-color:transparent;!important;}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>tfoot>tr>td{border:none !important;}
.no_overdue{margin-top:33px;border:1px solid #649430;box-shadow:2px 5px 12px #C2C2C2;}
.no_overdue span{color:#649430;font-size:18px;font-weight:bold;}
.rec_quote > thead > tr > th{color:#706e6e;font-size:18px;font-weight:bold;text-align:center;}
.rec_quote{text-align:center;}
#q_overview td:first-child,#invoice td:first-child{width:50%;}
#q_overview td:last-child{width:40%;}
.rec_quote > tbody >tr >td{text-align:center;font-size:18px;color:#649430 !important;padding:0;}
.rec_quote tbody tr td a{color:#649430 !important;}
.rec_quote > tbody >tr >td{text-align:center;font-size:18px;color:#929292;padding:20px;}
.txt-property li a img,.index-options li a img{width:auto;}
.table-responsive{overflow-x:initial !important;overflow-y:initial !important;border:1px solid #929292;border-radius:3px;float:left;width:100%;height:auto !important;}
.index-options{float:right;}
.view-all{padding-top:30px;}
.view-all a{color:white;font-size:18px;background-color:#8aba56;padding:8px 20px;border-radius:5px;}
.txt-property li a img,.txt-property li a span,.index-options li a img,.index-options li a span{float:left;font-size:16px;background:none !important;padding:0 !important;}
.txt-property li a span,.index-options li a span{color:#8aba56 !important;}
.txt-property div{padding-left:0;padding-right:0;text-align:center;}
.txt-property li a,.txt-property span{color:#8aba56;}
.rec_quote thead tr th span{border:1px solid #649430;border-radius:3px;padding:2% 30%;}
.rec_quote thead tr th{border:none !important;padding-top:15px;}
.rec_quote thead tr th:first-child,.rec_quote thead tr th:nth-child(3),
.rec_quote tbody tr td:first-child,.rec_quote tbody tr td:nth-child(3){width:15%;}
.rec_quote thead tr th:nth-child(4),.rec_quote tbody tr td:nth-child(4){width:25%;}
.rec_quote thead tr th:nth-child(2),
.rec_quote tbody tr td:nth-child(2){width:20%;}
.rec_quote thead tr th:nth-child(5),
.rec_quote tbody tr td:nth-child(5){width:15%;}
.rec_quote thead tr th:nth-child(6),.rec_quote tbody tr td:nth-child(6){width:10%;}
.new-txt i{float:left;margin-top:7px;}
.new-txt span,.all-txt span{color:white !important;font-size:18px !important;}
.all-txt a{background-color:#2493d8;color:white;}
#headerbar{border-bottom:none !important;padding-top:30px;padding-bottom:70px;padding-left:0;padding-right:0;}
.select2-arrow,.select2-search-choice-close{display:none !important;}
.new_button,.new_button:hover,.new_button:focus{border:1px solid white;}
.title{padding:7px;border-radius:3px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{background-color:#2494d8 !important;}
.bottom-space{padding-bottom:10%;}
.nav>li>a:hover, .nav>li>a:focus{background-color:#2494d8;color:#2494d8;}
.nav>li>a{color:#706e6e;}
#headerbar .nav li a{float:left;border:none;color:#929292;}
.btn-default{color:#8ABA56;}
.status-part a{padding:10px;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#FFFFFF;}
.table-striped>tbody>tr:nth-of-type(even){background-color:#d9f0c1;}
.table-striped>tbody>tr:nth-of-type(even)>td,.table-striped>tbody>tr:nth-of-type(even)>td>a{color:#649430 !important;}
.table>tbody>tr>td{border:none !important;}
img{width:auto;height:auto;}
#create-invoice .modal-header,.modal-header{background-color:#f2f2f2;color:white;font-size:20px;overflow:hidden;}
.modal-content{border:10px solid rgba(189, 189, 189, 0.5);border-radius:0px;}
.has-feedback{padding-top:30px;}
.close{opacity:1 !important;}
.modal-header .close{margin-right:15px;}
#create-invoice .modal-header button{color:white;border:1px solid white;padding:3px 8px;border-radius:50%;}
.form-group label{font-weight:bold;}
input.form-control,.input-group-addon{border-radius:0px !important;font-size:16px !important;height:42px !important;color:#8ABA56;}
textarea.form-control{font-size:16px !important;color:#8ABA56;}
#login-frm,#login-frm,#login-frm input,#login-frm a,#password_reset input,#login-stp{}
.forget-password a,.forget-password a:hover,.forget-password a:focus{color:#2494d8 !important;font-size:16px;}
.forget-password{padding-top:10px;}
#contactus-form .error{color:red;font-weight:500;font-size:15px;font-family:'hilton_sansregular';}
#create-invoice .modal-footer{border-top:none !important;text-align:left;}
.index-options li a:hover{background-color:transparent !important;}
.view_table thead tr th{border-radius:10px;}
#form-options{width:23%;margin-right:2%;}
#form-sec{width:27%;margin-right:2%;padding:5px;font-size:18px;border-radius:3px;}
#form-options .btn-default{width:100%;padding:5px;font-size:18px;border-radius:3px;background-color:#929292;color:white;}
#form-sec{background-color:#929292;color:white;}
#form-sec img{float:left;margin-top:5px;margin-left:25px;margin-right:-20px;}
.fa-check-circle-o{font-size:20px;}
.client-name a{font-size:24px;color:#706e6e;font-weight:500;}
.client-location{font-size:18px;color:#706e6e;font-weight:300;}
.red-txt{color:#ed2024;}
.invoice-properties label{font-size:18px;color:#706e6e;font-weight:bold;padding-bottom:5px;}
.invoice-properties{padding-bottom:15px;}
.details-box, #login{border:1px solid #929292 !important;}
.invoice-properties input{border:1px solid #929292;border-radius:3px;}
#content .alert{background-color:#8aba56;color:white;font-size:20px;font-weight:bold;text-align:center;}
.options .btn{background-color:#929292 !important;color:white !important;padding:5px 10px !important;font-size:16px;}
.main-content{font-size:30px;color:#929292;font-weight:bold;}
.main-content1{font-size:30px;color:#929292;font-weight:500;}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:0 !important;}
.form_top_header{background-color:#8aba56;margin-top:50px;}
.mini-menu{padding-top:40px;}
.extrabar,.extrabar3,.extrabar2{background-color:#649430;}
.darkgreenbar{background-color:#649430;border-bottom-left-radius:80px;border-top-left-radius:80px;box-shadow:inset 15px 0px 14px -3px #45741c;}
.darkgreenbar3{background-color:#649430;border-bottom-left-radius:95px;border-top-left-radius:95px;box-shadow:inset 15px 0px 14px -3px #45741c;}
.green-text{color:#649430;font-size:30px;font-weight:bold;}
.green-text1{font-weight:500;color:#8aba56;font-size:30px;}
.darkgreen-bg{background-color:#649430;}
.litegreen-bg{background-color:#8aba56;}
.litegreen-bg{padding:0px;}
.grey-bg{background-color:#f2f2f2;padding:20px 0;}
.grey-bckgrnd{background-color:#f7f7f7;}
.form-control .select2-choice{height:45px !important;}
.top-bottom-pad-lg{padding-bottom:8%;padding-top:10%;}
video{width:100%;}
.special-menu{position:relative;z-index:999;display:inline-block;width:100%;background-image:url('../img/blur-bg.png'); box-shadow: 1px 1px 1px #C7C7C7;}
.first-video{background-image:url('../img/pattern-2.png');position:absolute;left:0;top:0;z-index:8;height:100%;width:100%;}
.special-menu .menus>a{background-color:transparent !important;color:#706e6e !important;font-weight:600 !important;}
.special-menu .top-header{background-color:transparent !important;}
.special-menu .contactus{color:#fff;}
.special-menu .contactus a{color:#fff !important;}
.special-menu .fa-phone{border:3px solid #fff;}
.items .carousel-caption{text-shadow:none;}
.carousel-caption{
    top: 30% !important;
}
.header-section{margin-bottom:0;/*margin-top:-90px;-webkit-transition:all ease 1.5s;transition:all ease 1.5s;*/}
.navbar-fixed-top, .navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.header-section.header-floating.floating{margin-top:0px;}
.home-banner{margin-top: 65px;}
.nav>li>a:hover, .nav>li>a:focus{color:#8aba56 !important;}
#s2id_client_country,#s2id_vendor_country,#expense_tax_rate_id,#client_id,#family_id,#tax_rate_id,#invoice_id,#payment_method_id,#task_status,#project_id,#include_item_tax,#invoice_date_created,#user_roles_id,#vendor_country{border:2px solid #ccc;height:45px;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;color:#929292;font-size:20px;background-image:url('../img/drop-down.png');background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:97%;}
.sys-set{border:2px solid #ccc;height:45px;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;color:#929292;font-size:20px;}
.select2-chosen{padding-top:6px !important;color:#929292;}
.strip-bg{background-image:url('../img/strip_bg.png');background-repeat:repeat;background-position:0% center;box-shadow:inset 0px 8px 20px #ccc;height:auto !important;margin:0;overflow:auto;}
.strip-plainbg{background-image:url('/../img/strip_bg.png');background-repeat:repeat;background-position:0% center;border:2px solid #ccc !important;overflow:hidden;}
.curve-part img{float:left;}
.inner-title{padding-top:15px;font-size:24px;color:#777777;font-weight:bold;padding-bottom:10px;}
.register{background-color:#f9f9f9;border:1px solid #D6D6D6;margin-bottom:20px;}
.smallinner-title{padding-top:15px;font-size:20px;font-weight:bold;font-family:'hilton_sansregular';color:#777777;font-weight:bold;padding-bottom:10px;}
.authorize .form-control{
    height: 35px !important;
        background-color: #FCFCFC;
}
.authorize{
    background-color: #FCFCFC;
    border: 1px solid #E9E9E9;
    border-radius: 5px;
    padding: 0px 0 30px;
    margin-bottom: 25px;    
}
.authorize h6{
    background-color: #8ABC57;
    padding: 14px 0;
    border-radius: 4px 4px 0px 0px;
    margin: 0px 0 25px;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    color: #fff;
}
.authorize .try-free-login:hover{
    transform:none;
}
.authorize .try-free-login img{
    width: auto;
}
.authorize .try-free-login{

    background-color: #2494d8;
    color: white !important;
    border-bottom: 3px solid #216E9C;
    padding: 7px 15px 7px 15px !important;
    border-radius: 4px;
    font-size: 18px;
    font-weight: 600;
}
.login_wrapper {
    right: 0px;
    margin: 0px auto;
    margin-top: 5%;
    max-width: 350px;
    position: relative;
}
.animate {
    -webkit-animation-duration: 0.5s;
    -webkit-animation-timing-function: ease;
    -webkit-animation-fill-mode: both;
    -moz-animation-duration: 0.5s;
    -moz-animation-timing-function: ease;
    -moz-animation-fill-mode: both;
    -o-animation-duration: 0.5s;
    -o-animation-timing-function: ease;
    -o-animation-fill-mode: both;
    -ms-animation-duration: 0.5s;
    -ms-animation-timing-function: ease;
    -ms-animation-fill-mode: both;
    animation-duration: 0.5s;
    animation-timing-function: ease;
    animation-fill-mode: both;
}
.login_form {
    z-index: 22;
}
.login_form {
    position: absolute;
    top: 0px;
    width: 100%;
}
.login_content {
    margin: 0 auto;
    padding: 25px 0 0;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    min-width: 280px;
}
.login_content form {
    margin: 20px 0;
    position: relative;
}
.bluebg-title {
    padding: 15px;
    font-size: 18px;
    background-color: #256BB1;
    color: #fff;
}

/*payment-css*/
input[type="text"],
input[type="tel"] {
  font: inherit;
  line-height: inherit;
}

.payment {

}

.cardInfo {
}

.cardInfo__personalDetails,
.cardInfo__cardDetails {

}

.cardInfo__cardDetails {
}

.paymentInfo__total {
  font-size: 1.25em;
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/lock.svg') no-repeat center left;
  background-size: 1.5em;
  margin: 0 0 0.75em 0;
  padding-left: 2em;
}

.form-row {
  margin: 0.375em 0;
}

label {
  cursor: pointer;
  display: inline-block;
  
}

.icon-secure,
.cc-num__wrap {
  position: relative;
}

.cardInfo_firstname,
.cardInfo_surname {
  width: 48.75%;
}

.cardInfo_firstname {
  float: left;
}

.cardInfo_surname {
  float: right;
}

.card {
  position: absolute;
  display: block;
  right: 0.375em;
  top: 50%;
  margin-top: -10px;
  width: 28px;
  height: 19px;
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/cards/card.svg') center center;
  background-size: 100%;
}

.cardInfo__cc-exp,
.cardInfo__cc-cvc,
.cc-exp__example {
  float: left;
  max-width: 4.875em;
}

.cardInfo__cc-exp {
  margin-right: 0.75em;
}

.cardInfo__cc-exp,
.cc-exp__example {
  max-width: 5.75em;
}

.cc-num.visa + .card {
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/cards/visa.png') no-repeat center center;
}

.cc-num.amex + .card {
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/cards/amex.png') no-repeat center center;
}

.cc-num.mastercard + .card {
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/cards/mastercard.png') no-repeat center center;
}

.cc-num.diners + .card {
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/cards/diners.png') no-repeat center center;
}

.cc-num.discover + .card {
  background: url('https://d2fz1tzabfzgo4.cloudfront.net/demos/cards/discover.png') no-repeat center center;
}

.cardInfo__submission {
  clear: both;
  padding-top: 1.5 - 0.375em;
  margin-bottom: 0.75em;
}

input[type="text"],
input[type="tel"] {
  width: 100%;
  display: block;
  margin-top: 0.35em;
  padding: 0.35em;
  background: #fff;
  border: solid 1px #ccc;
  border-radius: 0.1875em;
  box-sizing: border-box;
  transition: all 0.2s;
  -webkit-font-smoothing: antialiased;

  &.identified {
    border-color: #2ecc71;
  }
}

input[type="text"]:focus,
input[type="tel"]:focus {
  // Target the :focus pseudo-class
  border-color: #fff;
  box-shadow: 0 0 0.1875em #3498db;
  outline: none;

  &.identified {
    border-color: #2ecc71;
    box-shadow: 0 0 0.1875em #2ecc71;
  }
}

input[type="submit"] {
  font-size: 0.875em;
  /*background: #2ecc71;*/
  border: solid 1px darken(#2ecc71,5%);
  padding: 0.375em 0.5em;
  color: #fff;
  border-radius: 0.1875em;
}

.cancel-link {
  font-size: 0.875em;
  float: right;
  color: #bbb;
  padding-top: 0.375em;
  text-decoration: none;
}

.cc-exp__outputs {
  margin: 0;
  padding: $lh/4 0 0;

  b {
    color: #999;
  }
}

.cc-exp__output {
  margin-right: 0.75em;

  &:last-of-type {
    margin-right: 0;
  }
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/*payment-css*/





.letsacc{color:#fff;font-size:24px;}
.letssm{color:#fff;font-size:16px;}
.letsacclg{color:#fff;font-size:22px;}
.letssmlg{color:#fff;font-size:16px;}
.controls input[placeholder]{color:#929292 !important;font-size:16px !important;}
.blue-line{border-bottom:1px solid #2494d8;}
.controls{padding-top:10px;padding-bottom:10px;}
.controls input,#quote_status_id,#payment_method_name,#sales_group_id,#vendor_email,#expense_groups_id,#quote_password,#pfamily_groups_id,#email_template,#pdf_template,#invoice_password,#invoice_group_id,#purchase_order_password,#purchase_order_group_id,#client_country, #family_name, #clint_namelistname, #clint_namelistname, #client_email{{border:2px solid #ccc;height:43px;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;font-size:18px;color:#929292;}
.round-text{border:2px solid #ccc;height:43px;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;font-size:18px;color:#929292;}
.type-box{border:2px solid #ccc;height:43px;box-shadow:inset 0px 0px 14px 0px #ccc;font-size:18px;color:#929292;}
.html-tags span{border-radius:0px !important;}
.form-horizontal .control-label{padding-top:20px !important;}
#notes{border:2px solid #ccc;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;font-size:18px;}
#product_description,#payment_note{border:2px solid #ccc;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;font-size:18px;padding:15px;}
.small-blutxt{color:#777;font-size:20px;}
.small-greytxt{color:#929292;font-size:20px;}
.char-img img{float:left;}
.client-sec{padding-top:7px;margin-left:-20px;}
.select2-results .select2-result-label{color:#929292;font-size:18px;}
.green-button,.green-button:hover,.green-button:focus{color:white;background-color:#8aba56;font-size:20px;font-weight:bold;padding:7px 70px;border-radius:10px;}
.voicebox,.voicebox1{background-image:url('../img/voicebox.png');background-repeat:no-repeat;background-position:0% center;width:309px;height:100px;}
.voicebox{padding:20px 13px 13px 40px;}
.greenvoicebox{background-image:url('../img/greenvoicebox.png');background-repeat:no-repeat;background-position:0% center;width:309px;height:100px;}
.greenvoicebox{padding:20px 13px 13px 40px;}
.client-sec img{float:left;}
.voicebox span,.voicebox1 span{color:#649430;font-size:36px;top:0px;}
.use-form{color:white;font-size:20px;padding-top:10px;}
.add-icn,.view-icn,.vendoradd-icn,.vendorview-icn,.expenseadd-icn,.expenseview-icn,.fileimport-icn,.productadd-icn,.productview-icn,.productfamily-icn,.payadd-icn,.payview-icn,
.taskadd-icn,.taskview-icn,.taskproject-icn{padding:30px 0 20px 60px;}
.spacing{padding:40px 20px 0px 20px;height:173px;}
.add-icn{background-image:url('../img/addclient1normal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.add-icn:hover,.add-icn:active{background-image:url('../img/addclient1active.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.view-icn{background-image:url('../img/viewclientnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.view-icn:hover,.view-icn:active{background-image:url('../img/viewclientactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.vendoradd-icn{background-image:url('../img/addvendoricongrey.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.vendoradd-icn:hover{background-image:url('../img/addvendoricon.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.vendorview-icn{background-image:url('../img/viewvendornormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.vendorview-icn:hover{background-image:url('../img/viewvendoractive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.input-group-addon{width:auto;}
.expenseadd-icn{background-image:url('../img/createexpensesnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.expenseadd-icn:hover{background-image:url('../img/createexpensesactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.expenseview-icn{background-image:url('../img/viewexpensesnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.expenseview-icn:hover{background-image:url('../img/viewexpensesactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.fileimport-icn{background-image:url('../img/fileimportnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.fileimport-icn:hover{background-image:url('../img/fileimportactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.productadd-icn{background-image:url('../img/createproductnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:23px;}
.productadd-icn:hover{background-image:url('../img/createproductactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.productview-icn{background-image:url('../img/viewproductnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.productview-icn:hover{background-image:url('../img/viewproductactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.productfamily-icn{background-image:url('../img/productfamilynormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.productfamily-icn:hover{background-image:url('../img/productfamilyactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.payadd-icn{background-image:url('../img/enterpayment1normal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.payadd-icn:hover{background-image:url('../img/enterpayment1active.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.payview-icn{background-image:url('../img/viewpaymentnormal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.payview-icn:hover{background-image:url('../img/viewpaymentactive.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.taskadd-icn{background-image:url('../img/task-create-task-normal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.taskadd-icn:hover{background-image:url('../img/task-create-task-active.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.taskview-icn{background-image:url('../img/task-show-task-normal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.taskview-icn:hover{background-image:url('../img/task-show-task-active.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.taskproject-icn{background-image:url('../img/task-projects-normal.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.taskproject-icn:hover{background-image:url('../img/task-projects-active.png');background-repeat:no-repeat;background-position:0% center;color:white;font-weight:bold;font-size:26px;}
.feature_menu ul li a img{float:left;padding-top:5px;}
.feature_menu ul li a{color:#2494d8;font-size:18px;}
.feature_menu ul li a span{float:left;}
.blue-text{color:#2494d8;}
.feature-content{color:#8d8b8b;font-size:20px;line-height:1.6em;}
.blue-bg{background-color:#256bb1;overflow:hidden;margin-bottom:20px;}
.awardcontent{font-weight:bold;font-family:'hilton_sansregular';color:white;}
.awardsmalltxt{font-size:22px;text-align:center;}
.awardquote{font-size:30px;}
.trial-thintxt{color:#8d8b8b;font-size:16px;}
.grey-circle{border:3px solid #cecece !important;}
.testimonial-txt{font-size:18px;color:#8d8b8b;}
.testimonial-drktxt{color:#8d8b8b;font-size:20px;}
.clear-lineheight{line-height:20px !important;}
.white-txt{color:white;font-size:35px;}
.footer-try{color:white;font-size:16px;}
.bluebg-title{background-color:#2494d8;font-size:18px !important;color:white;font-family:'hilton_sansregular';}
#login-frm{border:none;}
.footer-try{font-size:16px;}
#btn_reset,#btn-reg,#btn_login{background-color:#8aba56;border:none;border-radius:0px;font-size:20px;font-family:'hilton_sansregular';}
#password_reset,#reg-section,#login-stp,#login-frm{background-color:#f7f7f7;}
.support-txt{color:#706e6e;font-size:18px;font-family:'hilton_sansregular';}
.spacing-pad{padding-top:5%;padding-bottom:5%;}
.alert{margin:0 !important;border-radius:0px !important;font-size:16px;text-align:center;}
.login-title{color:#8aba56;font-size:18px;font-weight:500;}
.login-txts{color:#acaaaa;font-size:14px;}
.login-steps{padding-top:10px;}
.thinline-border{border-bottom:1px solid #dbdada;padding-left:15px;padding-right:15px;}
#login-text{margin-bottom:20px;}
#base{background:#93bb36;display:inline-block;height:122px;position:relative;width:100px;margin-top:-66px;}
#base:before{border-top:35px solid #93bb36;border-left:50px solid transparent;border-right:50px solid transparent;content:"";height:0;left:0;position:absolute;top:122px;width:0;}
.smallblu-title{color:#2494d8;font-size:15px;}
.watchad,.watchad:hover{color:white;background-color:#2494d8;border-radius:35px;padding:7px 15px;text-shadow:none !important;text-decoration:none !important;}
.green-brdr{border:3px solid #8aba56;width:100px;}
.white-brdr{border-bottom:1px solid white;}
.abt-img img{float:left;}
.abt-img span{top:15px;position:absolute;padding-left:10px;}
.abtus-title{color:#5e5e5f;font-size:28px;}
.abtus-content{color:#8d8b8b;font-size:18px;line-height:1.8em;}
.comt-inquiry textarea{height:300px !important;}
.cntustxt{color:#858586;font-size:16px;font-weight:300;line-height:1.8em;}
#contactus-form input,#contactus-form textarea{font-family:'hilton_sansregular';}
.cnt-right{color:#747373;font-size:16px;line-height:2em;}
.dg-clr{color:#3e6e0a;}
.lg-clr,#lg-clr{color:#8aba56 !important;}
.bl-clr,.bl-clr:hover,.bl-clr:focus{color:#2494d8;}
.select2-container .select2-choice{background-image:none !important;border-radius:10px;box-shadow:inset 0px 0px 14px 0px #ccc;border:2px solid #ccc !important;}
.select2-container{background:none;border:none;}
.nav-pills>li>a{border-radius:0px !important;}
.add-viewsection{height:122px;}
.calculation tbody tr,.greyamt{font-size:17px;font-weight:bold;color:#706e6e;}
.addrow-btn,.addrow-btn:hover,.addrow-btn:focus{background-color:#649430;border-radius:5px;color:white;margin-right:20px;}
.btn-addproduct ,.btn-addproduct:hover,.btn-addproduct:focus{background-color:#929292;font-size:18px;border-radius:5px !important;color:white;border:none;}
#quote-tables>tbody>tr>td{padding-top:25px;}
.percnt{background-color:#929292;color:white;}
.form-titl{color:#706e6e;font-size:16px;text-align:center;font-weight:bold;padding-bottom:10px;}
.form-cnt{color:#706e6e;font-size:15px;text-align:center;font-weight:300;padding-bottom:10px;}
#btn_save_quote{background-color:#8aba56;font-size:18px;border-radius:0px;padding:7px 30px;color:white;border:none;}
.viewquotes a{width:100%;}
.item-form input{border-radius:5px !important;}
.table.items td{min-width:auto !important;}
.fa.fa-margin{color:#929292;}
.dropdown-menu>li>a{margin-bottom:5px;font-size:14px;color:#929292;border-bottom:1px dotted;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background-color:transparent !important;background-image:none;color:#3E6E0A;}
.dropdown-menu{min-width:220px !important;}
.discount-field .input-sm, .discount-field .input-group-sm>.form-control, .discount-field .input-group-sm>.input-group-addon, .discount-field .input-group-sm>.input-group-btn>.btn{padding:3px 15px !important;}
.item-form input,.item-form select{height:35px !important;border-radius:5px !important;}
.navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-top:5px solid #8ABA56;}
.input-group{width:100%;}
.datepicker{border-right:none;}
.calendar-addon{background-color:white !important;border-right:2px solid #ccc;height:45px;box-shadow:inset 0px 0px 14px 0px #ccc;border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;border-top:2px solid #ccc;border-bottom:2px solid #ccc;border-left:none;}
#quote_date_created,#quote_date_expires,#invoice_date_created,#purchase_order_date_created,#payment_date,#payment_amount{border-left:2px solid #ccc;height:45px;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;border-top:2px solid #ccc;border-bottom:2px solid #ccc;border:2px solid #ccc !important;}
.html-form textarea,.html-body{border:2px solid #CCC;box-shadow:0px 0px 14px 0px #CCC inset;border-radius:0px;font-size:18px;color:#929292;}
.html-preview{background-color:#8ABA56 !important;color:#FFF !important;font-size:20px;}
.item-form input,.item-form select{border:2px solid #ccc;height:45px;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;font-size:18px;color:#929292;}
.item-form textarea{border:2px solid #ccc;box-shadow:inset 0px 0px 14px 0px #ccc;border-radius:10px !important;font-size:18px;color:#929292;}
.fa-edit{font-size:18px;color:#706e6e;}
.table>tbody+tbody{border-top:none !important;}
.text-left{text-align:left !important;}
.box-border{border:1px solid #a8a8a8;border-radius:5px;margin-top:20px;}
.greybottom-border{border-bottom:1px solid #a8a8a8;}
.form-amt{color:#a8a8a8;font-size:16px;}
#quote_discount_amount,#quote_discount_percent{padding:17px;}
.btn-c{margin-right:10px;}
.modal-footer{border-top:none !important;}
.fa-close{margin-left:-30px;}
.img-float img,.img-float a{float:left;}
.superadmin-menu li a:hover,.superadmin-menu li a{background-color:white !important;}
.superadmin-table{margin-bottom:0 !important;}
.superadmin-table thead tr{background-color:#f2f2f2;}
.superadmin-table thead tr th{text-align:center;padding:15px;}
.superadmin-table thead{padding:15px;color:#777777;font-size:20px;font-weight:bold;}
.table-responsive-s{border:3px solid #d9d9d9;height:auto !important;}
.table-res{border:1px solid #649430;border-radius:5px;margin-top:10%;height:auto !important;box-shadow:0px 2px 3px #8AA26F;}
.row{margin-left:0px;margin-right:0px;}
.rquote-cnt{background-color:white;border:1px solid #ccc;padding:6px;border-radius:10px;}
.qrquote{padding-top:10px;padding-bottom:10px;}
.dashboard-titles{background-color:#f2f2f2;padding:15px 0;color:#777777;font-size:20px;font-weight:bold;border-bottom:2px solid #ccc;margin:0;}
.dashboardcnt,.dashboardcnt a{color:#9e9e9e;font-size:16px;text-align:center;}
.dashboardcnt a:hover,.dashboardcnt a:focus{text-decoration:underline;}
.s-tablecnt tr td span{border-radius:10px;padding:4px 0px;overflow:hidden;display:inline-block;}
.s-tablecnt tr,.s-tablecnt tr a{padding:15px;color:#9e9e9e;font-size:18px;background-color:transparent !important;}
.s-tablecnt tr td{padding-top:10px !important;}
.s-tablecnt tr td:last-child{padding-bottom:20px !important;}
.steps_icons a{border:none !important;}
.fa-step-backward,.fa-step-forward{font-size:17px !important;}
.fa-caret-left,.fa-caret-right{font-size:20px !important;}
#sadmin-bg{background-image:url('../img/sadmin-bg.png');background-size:100%;height:173px;background-repeat:no-repeat;}
.sadmin-img img{top:-110px;position:absolute;}
.quick-grey{color:#777777;}
.quick-green{color:#8aba56;}
.q-txt{font-size:24px;font-weight:500;padding-top:10px;}
.penicon{width:30px;}
.rec_menu{padding-top:15px;}
.cancel-submit{padding-top:30px;padding-bottom:30px;}
.dashboardcnt tr td:first-child span{background-color:transparent !important;}
.amount{text-align:center !important;}
.menu a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.menu a:hover, .menu a:focus, .menu a:active{-webkit-transform:scale(1.1);transform:scale(1.1);}
.invoice-grps>a{width:25%;float:left;}
.text-tag,.text-tag:hover{font-size:21px;color:#5e5e5f;padding-bottom:10px;text-align:center;}
.ssbutton{padding-bottom:40px;padding-top:25px;}
.slider1-caption_line1{font-size:3vw !important;}
.slider1-caption_line2{font-size:1.9vw !important;}
.try-free-large{padding:5px 20px;}
.quotovervw{padding:5px;border:2px solid #dcdcdb;background-color:white;border-radius:10px;margin:10px 0;}
.quotovervw-right{text-align:right !important;color:#777777;}
#panel-quote-overview{padding-bottom:15px;border-radius:10px !important;}
#recentmenus ul li a:hover{background-color:transparent;}
#recentmenus ul li{padding:5px 10px !important;}
fieldset{padding:0px !important;}
.rep-pdf{font-size:30px;padding:15px 10px;}
.tooltip-arrow,
.red-tooltip + .tooltip > .tooltip-inner{}
.clearboth{clear:both;}
.bill{padding:30px;}
.spl-mar{margin-top:75px;}
.spl-bor{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#item_table-div .container{padding-right:0px !important;padding-left:0px !important;}
#item_table-div .row{padding-right:0px !important;padding-left:0px !important;}
.res-log ul{list-style:none;}
.res-log ul li{font-size:16px;color:#fff !important;text-align:center;padding:3px;margin:10px 0 5px;}
.res-log ul li a{color:#fff !important;}
.res-logout ul{list-style:none;}
.res-logout ul li{font-size:16px;color:#706e6e !important;text-align:center;padding:3px;margin:10px 0 5px;}
.res-logout ul li a{color:#706e6e !important;}
.res-log ul .btn_add_product{background-color:#2494D8 !important;}
.dyt-tex{float:left;margin:0px 5px;}
.dyt-img{float:left;}
#out-put .form-control{font-size:13px !important;}
#out-put span{font-size:14px !important;margin-top:10px;}
#out-put .tit-out{text-align:center;margin:5px 0;}


@media only screen and (min-width:320px) and (max-width:480px){.sadmin-img img{top:0px;}
.rec_quote tbody tr td{padding:10px !important;}
.options .btn{font-size:14px !important;}
.view_table tbody tr td{font-size:13px;}
}
@media only screen and (min-width:480px) and (max-width:320px){.rec_quote tbody tr td{padding:10px !important;}
.options .btn{font-size:14px !important;}
}
@media (max-width:@screen-xs){}
@media (max-width:@screen-sm){}