@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0;font-size: 100%;font: inherit;    vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q {quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none; }
table {border-collapse: collapse;border-spacing: 0; }
body{margin:0px;padding:0px;height:120px;background:url(../images/background/body-bg.png) repeat-x;}
.mobile-top{padding-top:20px;}
.message-top{padding: 20px 0;}
#mobile-icon{color:#ff8a00; font-family:"Open Sans"; padding: 0px 0px 0px 16px;}
#message-icon{padding: 0px 0px 0px 16px;}
.menu-section{background:#062847; height:60px;border-left: 6px solid #ff8a00;border-right: 6px solid #ff8a00;}
#logo{padding: 1px 0;}
.navbar-default {background:none; box-shadow:none; border:none}
#custom-bootstrap-menu.navbar-default .navbar-brand { color: rgba(119, 119, 119, 1);}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a {color: #e9e9e9; font-size: 19px;padding: 19px 16px;background-color: rgba(248, 248, 248, 0);font-family:Roboto}
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>li>a:focus {color: #ff8a00;background-color: rgba(248, 248, 248, 0);}
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:hover,
#custom-bootstrap-menu.navbar-default .navbar-nav>.active>a:focus {color: rgba(85, 85, 85, 1);background-color: rgba(231, 231, 231, 1);}
#custom-bootstrap-menu.navbar-default .navbar-toggle { border-color: #ddd;}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus {background-color: #ddd;}
#custom-bootstrap-menu.navbar-default .navbar-toggle .icon-bar { background-color: #888;}
#custom-bootstrap-menu.navbar-default .navbar-toggle:hover .icon-bar,
#custom-bootstrap-menu.navbar-default .navbar-toggle:focus .icon-bar {background-color: #888;}
.btn-primary:focus, .btn-primary:hover {background:none}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary  {background:#000; border:none}
.service-home{background:url(../images/background/service-bg.png); margin-top: -46px;}
.service-head{font-family:"Agency FB"; font-size: 49px;padding: 40px 0px; }
#service-head1{color:#ff8a00;}
.outsourced-image{text-align:center;  padding: 20px 0px;}
.tax-image{text-align:right; padding-bottom:20px}
.management-image{text-align:right}
.certification-image{text-align:center;   padding: 20px 0px; }
.law-image{text-align:left; padding-bottom:20px}
.about-home{background:url(../images/background/about-bg.png); height:auto; padding:20px 0px}
.about-head1{font-family:"Agency FB"; font-size: 49px;padding: 20px 0px; }
.about-head2{font-family:"Patua One"; color:#ff8a00;font-size: 43px;}
.about-head3{font-family:"Patua One"; color:#11314f;font-size: 29px; padding: 5px 0px;}
.home-about-para{font-family:"Open Sans"; font-size: 16px;line-height: 35px; color:#000; padding: 20px 10px 0px 0px; text-align:justify}
.read-about a{color:#ff8a00; text-decoration:none;font-family:"Patua One"; font-size: 17px;}
.why-us-home{background:url(../images/background/why-us-bg.png)}
#why-us-image{padding:0px 20px 0px 0px}
#list-us{ list-style: inside url("../images/background/list-arrow.png");line-height: 29px;color: #686565;font-size: 18px;}
.enquire-home{background:url(../images/background/enquire-bg.png)}
.enquire-head1{font-family:"Agency FB"; font-size: 42px;padding: 20px 0px;color:#FFF;text-align: center; }
input, .uneditable-input {    margin-left: 0px; width: 400px;height: 35px;}
textarea{width: 400px}
.sub-button{width: 100px;height: 30px;background: #85AD25 ;color: #FFF;border: medium none #85AD25;border-radius: 9px;}
.testimonial-home{background:url(../images/background/service-bg.png)}
.testimonial-1{padding: 30px 0px;}
big{font-family:"Open Sans"; font-size:18px; font-style:italic; font-weight:bold}
.testimonial-para{font-size: 17px;line-height: 26px;}
small{padding-top:10px; font-size:18px !important; font-style:italic}
.footer-section{background:#1a1a1a}
.footer-sec{padding:30px 0px}
.footer-ul li{color:#FFF; list-style:url(../images/background/footer-arrow.png); padding: 10px 0px;}
.footer-ul li a{color:#FFF; font-family:"Open Sans"; font-style:italic}
.footer2-ul li{color:#838383;padding: 20px 0px;}
#footer-phone{color:#838383;padding-left: 11px;font-size: 18px;}
#footer-social{padding-left:10px}
.footer-copy-right{background:#0a2b4a}
.footer-copy{color:#FFF; padding:20px 0px; font-family:Arial}
a{color:inherit}
.panel-default1{float: left;width: 40%;}
.panel-default2{float: right;width: 40%;}
.about-para1{font-family:Roboto; font-size: 17px;line-height: 35px; color: #11314F; padding: 0px 10px 0px 0px; text-align:justify}
.about-head4{font-family:"Agency FB"; font-size: 40px;padding: 20px 0px; }
#service-head1{color:#ff8a00;}
.about-content{padding-bottom: 30px;}
.nav-tabs > li a{ font-family:Roboto}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color:#ff8a00}
.about-para2{font-family:Roboto; font-size: 17px;line-height: 35px; color: #11314F; padding: 0px 10px 0px 50px; text-align:justify}
.contact-form{border:1px solid #ccc; padding:36px; background: #ccc;}
.btn1{width: 74px;}
.form1{margin-left: 21px;}
label{padding-bottom: 10px;font-size: 18px;}
.form2{font-size: 20px;}
.adr{font-size: 23px;}
.well{padding: 17px;}
.about-head5{font-family:"Agency FB"; font-size: 40px;padding: 10px 0px; }
#mail-id{font-size: 19px; font-family: Roboto; color: #11314F;}
.map{padding:30px 0px}

.back-to-top { cursor: pointer; position: fixed; bottom: 20px; right: 20px; display:none;}
.btn-primary { background-image: linear-gradient(to bottom, #ff8a00 0px, #ff8a00 100%); background-repeat: repeat-x; border-color: #ff8a00;}
.jumbotron-sm { padding-top: 24px;padding-bottom: 24px; }
.jumbotron small {color: #FFF;}
.h1 small {font-size: 24px;}
.btn1{background: rgb(255, 138, 0);color: #fff;font-size: 18px;}


.frm2{border:1px solid #ccc; padding: 20px 20px 0px 20px; background:rgba(99, 106, 113, 0.13)}
#down{height: 77px;padding: 0px 0px 13px 0px;}


@media (min-width: 1010px) and (max-width: 1100px) 
{
.mobile-icon-top{width: 21%;float: right;}
.message-icon-top{width: 30%;float: right;}	
.menu-section {height:auto}
.slider-container {top:-106px !important}
.enquire-home{background:#11314f;}
iframe{width:300px}
.map1{width:100% }
#career{width:100%}
}
@media (min-width: 700px) and (max-width: 1000px) 
{
.mobile-icon-top{width: 26%;float: right;}
.message-icon-top{width: 40%;float: right;}	
.menu-section {height:auto}
#custom-bootstrap-menu.navbar-default .navbar-nav > li > a {padding: 19px 19px 19px 35px;}
.slider-container {top:-68px !important}
.enquire-home{background:#11314f;}
iframe{width:230px}
.well{margin-top: 92px;}
.map1{width:700px}
#career{width:100%}
#custom-bootstrap-menu{margin-left: 47px;}
}
@media (min-width: 300px) and (max-width: 690px) 
{
.mobile-icon-top{float: right;}
.message-icon-top{float: right;}
.menu-section {height:auto}	
.logo{float:left}
.enquire-home{background:#11314f;}
iframe{width:250px}
.map1{width:300px}
}
@media (min-width: 200px) and (max-width: 290px) 
{
.message-top{margin-left: -17px;}
.menu-section {height:auto}
.slider-container {top:-106px !important}
.slider div img { height: 200px !important;}
.enquire-home{background:#11314f;}
input, textarea, .uneditable-input { width: 199px;}
iframe{width:200px}
#career{width:100%}
#mail-id {font-size: 15px;}
#footer-phone { padding-left: 0px;font-size: 17px;}
}
@media (min-width: 300px) and (max-width: 320px) 
{
.slider-container {top:-90px !important}
.slider div img { height: 200px !important;}
.enquire-home{background:#11314f;}
input,textarea, .uneditable-input { width: 267px;}
#service-image{width:100%}
#career{width:100%}
.map1{width:100% }
}

@media (min-width: 330px) and (max-width: 390px) 
{
input,textarea, .uneditable-input { width: 267px;}
#career{width:100%}
}

@media (min-width: 210px) and (max-width: 1150px) 
{
.navbar-header {float: none;}
.navbar-left,.navbar-right {float: none !important;}
.navbar-toggle {display: block;background:#333;}
.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
.navbar-collapse.collapse {display: none!important;}
.navbar-nav {margin-top: 7.5px; margin-left:-30px}
.navbar-nav>li {float: none;z-index: 1;background: #062847;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.collapse.in{display:block !important;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border:none}
.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0px;background-color: transparent;border: 0px none;box-shadow: none;}
}


