body{ font-family: latoregular;}
.banner{ /* min-height: 729px; */ background: #17931f;position: relative;}
.container-fluid{ max-width: 1400px;margin-left: auto;margin-right: auto;/* overflow: hidden; */}
.menu { text-align: right; }
.top-nav { background: rgba(255, 255, 255, 0.41); padding: 22px 0px; position: absolute; width: 100%; z-index: 1;}
.top-bar {background: transparent;transition: r;padding: 0;display: inline-block;/* float: left; */}
.top-bar ul { background: transparent; }
@font-face { font-family: 'latoregular'; src: url('../fonts/lato-regular.woff2') format('woff2'), url('../fonts/lato-regular.woff') format('woff'); font-weight: normal; font-style: normal; }
.contact-no { font-size: 25px; color: #141414; margin-bottom: 19px; }
.menu > li > a { color: #141414; font-size: 14px; text-transform: uppercase; }
.menu > li > a:hover{color:#0fbd1b;}
.btn { display: inline-block; }
.login {background: #17931f;display: inline-block;padding: 6px 20px;color: #fff;line-height: 26px;text-transform: uppercase;font-size: 14px;}
.section {padding: 103px 0px;display: inline-block;position: relative;width: 100%;z-index: 999;}
h3.round-head { text-align: center; color: #17931f; }
h3.round-head span { width: 100%; float: left; font-size: 25px; color: #454545; margin-bottom: -12px;font-weight: 600;}
.section h3.round-head {position: absolute;left: 0;right: 0;top: -12px;width: 234px;margin: auto;z-index: -1;font-family: 'street_corner_slabregular';font-size: 40px;font-weight: 600;}
.skinny .left span { color: #17931f; font-size: 18px; width: 100%; display: inline-block; font-family: 'street_corner_slabregular'; margin-bottom:10px;}
.skinny .left span i { padding-right: 5px; }
.skinny .left p { margin-bottom: 34px; }
.skinny .left { border-right: 1px solid #ccc;  padding-top: 18px;padding-bottom: 18px;}
.features {}
.features > h4 { text-align: center; font-size: 22px; border-bottom: 1px solid #c4c2c2; width: 95%; margin: 0 auto; margin-bottom: 29px; padding-bottom: 7px; font-family: 'street_corner_slabregular';}
.features h4 span { color: #17931f; }
.features .item { text-align: center; }
.features .item h4 { color: #17931f; font-size: 19px; font-family: 'street_corner_slabregular';}
.features .item i { margin-bottom: 10px; display: inline-block; }
.features .item p { line-height: 20px; font-size: 15px; }
.features .item li { text-align:left; }
.btn {padding: 6px 20px;line-height: 26px;text-transform: uppercase;font-size: 14px;}
.btn.gray { background: #17931f; color: #fff; margin-top: 19px; float: right; margin-right: 40px; }
.about{background: #17931f;position: relative;z-index: 99;display: block;}
.about:after { content: ""; position: absolute; right: 54%; top: 0; bottom: 0; width: 100%; background: #343434; -webkit-transform: skew(-20deg, 0deg); -moz-transform: skew(-20deg, 0deg); -o-transform: skew(-20deg, 0deg); -ms-transform: skew(-20deg, 0deg); transform: skew(-20deg, 0deg); z-index: -1; }
.you .btn { background: #0a650f; color:#fff; }
.you p { color: #fff; width:90%; margin:auto;}
.you h3 { position: absolute; color: #fff; top: -120px; right: 70px; text-align: center; background: #17931f; }
.you { position: relative; padding-top: 15px;}
.you h3 span { width: 100%; float: left; font-size: 17px; }
.container { /* overflow: hidden; */ }
ul.service-items { margin: 0; padding: 0; list-style: none; }
ul.service-items li { text-align: center; padding: 21px 0px; }
ul.service-items li p { color: #131313; }
ul.service-items li i { width: 67px; height: 67px; background: #DDD9D5; display: inline-block; border-radius: 50%; padding-top: 17px; border: 2px solid #fff; box-shadow: 0px 0px 0px 2px #DDD9D5; margin-bottom: 10px; }
ul.service-items h4 { color: #4b4b4b; font-size: 22px; font-family: 'street_corner_slabregular';}
.services.btn { width: 83px; margin: 0 auto; float: none; display: block; background: #17931f; color: #fff;}
.section.services > .row{ background: url(../images/service-bg.png) center top  no-repeat;}
.process{ background: #E1E1E1 url(../images/process.png) center bottom no-repeat;min-height: 638px;}
.process ul { margin: 0; padding: 0; list-style: none; position: relative; }
.process ul li { background: #F4F3F3; padding: 12px 25px; position: absolute; border-radius: 16px; left: 0; right: 0; margin: auto; max-width: 304px; }
.process ul li span { color: #17931f; font-weight: 600; font-size: 18px; font-family: 'street_corner_slabregular';}
.process ul li p { margin: 0; font-size: 14px; }
.process ul li:nth-child(5) { text-align: center; top: -12px; }
.process ul li:nth-child(1){ top: 339px; left: -870px; }
.process ul li:nth-child(2){ top: 249px; left: -832px; }
.process ul li:nth-child(3){ top: 159px; left: -732px; }
.process ul li:nth-child(4){ top: 69px; left: -551px; }
.process ul li:nth-child(9){ top: 339px; right: -870px; }
.process ul li:nth-child(6){ top: 69px; right: -551px; }
.process ul li:nth-child(7){ top: 159px; right: -732px; }
.process ul li:nth-child(8){ top: 249px; right: -832px; }
.listing-be {}
.listing-be ul { margin: 0; padding: 0; list-style: none; }
.listing-be ul li { padding: 7px 24px; }
.listing-be ul li img { padding-right: 13px; }
.contact{ background: #686868;}
.form {}
.form button { margin: 0 auto; display: block; }
.form button.gray { background: #ACACAC; text-transform: uppercase; color: #000; }
.form input[type="text"] { background: #d9d9d9; border: 2px solid #b6b5b5; padding: 5px 13px; height: 47px; }
.form textarea { background: #d9d9d9; border: 2px solid #b6b5b5; }
input[type="text"]::-webkit-input-placeholder { color: #717171; }
input[type="text"]:-moz-placeholder { /* Firefox 18- */ color: #717171; }
input[type="text"]::-moz-placeholder {  /* Firefox 19+ */ color: #717171; }
input[type="text"]:-ms-input-placeholder { color: #717171; }
textarea[type="text"]::-webkit-input-placeholder { color: #717171; }
textarea[type="text"]:-moz-placeholder { /* Firefox 18- */ color: #717171; }
textarea[type="text"]::-moz-placeholder {  /* Firefox 19+ */ color: #717171; }
textarea[type="text"]:-ms-input-placeholder { color: #717171; }
/*---*/ textarea::-webkit-input-placeholder { color: #717171; }
textarea:-moz-placeholder { /* Firefox 18- */ color: #717171; }
textarea::-moz-placeholder {  /* Firefox 19+ */ color: #717171; }
textarea:-ms-input-placeholder { color: #717171; }
.did-you-know { width: 419px; background: url(../images/did-you-know.png) left top no-repeat; height: 287px; margin: 0 auto; color: #fff; padding: 35px 70px 0px 35px; text-align: left; }
.did-you-know h3 { font-size: 20px; font-family: 'street_corner_slabregular';}
.did-you-know p { text-align: center; font-size: 14px; width: 91%; margin: 0 auto; }
footer{ background:#6D6D6D url(../images/footer-bg.png) center bottom no-repeat; text-align: center;padding: 50px 0px 23px 0px;}
.testimonials li { text-align: center; }
.testimonials li p { width: 65%; margin: 0 auto; }
.testimonials li span { margin-top: 30px; display: inline-block; }
.testimonials li span b { width: 100%; float: left; font-size: 13px; color: #05770c; }
button.orbit-next:hover, button.orbit-next:focus, button.orbit-next:active {/* background: #fff; */}
button.orbit-previous:hover, button.orbit-previous:focus, button.orbit-previous:active {/* background: #fff; */}
footer ul { margin: 0; padding: 0; list-style: none; padding: 29px 0px; }
footer ul li { display: inline-block; }
footer ul li a { color: #dadada; padding: 7px 13px; text-transform: uppercase; }
footer ul { margin: 0; padding: 0; list-style: none; padding: 21px 0px;}
footer ul li { display: inline-block; color: #dadada;}
footer ul li a { color: #fff; padding: 5px 13px; }
.social { padding-bottom: 21px; }
.copy { color: #fff; font-size:14px; }
footer ul li a { color: #dadada; }
.social a { padding: 0px 9px; }
footer ul li a:hover { color: #00C9FA; }
.section h3.round-head:after { content: ""; position: absolute; left: -32px; right: 0; background: #FEFEFE; bottom: 0; width: 294px; height: 294px; z-index: -1; border-radius: 50%; top: 105px; margin: auto; }
.about h3.round-head { right: -700px; color: #fff; }
.about h3.round-head:after { background: #17931f; }
@font-face { font-family: 'street_corner_slabregular'; src: url('../fonts/street_corner_slab-webfont.woff2') format('woff2'), url('../fonts/street_corner_slab-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'street_corner_slab_semiboldRg'; src: url('../fonts/street_corner_slab_semibold-webfont.woff2') format('woff2'), url('../fonts/street_corner_slab_semibold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
.services h3.round-head { left: -920px;  }
.process h3.round-head { left: -920px;}
.process > .row { /* position: relative; */ }
.process h3.round-head:after { background: #E1E1E1; }
.benefits h3.round-head { right: -920px; }
.contact h3.round-head:after { background: #686868; }
.contact h3.round-head span{ color: #fff;}
.contact h3.round-head { left: -920px;  }
.testimonials h3.round-head { font-size: 98px; height: 75px; }
.fw{ width: 100%; max-width: 100%;}
/*...*/ .subpage{ height: 332px; background: #6D6D6D;border-bottom: 6px solid #17931f; overflow: hidden;}
.subpage .top-nav { background: none; }
.subpage img { max-width: 100%; margin: 0 auto; }
.subpage img.banner_inner { max-width: 100%; margin: 0 auto; position:absolute; bottom:0; }
.subpage .menu > li > a { color: #efefef; }
.subpage .menu > li > a:hover { color: #0fbd1b; }
.subpage .contact-no { color: #b9b9b9; }
.skinny.gray { background: #F4F4F4; }
.skinny.gray h3.round-head:after { background: #F4F4F4; }
.skinny.gray .left { border: 0; }
h3.round-head.left { left: -920px; color: #fff; right: 0; }
h3.round-head.right { left: -920px !important; right: 0; }
.business h3.round-head { color: #17931f; }
.orenge h3.round-head { color: #17931f; }
.contact-form { }
.contact-form h4 { color: #fff; font-family: 'street_corner_slabregular'; text-align: center; }
.contact-form input[type="text"] { background: #D9D9D9; border: 2px solid #C3C3C3; }
.contact-form textarea { background: #D9D9D9; border: 2px solid #C3C3C3; min-height: 86px; }
.contact-form button.success { background: #1ebf28; color: #fff; text-transform: uppercase; }
.text-left, ul.service-items li.text-left{ text-align:left; margin: auto;}
ul.service-items li.align-right { text-align: right; display: inline-block; }
.align-out{ text-align: right;}
.bottom-space-naroow { padding-bottom: 0; margin-bottom: -6px; }
.bottom-space-naroow .row { padding-bottom: 140px; }
.testimonials-orange {}
.testimonials-orange { text-align: center; margin-top: 61px; }
.testimonials-orange p { color: #fff; }
.testimonials-orange span b { width: 100%; float: left; color: #fff; }
.orbit-bullets {}
.testimonials-orange .orbit-bullets button {}
.testimonials-orange .orbit-bullets button { width: 12px; height: 12px; background: #fff; }
.testimonials-orange .orbit-bullets button.is-active { background: #1ebf28; }
ul.process-list-item { margin: 0 8%; padding: 0; list-style: none; padding: 0px 41px; border-left: 3px solid #17931f; }
ul.process-list-item h4 { font-family: 'street_corner_slabregular'; font-size: 18px; color: #17931f; }
ul.process-list-item p { font-size: 16px; }
ul.process-list-item li { padding: 13px 0px; position: relative;}
ul.process-list-item li span { position: absolute; background: #575757; width: 23px; height: 23px; color: #fff; text-align: center; border-radius: 50%; line-height: 22px; font-size: 12px; left: -54px; }
ul.process-list-item{ background: url(../images/pattern-ul.jpg) left top repeat-y;}
.testimonials-orange span { display: inline-block; }
.login-area {display: inline-block; position: relative; }
.login-dd-containt { left: auto !important; right: 0px !important; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.23); border: 0; top: 38px !important; }
.login-dd-containt:after { content: ""; position: absolute; right: 30px; top: -7px; width: 0; height: 0; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #FFFFFF transparent; }
.row.login-in-dd { padding: 5px 15px; }
.row.login-in-dd input[type="text"] { margin-bottom: 12px; box-shadow: none; border-radius: 3px; font-size: 14px; padding: 0px 14px; }
.buoon-cover { display: inline-block; padding: 0px 15px; width: 100%; }
.buoon-cover .button.success { border-radius: 4px; background: #17931f; padding: 10px 21px; display: inline-block; float: left; }
.login-option { display: inline-block;width: 65%;}
.login-option span { font-size: 13px; width: 100%; float: left; text-align: left; font-size: 14px; color: #565656; }
.login-option label { margin-right: 0; font-size: 14px; color: #565656; }
.no-bg, .section.services > .row.no-bg{ background: none;}
.login-option span:nth-child(2){ text-decoration: underline; font-size: 13px; margin-top: 4px; margin-left: 23px; }
.testimonials button.orbit-previous { background: url(../images/left-arrow.png) center no-repeat; }
.testimonials button.orbit-next { background: url(../images/right-arrow.png) center no-repeat;}
.testimonials button.orbit-previous, .testimonials button.orbit-next{ width: 46px; height: 46px;}
.testimonials button.orbit-next:hover{background: url(../images/right-arrow-hover.png) center no-repeat;}
.testimonials button.orbit-previous:hover{background: url(../images/left-arrow-hover.png) center no-repeat;}
.social a i { width: 30px; height: 30px; display: inline-block; }
.social a:nth-child(1) i { background: url(../images/facebook.png) center no-repeat;}
.social a:nth-child(2) i { background: url(../images/instagram.png) center no-repeat;}
.social a:nth-child(3) i { background: url(../images/whatsapp.png) center no-repeat;}
.social a:nth-child(1) i:hover { background: url(../images/facebook-hover.png) center no-repeat;}
.social a:nth-child(2) i:hover { background: url(../images/instagram-hover.png) center no-repeat;}
.social a:nth-child(3) i:hover { background: url(../images/whatsapp.png) center no-repeat;}
.caption { position: absolute; bottom: 38%; left: 0; right: 0; font-size: 35px; font-weight: 800; }
.small-about { padding: 58px 0px; }
.section.small-about h3.round-head:after { width: 205px; height: 210px; top: 41px; left: -2px; }
.business-list h4 { font-family: 'street_corner_slabregular'; font-size: 21px; }
.subpage img.banner_inner { vertical-align: bottom; margin: 0 auto; display: block; right: 0; left: 0; }
.services h3.round-head.center { left: 0; right: 0; }
.section.small-round h3.round-head:after{    width: 205px; height: 210px; top: 41px; left: -2px;}
.close { font-size: 10px; margin-bottom: 10px; color: #454545; cursor: pointer; }
.menu > li .dropdown.menu{ background: #575757;border: 0;}
.menu > li .dropdown.menu a{ border-bottom: 1px solid #6D6D6D;text-transform: capitalize;text-align: left;}
.menu > li .dropdown.menu a:hover { background: #0fbd1b; color: #fff; }
.dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: none; }
.menu > li .dropdown.menu:after { content: ''; display: block; width: 0; height: 0; border: inset 5px; border-color: #fff transparent transparent; border-top-style: solid; border-bottom-width: 0; right: 5px; margin-top: -2px; position: absolute; top: 2px; right: 32px; }
.close { font-size: 10px; margin-bottom: 10px; color: #454545; cursor: pointer; }
.menu > li .dropdown.menu{ background: #575757;border: 0;}
.menu > li .dropdown.menu a{ border-bottom: 1px solid #6D6D6D;text-transform: capitalize;text-align: left;}
.menu > li .dropdown.menu a:hover { background: #0fbd1b; color: #fff; }
.dropdown.menu > li.is-dropdown-submenu-parent > a::after { display: none; }
.menu > li .dropdown.menu:after { content: ''; display: block; width: 0; height: 0; border: inset 5px; border-color: #fff transparent transparent; border-top-style: solid; border-bottom-width: 0; right: 5px; margin-top: -2px; position: absolute; top: 2px; right: 32px; }
img.testi-icon {margin-top: -70px; }
.section.services {z-index: 99; }
.container {position: relative;z-index: 1;}
.section.about.small-round {}
.about.small-round {padding: 58px 0px; }
.approch {position: relative; }
.approch h3.round-head {top: -69px; right: -120px; font-size: 33px; }
.you h3 {background: transparent; }
/*...amr*/ @font-face { font-family: 'latoregular'; src: url('../fonts/lato-regular.woff2') format('woff2'), url('../fonts/lato-regular.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'street_corner_slabregular'; src: url('../fonts/street_corner_slab-webfont.woff2') format('woff2'), url('../fonts/street_corner_slab-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'street_corner_slab_semiboldRg'; src: url('../fonts/street_corner_slab_semibold-webfont.woff2') format('woff2'), url('../fonts/street_corner_slab_semibold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
.head{font-family: 'street_corner_slabregular';font-size:30px;color:#1d1d1d;}
.marbot10{margin-bottom:10px; }
.date{font-family: 'street_corner_slabregular';font-size:16px;color:#17931f;}
.button.success.button.add{background-color:#a9a9a9; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; }
.divbg{background:#ffffff;background-image:url(../images/hr.jpg);background-position:top center;background-repeat:no-repeat;background-size: 100%;padding-left:20px;margin-top:17px;}
.divbg h1{font-size:14px;color:#575757;font-family: 'latoregular';line-height:24px;padding-top:15px;}
.divbg h2{font-size:20px;color:#262626;font-family: 'street_corner_slabregular';line-height:24px;}
.divbg p{font-size:16px;color:#3c3c3c;font-family: 'latoregular';line-height:24px;text-align:justify;}
.input-group > :last-child > * {border-radius: 0 0 0 0; margin-left: 5px; background-color: #a9a9a9; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; }
.input-group-field {border-radius: 0; height: 35px; background-color: #dcdcdc;}
.button.success.button.jumbadd{background-color:#17931f; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; }
.button.success.button.jumbadd.add{margin-right:10px;}
.jmbadbtn{text-align:right;}
.searchbar {display: inline-block; max-width: 298px; float: right;}
.searchbar_sml{display: inline-block; max-width: 230px; float: right;}
.searchbar_big{display: inline-block; max-width: 380px; float: right; margin-right:1%;}
.button.success.button.prev {background-color: #dcdcdc; color: #17931f; padding-left: 0; padding-right: 0px; width: 100px; font-size: 14px; padding-top: 8px; padding-bottom: 8px;float:left;}
.button.success.button.next {background-color: #dcdcdc; color: #17931f; padding-left: 0; padding-right: 0px; width: 100px; font-size: 14px; padding-top: 8px; padding-bottom: 8px;float:right;}
.tablediv{width:100%;font-family: 'latoregular';}
table{text-align:center;}
table thead th{text-align:center;border:1px solid #ffffff;    padding-top: 12px; padding-bottom: 12px;}
th{background-color:#17931f;color:#ffffff;}
table tbody td {background:#eeeeee;border:1px solid #ffffff;}
.news h1{font-size:14px;color:#575757;font-family: 'latoregular';line-height:24px;padding-top:15px;}
.news h2{font-size:20px;color:#17931f;font-family: 'street_corner_slabregular';line-height:24px;}
.news p{font-size:16px;color:#3c3c3c;font-family: 'latoregular';line-height:24px;text-align:justify;}
.news{font-family: 'street_corner_slabregular';font-size:30px;color:#4b4b4b;}
.textstyle{font-family: 'latoregular';font-size:14px;}
.calendar{font-family: 'street_corner_slabregular';font-size:30px;color:#4b4b4b;margin-bottom:6%;}
.button.success.button.jumbadd{background-color:#17931f; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; color:#ffffff; }
.button.success.button.send{background-color:#dcdcdc; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; float:right; color:#484848; }
.todo{background: #343434; position: relative; z-index: 1;}
.todo:after{background-color:#17931f;right: 50%;}
.subheads{font-size:25px;font-family: 'street_corner_slabregular';color: #dcdcdc;margin-bottom:4%;}
.bullet{font-size:16px;color:#242323;font-family: 'latoregular';padding-bottom:30px;}
.subheadscont{font-size:25px;font-family: 'street_corner_slabregular';color:#17931f;margin-bottom: 9%;padding-left: 3%;}
.iconslinks{   margin-bottom: 9%;float:right;    padding-right: 15px;}
.iconslinks div{height:30px;width:30px;cursor:pointer;background-position:center;background-repeat:no-repeat;display:inline-block;}
.iconmsg{background-image:url(../images/mesg.png);}
.iconmsg:hover{background-image:url(../images/mesgorng.png);}
.icontodo{background-image:url(../images/to_do_listgr.png);}
.icontodo:hover{background-image:url(../images/to_do_list.png);}
.mail{background-image:url(../images/mail.png);}
.mail:hover{background-image:url(../images/mailornge.png);}
.recent{background-image:url(../images/recent.png);}
.recent:hover{background-image:url(../images/recentorg.png);}
.search{background-image:url(../images/search.png);}
.search:hover{background-image:url(../images/searchorg.png);}
.iconslinks1{   margin-bottom: 9%;float:right;    padding-right: 15px;}
.iconslinks1 div{height:40px;width:47px;cursor:pointer;background-position:center;background-repeat:no-repeat;display:inline-block;}
.iconmsg1{background-image:url(../images/msggrey.png);}
.iconmsg1:hover{background-image:url(../images/msggreyorg.png);}
.icontodo1{background-image:url(../images/tocolistgreyorg.png);}
.icontodo1:hover{background-image:url(../images/tocolistgrey.png);}
.mail1{background-image:url(../images/mailgrey.png);}
.mail1:hover{background-image:url(../images/mailgreyorg.png);}
.recent1{background-image:url(../images/recentgrey.png);}
.recent1:hover{background-image:url(../images/recentgreyorg.png);}
.search1{background-image:url(../images/searchgrey.png);}
.search1:hover{background-image:url(../images/searchgreyorg.png);}
label.text-right{font-size:15px;color:#dcdcdc;font-family: 'latoregular';float: left;}
input#right-label {height: 29px; font-size: 14px; color: #17931f; background-color: #dcdcdc;}
textarea#right-label {height: 95px; background-color: #dcdcdc; color: #17931f; }
textarea.msgs{color: #17931f;}
.button.success.button.sendcntct{background-color: #17931f; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; float:right; color: #ffffff; }
.textstylepro {font-family: 'latoregular';font-size:14px;}
.textstylepro td{padding-top: 3%; padding-bottom: 3%;}
.boxcolr{padding-left:3%; padding-right:3%;}
.outsidebox{margin-top: 80px;margin-bottom: -37px;}
.outhead{font-size:25px;font-family: 'street_corner_slabregular';color:#4b4b4b;margin-bottom: 0;border:7px solid #17931f;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 0;border-top-right-radius: 50px;margin-top: 33px;}
.outheadpro{font-size:25px;font-family: 'street_corner_slabregular';color:#4b4b4b;margin-bottom:2%;    margin-top: -3%;padding-left: 14px;}
.outheadpro img{margin-right:15px;}
.outsidetextbg {font-family: 'street_corner_slabregular';font-size: 25px;background: #f4f4f4;margin-top: 0;margin-left: -8px;padding-bottom: 29px;padding-top: 0px;width: auto;white-space: nowrap;display: inline-block;position: relative;top: -56px;padding-right: 17px;}
.quotes{text-align:center;font-family: 'latoregular';color:#181818;font-size:25px;font-weight:600;padding-top: 7px;line-height: 1.3;}
.quotes p{font-size:16px;line-height:3;padding-bottom:5px;color:#181818;}
.button.success.outmore{background-color: #17931f; color: #fefefe;font-family: 'latoregular';    margin-bottom: 7%;padding-bottom:1%;padding-top:1%;}
.progress_grey{background:#b0b0b0;height:25px;color: #fff;}
.progress_green{background:#a6d407;height:25px;color: #fff;}
.progress_yellow{background:#ffa820;height:25px;color: #fff;}
.progress_red{background:#ff3514;height:25px;color: #fff;}
.progress_orng{background:#ff5a00;height:25px;}
/*composemsg*/ .composemsg{text-align:center;width:100%;}
.icons{float:right;}
.send_type{float:left;}
.row.centerdiv{font-family: 'latoregular';font-size:15px;color:#393939;}
.btnright{float:right;}
.button.success.draftnsend {background-color: #a9a9a9; color: #fefefe;padding-top:5%; padding-bottom:5%; }
.button.success.draftnsend:hover {background-color: #17931f; }
.textmsg{height:155px;background-color:#dcdcdc;border:1px solid #a9a9a9;}
.formtable{background-color:#dcdcdc;border:1px solid #a9a9a9;    height: 31px;width:100%;}
.text-right.middle{color:#393939;}
.button.attach{background-color: #17931f; color: #fefefe;float:left;    padding-top:8px; padding-bottom: 8px; }
.formstab{padding-right:1%; }
.box { margin:25px auto; padding:5px; }
.vertical-middle {vertical-align:middle; }
select.reciep{background-color: #dcdcdc; height: 31px; padding-top: 0; padding-bottom: 0; color:#a9a9a9; border:1px solid #a9a9a9; }
select.form_new{background-color: #dcdcdc; height: 31px; padding-top: 0; padding-bottom: 0; color:#a9a9a9; border:1px solid #a9a9a9; }
select.active_drop{background-color: #dcdcdc; height: 33px; padding-top: 0; padding-bottom: 0; margin-left: 1%; color:#a9a9a9; width:99%; border:1px solid #a9a9a9; }
select.double_drop{background-color: #dcdcdc; height: 33px; padding-top: 0; padding-bottom: 0; margin-right: 1%; color:#a9a9a9; width:48%; border:1px solid #a9a9a9; }
.cb{ clear:both;}
.calendarhead{margin-bottom:2%;}
.section.about.todo {padding-top: 72px; padding-bottom:71px; }
/*....*/ /*...*/ .bullet input[type=checkbox]:not(old), .bullet input[type=radio   ]:not(old){width   : 28px; margin  : 0; padding : 0; opacity : 0; }
.bullet input[type=checkbox]:not(old) + label, .bullet input[type=radio   ]:not(old) + label{display      : inline-block; float: left; padding-left : 28px; background: url('../images/bullet.png') no-repeat 0px 2px; line-height  : 24px; width: 100%; }
.bullet input[type=checkbox]:not(old):checked + label{background-position: 0 -142px; }
.bullet input[type=radio]:not(old):checked + label{background-position : 0 -48px; }
/*new*/ .pokbox{list-style:none;display:inline-block;text-align:left;}
.alignpokbox{text-align:center;margin-top: 2.5%;}
.subbtn{text-align:center;    padding-top: 3%;}
button.success.button.submitbtn{background-color:#a9a9a9;}
button.success.button.submitbtn:hover{background-color:#17931f;}
input.inline{display:inline-block;}
.button.success.oneadd{background-color: #17931f; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; padding-right: 15px; font-family: 'latoregular'; font-size: 16px; color: #ffffff; }
.onlyadd{text-align:right;}
.projects-tbl .textstylepro td {padding-top: 15px;padding-bottom: 15px;}


.tcl{ text-align: left;}
.t-pad .tcl{ padding-left: 50px;}


.dropdown-pane
{background-color: #fefefe;
    border: 1px solid #cacaca;
    border-radius: 0;
    display: block;
    font-size: 1rem;
    padding: 1rem;
    visibility: hidden;
    width: 100%;]
    min-height: 200px;
    z-index: 10;}

    .ex-table {
        display: none;
    }
.ex-table.collaps {
        display: table-row;
    }

.tablediv span {
    font-size: 16px;
    font-weight: 600;
    color: #17931f;
    padding: 0px 6px;
    cursor: pointer;
}


.login-area .dropdown-pane {
    width: 350px;
}


/*....*/

.title-bar {
    display: none;
}


.address-sec{
    margin: 0;
    padding: 0;
    margin-left: 10%;
    /* margin-top: 10%; */
    margin-top: 0%;
}
.address-sec li{
    list-style: none;
    color: #fff;
    margin-bottom: 15px;
}
.address-sec img{
    width: 20px;
    height: 20px;
    margin-right: 10px;
}
.qr-code{  
    margin-left: 10%;
    margin-top: 10px;
  }
  .consulting-page{
      margin: auto;
  }
  
  .common-column{
      display: table;
      width:100%;
      position:relative;
      margin-bottom:15px;
  }
  .common-column .column{
      display: table-cell;
  }