/**************************************************************************/
/*----------------Header Start Here---------------*/
/*************************************************************************/

.left-part .nav > li > a:focus, .left-part .nav > li.active, .left-part .nav > li > a:hover, .left-part .dropdown-menu > li > a:focus, .left-part .dropdown-menu > li > a:hover{ color:#fff !important; background-color:#0d2740 !important; }
.left-part .nav-tabs li a {text-transform: uppercase; color:#0d2740; background:#fff; font-weight:700; padding:15px; }
.left-part .nav-tabs li.active a {text-transform: uppercase; color:#fff; background-color:#0d2740; }
.left-part .nav-tabs li a:hover { background-color: #0d2740 !important; color:#fff; border-bottom: 1px solid #0d2740;}
.left-part .tab-content { background-color: #ededed; padding:10px 30px; color:#1e1e1e; padding-top:20px;}
h1, h2 { color:#ff4a00; font-size:30px; text-transform:uppercase; font-weight:700; margin:10px 0px;}
h2 { color:#000; font-size:22px; font-weight:700; margin-top:0px;}
.printing-content {background:url(assets/images/bluebg.png) repeat-y; padding-top:30px; padding-bottom:30px; font-size:16px; text-transform:uppercase; color:#fff;background-size: contain;}
.printing-content .heading {font-size:30px; margin-bottom:30px;}
.printing-content .heading span {color:#ff4a00;}
.printing-content ul { list-style-type:none; padding:0px;}
.printing-content ul li {float:left; width:20%; margin-bottom:40px; text-align:center;}
@media (max-width:560px) {
  .printing-content ul li {width:100%;}
	.nav-tabs.nav-justified>li { float: left; width: 50%;}
	.nav-tabs.nav-justified>li>a { margin-bottom: 0px; text-align: center;}
}

.mm-page{
	width:100% !important;
	position: fixed !important;
	top:0px !important;
	bottom:0px !important;
	overflow:auto !important;
}

.mm-list > li > a, .mm-list > li > span{
	text-transform: uppercase;
}

/* for fadein, fadeout */
.carousel-fade .item {-webkit-transition: opacity 10s; -moz-transition: opacity 10s; -ms-transition: opacity 10s; -o-transition: opacity 10s; transition: opacity 10s;}
.carousel-fade .active.left {left:0px;right:0px;opacity:0;z-index:10;}
.carousel-fade .next.left {left:0px;right:0px;opacity:1;z-index:5;}
/* End for fadein, fadeout */






/* Dropdown menu Start here*/
.desktop-menu .navbar{
	border: 0px solid transparent !important;	
}
.desktop-menu .navbar a{
	font-size:16px !important; 
	color:#ffffff;
	text-transform:uppercase;
}
#topnav{ padding-left:0px; padding-right:0px;}
#topnav .navbar-nav .dropdown ul.dropdown-menu{
	padding:0px;
	-webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin-left: -1px;
	margin-top: -1px;
}
#topnav .navbar-nav .dropdown:hover ul.dropdown-menu {
	display:block;
}

#topnav .navbar-nav .dropdown:hover li.dropdown ul.dropdown-menu{
	display:none;
}

#topnav .navbar-nav .dropdown li.dropdown:hover ul.dropdown-menu{
	display:block !important;
}

#topnav .navbar-nav li.dropdown{
	position:relative;
}

#topnav .navbar-nav .dropdown li.dropdown ul.dropdown-menu{
	left: 100%;
    top: 0px;
	margin-left: -1px;
	margin-top: -1px;
}

.dropdown-menu > li > a{
	color:#4a4a4a !important;
	padding:16px 15px !important;
}

.dropdown-menu > li > a{
	padding:10px 15px !important;
}

#topnav .navbar-nav .dropdown li.dropdown a i{
	top: 12px;
	position: absolute;
	right: 10px;
}

.nav > li > a {padding: 15px 55px;}
.nav > li > a:focus, .nav > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{
	color:#0d2740 !important;
	background-color:#fff !important;
	
}

/* Dropdown menu End here*/




/**************************************************************************/
/*----------------Header End Here---------------*/
/*************************************************************************/









/**************************************************************************/
/*----------------Content Start Here---------------*/
/*************************************************************************/

body{font-family:'Lato', sans-serif;/*font-family: 'Josefin Sans', sans-serif;*/ color:#333232; font-weight:500; overflow-x: hidden;}
body.inner-page{background:url(assets/images/inner-bg.jpg) repeat left top;}

header{position:fixed; top:0; width:100%; z-index:999; transition:0.5s all ease; -moz-transition:0.5s all ease; -webkit-transition:0.5s all ease; -o-transition:0.5s all ease; padding:10px 0px 0px 0px;  background:#fff;} 
header.active{ background:#fff; border-bottom:1px solid #EEEEEE; }


body.inner-page header{position:fixed; width:100%; z-index:999; transition:0.5s all ease; -moz-transition:0.5s all ease; -webkit-transition:0.5s all ease; -o-transition:0.5s all ease; padding:10px 0px 0px 0px; background:#fff;} 
body.inner-page header.active{position:fixed; top:0; background:#ffffff; /*border-bottom:1px solid #CCCCCC;*/ }





.header-contact-detail{
	/*height:60px;*/
	margin-top: 15px;
	font-size:18px;
	font-weight:600;
	padding-right: 15px;
}

.header-contact-detail a{ color:#ffffff; padding-left:15px; font-size:18px; }
.header-contact-detail a:hover{ color:#f03f23 !important; }
.header-contact-detail .phone-number{
	font-size:28px;
	display:inline-block;
	color:#0a233e !important;
}



/*header.active .desktop-menu .navbar a{ color:#333232;}
header.active .header-contact-detail a{ color:#727171;}*/




.desktop-menu{
	margin-top:15px;
	background:#12283f;
}
.desktop-menu .location{padding:12px 15px; background-color:#492ba1; color:#ffffff; font-size:20px; font-weight:600;}
.desktop-menu .location img{ margin-right:10px; margin-top:-6px; display:inline-block;}


.top-req-btn{
	background:#f03f23; border-color:#f03f23; font-size:18px; color:#FFFFFF; cursor:pointer; margin-left:10px; margin-top:-12px; border-radius:0px; text-transform:uppercase; border-radius:0px; padding: 5px 10px;
}
a.top-req-btn:hover{
	background:#12283f; border-color:#12283f; color:#ffffff !important; 
}



/*body.inner-page .cwrapper{ padding-top:190px; }*/
.carousel-inner .item, .carousel-inner .item.active{min-height:640px; background-size:cover !important; padding-top:17%; position:relative;}
.carousel-inner .item .heading{font-size:50px; font-weight:800; color:#ffffff; line-height:40px; margin-bottom:0px; text-shadow:1px 2px 3px #444;}
.carousel-inner .item .heading span{color:#f03f23;}
.carousel-inner .item .small-heading{font-size:40px; font-weight:500; color:#ffffff; line-height: 50px; margin-bottom:15px;text-shadow: 1px 2px 3px #444;}
.carousel-inner .item .small-heading span{color:#f03f23;}
.carousel-inner .item .banner-content{color:#ffffff; font-size:26px; /*border-top:1px solid #56524e;*/ padding-top:18px; text-shadow: 1px 2px 3px #444;}
.carousel-inner .item .btn{background:#f03f23; border-color:#f03f23; font-size:18px; color:#FFFFFF; cursor:pointer; margin-top:15px; border-radius:0px; text-transform:uppercase; border-radius:0px; padding: 8px 20px;}
.carousel-inner .item .btn:hover{background:#ffffff; border-color:#ffffff; color:#f03f23;}
.carousel-inner .item .arrow-box{position:absolute; width:100%; bottom:0px; padding:20px 0;}

body.inner-page .carousel-inner .item.active{min-height:240px; padding-top:10px; color:#ffffff;}
body.home-page .carousel-inner .item.active{min-height:540px; padding-top:15%;}


.inner-cwrapper, .cwrapper {margin-top:129px;}
.inner-cwrapper  .carousel-inner .item .banner-text-container{ text-align:left; padding-top:50px; }
.inner-cwrapper  .carousel-inner .item .heading{ font-size:30px; font-weight:800; }	
.inner-cwrapper .carousel-inner .item .heading span{ color:#f03f23; }
.inner-cwrapper .carousel-inner .item .banner-content{ color:#ffffff; font-size:20px; padding-top:10px; }
.inner-cwrapper .carousel-inner .item .banner-btn-container{ text-align:right; padding-top:20px; }
.inner-cwrapper .carousel-inner .item .btn{ display:inline-block; font-weight:600; min-width:265px; text-align:left; border:1px solid #ffffff !important; padding:8px 15px; }
.inner-cwrapper .carousel-inner .item .btn .small-btn-title{ font-size:14px; text-transform:none; }
.inner-cwrapper .carousel-inner .item .btn .big-btn-title{ font-size:18px; text-transform:uppercase; }
.inner-cwrapper .carousel-inner .item .orange-btn{ background:#f03f23; }
.inner-cwrapper .carousel-inner .item .orange-btn:hover{ background:#12283f; color:#ffffff; }
.inner-cwrapper .carousel-inner .item .blue-btn{ background:#12283f; }
.inner-cwrapper .carousel-inner .item .blue-btn:hover{ background:#f03f23; color:#ffffff; }
@media (max-width:860px) {
	.inner-cwrapper  .carousel-inner .item .banner-text-container{ padding-top:20px; }
	.inner-cwrapper .carousel-inner .item .banner-btn-container{ text-align:left; padding-top:0px; padding-bottom:10px; }
	.inner-cwrapper .carousel-inner .item .btn .small-btn-title{ font-size:13px; }
    .inner-cwrapper .carousel-inner .item .btn .big-btn-title{ font-size:16px; }
	.inner-cwrapper .carousel-inner .item .btn{ padding:4px 10px; min-width:230px; }
}




.heading{ font-size:26px; font-weight:500; line-height:45px; text-transform:uppercase; }
.heading.text-capitalize{text-transform:capitalize; }
.heading span{color:#f03f23;}

.small-heading{ font-size:22px; font-weight:500; text-transform:uppercase; }
.small-heading.text-capitalize{text-transform:capitalize; }
.small-heading span{color:#f03f23;}

.short-content{font-size:14px; font-weight:600; margin-bottom:15px;}
.short-content span{color:#f03f23;}

.content{font-size:16px;}
.content span.yellow-color{color:#f03f23;}
.button{font-size:17px; cursor:pointer; margin-top:10px; margin-bottom:10px; border-radius:0px; text-transform:uppercase;}


.innerpage-heading{font-size:22px; font-weight:600; text-transform:uppercase;}
.innerpage-heading span{color:#f03f23;}
.innerpage-heading-capitalize{ text-transform:capitalize; }


.slick-prev::before, .slick-next::before{ display:none; }
.slick-dots{ bottom: -75px; }
.slick-dots li button::before{ font-size: 15px !important; color:#ffffff !important; opacity:1; }
.slick-dots li.slick-active button::before{ color:#0a233e !important; }









.home-brands{ background:#ffffff; border-bottom:1px solid #f3f3f3; }
.home-brands .brand-box{ margin:10px; text-align:center; }
.home-brands .brand-box img{ display:inline-block; }
.home-brands .slick-dots li button::before{ color:#dddddd !important; opacity:1; }
.home-brands .slick-dots li.slick-active button::before{ color:#0a233e !important; }








.home-intro{}
.home-intro .video-container{}
.home-intro .detail-container{}
.home-intro .detail-container .small-title{ color:#969696; font-size:18px; font-weight:500;  }
.home-intro .detail-container .title{ color:#12283f; font-size:22px; font-weight:500; margin-bottom:10px; }
.home-intro .detail-container .content{ color:#737373; font-weight:500; }









.home-services .row{ background:#f03f23; }
.home-services .odd{ background:#12283f; min-height:335px; border-bottom:1px solid #f2f2f2; }
.home-services .even{ background:#f03f23; min-height:335px; border-bottom:1px solid #f2f2f2; }
.service-box{ padding-top:30px; padding-bottom:30px; }
.service-box img{ display:inline-block !important; color:#ffffff; }
.service-small-heading{ font-size:16px; font-weight:600; text-transform:uppercase; margin-top:12px; margin-bottom:3px; color:#ffffff; }
.service-heading{ font-size:22px; font-weight:600; text-transform:uppercase; margin-top:2px; margin-bottom:3px; color:#ffffff; }
.service-content{ font-size:16px; font-weight:500; min-height:80px; margin-top:10px; color:#ffffff;}
@media (min-width:1200px) {
	.home-services .odd, .home-services .even{ max-width:20% !important; }	
}
.home-services .service-box .readmore{ display:inline-block; width:50px; height:50px; background:#ffcc00; border:2px solid #ffffff; color:#ffffff; border-radius:25px; text-align:center; font-size:28px; position:absolute; bottom:-25px; z-index:10;
  left: -webkit-calc(50% - 25px);
  left: -moz-calc(50% - 25px);
  left: calc(50% - 25px);
}
.home-services .service-box .readmore:hover{ background:#12283f; }







.home-what-business{ }
.home-what-business .heading{ color:#12283f; font-size:26px; font-weight:600; text-transform:uppercase;}
.home-what-business .content{ color:#737373; font-size:20px; font-weight:500; }

.home-what-business .business-box a{ text-decoration:none; display:inline-block; padding:15px 0px; }
.home-what-business .business-box a .title{ color:#12283f; font-size:20px; font-weight:500; margin-top:15px; margin-bottom:0px; }
.home-what-business .business-box a:hover .title{ color:#f03f23; }
.home-what-business .business-box a img{ height:70px; }
.home-what-business .business-box a .hover-img{ display:none; }
.home-what-business .business-box a:hover .hover-img{ display:inline-block; }
.home-what-business .business-box a:hover .non-hover-img{ display:none; }
@media (max-width:766px) {
	.home-what-business .business-box a{ padding:20px; display:inline-block; }
}


@media (min-width:766px) {
	.display-table{ display:table !important; width:100%; margin:0px;}
	.display-table-cell{ display:table-cell !important; float: none; }
	.display-table-cell.padding0px{ padding:0px; }
	.grid-table .display-table-cell{ 
	    background:#ffffff; padding:20px 40px; 
		border:1px solid #f2f2f2; 
		border-left:0px solid #f2f2f2; border-top:0px solid #f2f2f2; 
	}
	.grid-table .display-table-cell:last-child{ border-right:0px solid #f2f2f2; }
	.grid-table.brdbtottomzero .display-table-cell{ border-bottom:0px solid #f2f2f2; }
	/*.grid-table .display-table-cell:hover{ background:#f8b62b; }*/
}
@media (max-width:766px) {
	.mobile-display-table{ display:table !important; width:100%; margin:0px; padding:10px 15px;}
	.mobile-display-table-cell{ display:table-cell !important; float: none; }
	.mobile-display-table-cell.padding0px{padding:0px;}
	.mobile-grid-table .mobile-display-table-cell{ 
		padding:20px 40px; border:1px solid #f2f2f2; border-left:0px solid #f2f2f2; background:#ffffff; 
	}
	.grid-table.brdbtottomzero .display-table-cell, .grid-table .display-table-cell{ border-bottom:1px solid #f2f2f2; }
	/*.mobile-grid-table .mobile-display-table-cell:hover{ background:#f8b62b; }*/
}











.home-testimonials {
    min-height: 360px;
    background: url(assets/images/testimonial-bg.jpg) no-repeat center top;
    background-size: cover;
	padding-top:40px;
	padding-bottom:30px;
}
.home-testimonials .heading{ color:#ffffff; font-size:26px; font-weight:600; text-transform:uppercase; }
.home-testimonials .content{ color:#ffffff; font-size:20px; font-weight:500; }

.home-testimonials .testimonial-box{ text-align:center; padding:0px 15px; }
.client-rating{ color:#e3cd14; }
.client-comment{ color:#ffffff; margin-top:20px; font-size:16px; }
.client-name-position{color:#ffffff; margin-top:20px; font-size:16px; }

.home-testimonials .slick-dots{ bottom: -75px; }
.home-testimonials .slick-dots li button::before{ font-size: 15px !important; color:#ffffff !important; opacity:1; }
.home-testimonials .slick-dots li.slick-active button::before{ color:#0a233e !important; }







.home-quality{}
.home-quality .container{ border-bottom:1px solid #e9e9e9; padding-bottom:40px; }
.home-quality .heading{ color:#12283f; font-size:26px; font-weight:600; text-transform:uppercase; margin-bottom:0px; margin-top:0px; }
.home-quality .content{ color:#969696; font-size:20px; font-weight:500; margin-top:0px; }
.home-quality .quality-box{}
.home-quality .quality-box img{ height:85px; }
.home-quality .quality-box .title{ color:#2b2a2a; font-size:20px; font-weight:500; margin-top:15px; margin-bottom:5px; }
.home-quality .quality-box .box-content{ color:#969696; font-size:16px; font-weight:500; margin-top:0px; }






.home-blog-whychoose{}

.blog-section .heading{ color:#12283f; font-size:26px; font-weight:600; text-transform:uppercase; }
.blog-section .small-heading{ color:#737373; font-size:20px; font-weight:500; text-transform:uppercase; }
.blog-section .post-box{ margin-right:30px; position:relative; overflow:hidden; }
.blog-section .post-box a{ text-decoration:none;}
.blog-section .post-box .post-img{}
.blog-section .post-box .post-img img{ width:100%; }
.blog-section .post-box a .post-title{ font-size:20px; font-weight:500; color:#2b2a2a; padding:0px; margin-top:10px;  }
.blog-section .post-box a:hover .post-title{ color:#ec242a; }
.blog-section .post-box .post-content{ font-size:16px; font-weight:500; color:#737373; padding:0px; margin-top:5px;  margin-bottom:30px; }

.whychoose-section .heading{ color:#12283f; font-size:26px; font-weight:600; text-transform:uppercase; }
.whychoose-section .small-heading{ color:#737373; font-size:20px; font-weight:500; text-transform:none; }
.whychoose-section .box-container{ padding-bottom:10px; cursor:pointer; border-bottom:1px solid #d3d3d3; }
.whychoose-section .box-container .box-title{ padding:20px 0px 10px 0px; color:#12283f; font-size:20px; font-weight:500; text-transform:none; background:url(assets/images/plus.png) no-repeat; background-position:right 0px top 23px !important; padding-right:45px;}
.whychoose-section .box-container .box-title.active{ background:url(assets/images/minus.png) no-repeat; color:#f03f23; }
.whychoose-section .box-container .box-content{ padding:0px 0px 10px 0px; color:#737373; font-size:16px; display:none; }
.whychoose-section .box-container:first-child .box-content{ display:block; }

@media (max-width:766px) {
	.blog-section .post-box{ margin-right:0px; }
}





.inner-page-section .heading{ font-size:22px; color:#12283f; text-transform:none; }
.inner-page-section .small-heading{ font-size:18px; color:#9c9c9c; text-transform:none; }
.inner-page-section .content{ font-size:16px; color:#000; }

@media (min-width:1200px) {
	.inner-page-section .home-services .odd, .inner-page-section .home-services .even{ max-width:33.4% !important; }	
}
.inner-page-section .home-services .odd, .inner-page-section .home-services .even{ min-height:350px; }


.we-serve-sydney{}
.we-serve-sydney ul{ list-style:none; padding-left:0px; margin-left:0px; }
.we-serve-sydney ul li{ display:inline-block; }
.we-serve-sydney ul li a{ font-size:16px; color:#f03f23; padding:3px 0px; display:inline-block; text-decoration:none; }
.we-serve-sydney ul li a:hover{ color:#12283f; }

@media (min-width:200px) {
  .we-serve-sydney ul li{ width:100%; }
}
@media (min-width:560px) {
  .we-serve-sydney ul li{ width:49%; }
}
@media (min-width:1024px) {
  .we-serve-sydney ul li{ width:33%; }
}







.home-pa-tabs .gray-bg{ background:#0d2740; display:block; overflow:hidden; color:#fff; }
.home-pa-tabs{ display:block; position:relative; overflow:hidden; }
.home-pa-tabs .pa-tab-header{ background:#f6f6f6;; position:relative; overflow:hidden; }
.home-pa-tabs .pa-tab-header .heading{ max-width:760px; display:inline-block; }
.home-pa-tabs .pa-tab-body{ background:#ffffff; }

.home-pa-tabs .tab-container{ border:1px solid #d7d7d7;background: #ededed; }

.home-pa-tabs .nav-tabs{ display:inline-block; border-bottom:0px solid #dddddd; margin-bottom:-4px; }
.home-pa-tabs .nav-tabs li a{ border: 0px solid #d7d7d7 !important; border-radius:0px; font-size:24px; padding:10px 25px; color:#fff; }

.home-pa-tabs .nav-tabs li a i{ margin-right:5px; }
.form-control {color:#fff; background:#0d2740;}

.home-pa-tabs .tab-content{ padding:0px 15px; }
.home-pa-tabs .tab-content .small-title{ font-size:16px; font-weight:700; text-transform:uppercase; color:#000000; }
.home-pa-tabs .tab-content .title{ font-size:38px; font-weight:700; color:#09a4e5; text-transform:uppercase; margin-bottom:10px; }
.home-pa-tabs .tab-content .content{ font-size:16px; color:#7c7c7c; }
.home-pa-tabs .tab-content .getstart-btn a.btn-black{ background-color:#333333; border-color:#333333; color:#ffffff; font-size:22px; text-transform:uppercase; border-radius:10px; margin-top:30px; margin-bottom:30px }
.home-pa-tabs .tab-content .getstart-btn a.btn-black:hover{ background-color:#09a4e5; border-color:#09a4e5; color:#ffffff; }

.home-pa-tabs .tab-content .approach-box{ margin-bottom:30px; margin-top:10px; }
.home-pa-tabs .tab-content .approach-box a { text-decoration:none !important; color:#333333; }
.home-pa-tabs .tab-content .approach-box .small-heading { font-size:17px; }

@media (max-width:400px) {
	.home-pa-tabs .nav-tabs li a{ font-size:18px; padding:8px 10px;}
}


/**************************************************************************/
/*----------------Content End Here---------------*/
/*************************************************************************/




/**************************************************************************/
/*----------------Responsive Start Here---------------*/
/*************************************************************************/
@media (max-width:1200px) {
	.desktop-menu .location { padding: 14px 15px; font-size: 17px; }
	.desktop-menu .navbar a { font-size: 14px !important;}
	
	.carousel-inner .item .heading{font-size:36px;}
    .carousel-inner .item .small-heading{font-size:30px;}
}


@media (max-width:992px) {
	.desktop-menu .location { padding: 15px 5px; font-size: 13px;}
	.desktop-menu .navbar a { font-size: 11px !important; padding: 10px 7px;}
	
	.carousel-inner .item .heading{font-size:32px;}
    .carousel-inner .item .small-heading{font-size:28px;}

}
@media (max-width:767px) {
	body.home-page .carousel-inner .item.active{ height:300px !important; padding-top: 24%; }
	.carousel-inner .item .heading{font-size:30px;}	
	
	.social-links{ display:inline-block; }
	.copyright-text{ text-align: center }
	
	.logo{ margin-left: 55px; overflow: hidden; display: block; }
	.logo img{ height:47px;}
	
	header{ border-bottom:1px solid #DDD; padding-bottom:10px; }
	.header-contact-detail{ margin-top:10px;}
	
	.header-contact-detail a{ padding-left:0px; font-size:15px; }
	.top-req-btn { margin-top:10px; padding:10px !important; }
	.logo-container{ padding-bottom:10px;  }
	
}

@media (max-width:655px) {
	.header-contact-detail a{font-size:13px; }
}

@media (max-width:575px) {
	.mobile-width-100-per{ width:100%; }
	.logo img{ display:inline-block; }
	.header-contact-detail{ float:none !important; display:inline-block; }
	.logo-container{ text-align:center; }

	.carousel-inner .item.active{padding-top:60%; text-align:center;}
	.carousel-inner .item .heading{font-size:25px; line-height:35px;}
	
	.heading { font-size: 29px; }
	
	
	.header-contact-detail{ float:none !important; clear:both; display:block; padding-top:10px; position:relative; overflow:hidden; }
	.header-contact-detail a.phone-number{ float:left; font-size:20px; }
	.header-contact-detail a.top-req-btn{ float:right; margin-top:0px; }
}


@media (max-width:520px) {
}

@media (max-width:450px) {
	.service-heading { font-size: 19px; }
}

@media (max-width:360px) {
	.header-contact-detail a.phone-number{ float:none; font-size:20px; margin-bottom:10px; }
	.header-contact-detail a.top-req-btn{ float:none; }
}

@media (max-width:325px) {
	.header-contact-detail{ background:none !important; padding-left: 0px; }
}

/**************************************************************************/
/*----------------Responsive End Here---------------*/
/*************************************************************************/









/**************************************************************************/
/*----------------Footer Start Here---------------*/
/*************************************************************************/

.footer-bg{ background-color:#12283f; padding:5px 0px; }
.copyright-text{ font-size:14px; color:#272727; padding:10px 0px; }

.footer-textbox{ color:#ffffff; margin-top:15px; margin-bottom:15px; }
.footer-textbox .title{ font-size:16px; font-weight:400; text-transform:uppercase; }
.footer-textbox .content{ font-size:22px; font-weight:600; }
.footer-textbox .content a{ text-decoration:none; color:#ffffff; }
.footer-textbox .small-content{ font-size:16px; font-weight:500; }


/**************************************************************************/
/*----------------Footer End Here---------------*/
/*************************************************************************/


p.link-more{ display:none; }


.submit-btn{
	background:#f03f23; border-color:#f03f23; font-size:18px; color:#FFFFFF; cursor:pointer; border-radius:0px; text-transform:uppercase; border-radius:0px; padding:5px 15px;
}
.submit-btn:hover{
	background:#12283f; border-color:#12283f; color:#ffffff !important; 
}



/**************************************************************************/
/*----------------Anand Start Here---------------*/
/*************************************************************************/
@media(max-width:992px)
{
	.navbar-nav > li > a{
		line-height: 30px;
	}
}

@media(min-width:1200px)
{
	.service-heading {
      font-size: 19px;
	}
	.service-content {
       min-height: 160px;
	}
	.service-box{ padding-bottom:0px; }
	/*.inner-page-section .home-services .odd, .inner-page-section .home-services .even {
        min-height: 374px;
     }*/
}

@media(min-width:992px){
	.heading{ line-height: 32px; }
	/*.inner-page-section .home-services .odd, .inner-page-section .home-services .even {
         min-height: 360px;
     }*/
	.service-box{ padding-bottom:0px; }
}
/**************************************************************************/
/*----------------Anand End Here---------------*/
/*************************************************************************/
