/*



Theme Name: Agile



Description: This theme is specailly design for Agile



Version: 1.1



*/



@import "css/reset.css";



@import "css/extras.css";












/* Lucida Sans Unicode,Arial,Helvetica,sans-serif */


body{ font-family:Arial, Helvetica, sans-serif; background:url(images/body-bg.png) repeat-x #d8eef5; font-size:14px; padding-top:20px;}



a{ text-decoration:none;}




.mainbody-left h2, .mainbody-left h3, .mainbody-left h4 {
		font-family: Arial, Helvetica, sans-serif;
}


h1.innerheading {
		font-size: 1.5em;
}



#wrapper{ width:935px; margin:auto; border:1px solid #fff; background-color:#fff;-webkit-box-shadow: 0 0px 5px 3px #94C6D6;



box-shadow: 0 0px 5px 3px #94C6D6; }



#header{ height:109px; background:url(images/header-bg.png) repeat;}



#header .logo{ float:left; padding-top:18px; padding-left:54px;}



#header .header-right{ float:right; margin-right:15px;}



.header-right .callus-social{ margin-top:14px;}



.callus-social .callus{ float:left; font-size:20px; color:#004890; background:url(images/phone.png) no-repeat; height:21px; padding-left:24px; padding-top:2px; margin-right:0px;margin-bottom:3px;}



.callus-social .social{ float:right; margin-top:0px; margin-right:2px;}



.social li{ float:left; margin-left:5px;}



.header-right .login-support-btn{ margin-top:15px; float:right;}



.login-support-btn .login{ float:left; margin-right:12px;}



.login-support-btn .support{ float:left;}







#menu-banner-outer{ height:305px;}



#menu-banner-outer #menu-banner{ height:283px; background:url(images/banner-bg.png) no-repeat;}



#menu-banner #menu{ padding-top:20px; position:relative; margin-top:14px; width:211px; float:left; margin-left:39px; background:url(images/menu-bg.png) repeat; height:249px;}



#menu .menu-left{ position:absolute; top:0px; left:0px; margin-left:-9px;}



#menu .menu-right{ position:absolute; top:0px; right:0px; margin-right:-9px;}



#menu .menu-bottom{ position:absolute; bottom:0px; margin-bottom:-10px;}



#menu .navigation{}



.navigation li{ color:#fff; background:url(images/seperator.png) bottom no-repeat; margin-bottom:8px; padding-bottom:8px;}



.navigation li a{ color:#fff; background:url(images/arrow.png) 0px no-repeat; margin-left:5px; padding-left:35px; margin-left:15px;}



#menu-banner #banner{ float:left; width:685px;}



#menu-banner-outer .gredian{ margin-top:1px;}



/* images/mainbody-gredian.png */



#mainbody{ margin-top:20px; background:url("http://agileit.com.au/wp-content/uploads/2012/11/welcome-bg-copy.png") no-repeat scroll 30% 90%; background-position-x:30%; background-position-y:90%; padding-bottom:20px; margin-bottom:1px;}


#mainbody .mainbody-left{ float:left; width:575px; background:url() center bottom no-repeat; padding-left:30px; padding-right:30px;}

/* images/welcome-bg.png */

.mainbody-left .welcome{}



.welcome h1{ font-size:1.5em; font-weight: bold; color: #004890; line-height:1.4;}



.welcome h1 a{color:#004890;}



.welcome .welcome-content{ line-height:1.6; color:#094e94; width:591px; margin-top:25px;}



#mainbody .mainbody-right{ float:left; width:300px;}



.mainbody-right .outer-form{ padding-bottom:15px; }



.outer-form .contact-form{ border-bottom:none!important; margin-left:7px; padding-left:18px; padding-right:18px; width:230px;  border:1px solid #d8eef5;

/* background-color: #A6DDEF; */

/* -webkit-border-radius: 5px 5px 0px 0px; */

background:url(images/body-bg.png) repeat-x #fdfefe;

/* border-radius: 5px 5px 0px 0px; */ 

/* background-image: linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -o-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -moz-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -ms-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.29, rgb(191,229,242)),
	color-stop(0.65, rgb(216,238,245)),
	color-stop(0.83, rgb(166,221,239))
); */

}



.contact-form .contact-title{ font-size:16px; color:#006190; padding-top:20px;}



.contact-form .submit-btn{ float:right;}



.outer-form .contact-gredian{ margin-top:1px;}







#footer{ background:url(images/footer-bg.png) repeat; height:182px; }



#footer h2{ font-weight:normal; color:#fff; padding-top:25px; padding-bottom:5px; font-size:16px;margin-bottom:5px;}



#footer h2 a{ color:#fff;}



#footer .footer-block{ float:left; width:280px; padding-left:15px; padding-right:15px; background:url(images/another.png) right no-repeat; height:182px;}



.footer-block .footer-list{}



.footer-list li { font-size:12px; color:#99c0d3; margin-bottom:5px;background:url(http://agileit.com.au/wp-content/uploads/2012/10/footer_bullet.png) no-repeat 1px 2px;padding:1px 0 6px 12px;}

.footer-block p { font-size:12px; color:#99c0d3; margin-top:0px;}



.footer-list li a{ color:#99c0d3;}



.telephony{ width:280px!important;}



.internet{ width:142px!important;}



.consulting{ width:152px!important;}



.software{ width:148px!important;}



.nobg{ background-image:none!important;}







#footer-bottom{ background:url(images/footer-gredian.png) top no-repeat; height:37px; width:937px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#a9babf; margin:auto; padding-top:25px;}



#footer-bottom .copyright{ float:left; padding-left:5px;}



#footer-bottom .designby{ float:right; padding-right:5px;}



.designby a{color:#a9babf;}







.google{width:60px; margin-top:-2px;}







.excerpt-img



{



    border: 1px solid #CCCCCC;



   



    margin-right: 15px;



    margin-top: 15px;



    padding: 5px;



   



}







.read{float:right;}











.welcome-content ul{ padding-left:30px;}



.welcome-content ul li{ list-style:disc; line-height:1.6; padding-bottom:5px;}







.welcome-content ol{ padding-left:30px;}



.welcome-content ol li{ list-style:decimal; line-height:1.6; padding-bottom:5px;}











.wpcf7-list-item{margin-left:-3px!important;}



.wpcf7-form p .wpcf7-list-item input{ margin-top:11px; margin-bottom:11px;}



textarea {
	font-size: 12px !important;
	background-color: #ffffff !important;
	border: 1px solid #dcdcdc !important;
	width: 209px !important;
	color: #444343 !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin-bottom: 10px !important;
	height: auto;
	padding-top: 10px !important;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.6px !important;
}







#banner_images{ position:relative; height:255px; with:677px;}



#banner_images li{ width:677px; height:255px; position:absolute;}











.copyright a{ color:#A9BABF;}











.welcome-content a{ color:#004890;}



.welcome-content p{ padding-top:5px; margin-top:5px; margin-bottom:5px; padding-bottom:5px;}







.mainbody-right .contact-form div.wpcf7-response-output{ margin-top:38px !important;}







.sidebar-testimonial{padding-top:25px; padding-bottom:12px; width:230px; padding-left:23px; padding-right:23px; margin-top:35px;

background:url(images/body-bg.png) repeat-x #fdfefe;

/* background-color: #A6DDEF */

/* background-image: linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -o-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -moz-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -webkit-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);
background-image: -ms-linear-gradient(bottom, rgb(191,229,242) 29%, rgb(216,238,245) 65%, rgb(166,221,239) 83%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.29, rgb(191,229,242)),
	color-stop(0.65, rgb(216,238,245)),
	color-stop(0.83, rgb(166,221,239))
); */
}

/* background: url("images/body-bg.png") repeat-x scroll 0 0 #D8EEF5 */

.sidebar-testimonial .testimonial-title{ padding-bottom:10px; font-size:18px; color:#006190; margin-top:-12px;}



.sidebar-testimonial .testimonial-content{ line-height:1.6; color:#4C4C4C;}

/* #094e94 */

.sidebar-testimonial .client-name{ color:#e22803; float:right; margin-top:20px;}







.sidebar-testimonial a{ color:#006190;}





.dummy-image {}





div.pagination { padding:3px !important; background-color:#e6f4f9 !important;}



div.pagination span.disabled { background-color:#fff !important; color:#000 !important;}



div.pagination a:hover, div.pagination a:active { background-color:#fff !important;}





div.pagination a { background-color:#e6f4f9 !important;}





.mainbody-left .testimonial { background-color:#e6f4f9;}





#banner img { padding-top:15px; padding-left:8px;}


.title-description { display: block; font-size: 13px; line-height: 1.3; margin-bottom: 20px; color:#4c4c4c;} 


.container h1 { color:#094e94 !important; width:0px !important;}

.wpcf7-form .remote input{ margin-left:150px;}

.wpcf7-form .name input[type="text"]{ height:20px; width:144px; margin-left:6px;}
.wpcf7-form .email input[type="text"]{ height:20px; width:144px; margin-left:58px;}
.wpcf7-form .phone input[type="text"]{ height:20px; width:144px; margin-left:108px;}
.wpcf7-form .issue input[type="text"]{ height:20px; width:144px; margin-left:44px;}

.mainbody-left .the_content tr td{ padding-bottom:15px;}
.mainbody-left .the_content tr td input{ margin-left:63px;}

.clicktocall {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.clicktocall:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.clicktocall:active {
	position:relative;
	top:1px;
}