/* ---------------------------------------



Client: ENCENTRIC

Version: 2.0

Author: mobile.gesture

Website: http://www.mobile-gesture.com/



Colors:



 Standard Blue used by the Branding: #1C2879 		



------------------------------------------*/

/* GLOBAL

-------------------------------------------------------------------*/

* html {

text-decoration:none;

}



body {

	margin:0;

	padding:0;

	font:12px/19px 'Lucida Grande', Arial, Helvetica, sans-serif;

	color:#5d5d5d;

    text-decoration:none;

	}

	

* {

	margin:0;

	padding:0;

        text-decoration:none;

	}

img {

	border:0;

}

h1.caps {

	color: #1C2879;

	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	padding-top:5px;

	line-height: 27px;

	margin-bottom: 5px;

	border-bottom: none;

}	

h1 {

	color: #1C2879;

	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	line-height: 27px;

	margin-bottom: 5px;

	/*border-bottom:1px solid #ebebeb;*/

}

span.blueEmphase {

color: #1C2879;

font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: normal;

line-height: 27px;

margin-bottom: 5px;

}



/*h2 {

	color:#687890;

	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	line-height: 27px;

	margin-bottom: 5px;

}*/

a {

	color:#1C2879;

}

a:visited{

	color:#5d5d5d;

}

td.text {width:220px;padding:15px;}

td.image {padding:15px;}

/* LAYOUT STYLES

-------------------------------------------------------------------*/

body {

	/*background:#fff url(../images/bg/bg.png) 0px 0px repeat-x;*/

	/*background:#fff url(../images/bg/blue_bg_lg.png) 0px 0px repeat-x;

	color:#5d5d5d;*/





background-color: #FFFFFF;

    background-image: url("../images/bg/bg-test.png");

    background-position: center top;

    background-repeat: repeat-x;

    margin: 0;



}

#wrapper {

	background:#fff;

    background:transparent;

	margin:0 auto 0;

	width:950px;

    padding:0 0px;



	}

	

div.clearfix {

	clear:both;

	}

/* HEAD

-------------------------------------------------------------------*/

#header {

	overflow:hidden;

	position:relative;

	height:195px;

	/*border-bottom:1px solid #ebebeb;*/



	

	}

	

#logo {

	left:0px;

	position:absolute;

	top:25px; /*14px;*/

	}

#chicklets_bar {

	float:left;

	height:20px;

	width:300px;

	position:absolute;

	right:0px;

	top:50px;

}

#search_bar {

	float:left;

	height:20px;

	width:330px;

	position:absolute;

	right:0px;

	top:50px;

}

#tagline {

	/*float:right;

	height:12px;

	width:546px;*/

	position:absolute;

    left:30px;

	right:0px;

	top:130px;

/*	background:url(../images/encentric_tagline_2.png) 0 0 no-repeat;*/

	background:url(../images/headers/encentric_tagline_3.png) 0 0 no-repeat;	

	text-indent:-9999px;

	padding-bottom:10px;

    

    

 /*background-image:url(/wp-content/themes/new-encentric/images/headers/header-multi-cloud-bg.png); 

background-position:right; 

background-repeat:no-repeat;*/

height:70px;  

width:960px;    

    

	}

	

#headerNav {

	float:right;

	position:absolute;

	right:0px;

	top:164px;

    background-color:#FFF;

	}

	

#headerNav ul {

	list-style:none;

	padding-top:0; /*3px*/

    height:40px; 

    background-color:#FFF;     

	}

	

#headerNav li {

	color: #a5a4a4;

	list-style:none;

	float:left;

	padding:5px 18px 0 18px;

    background:none;

	border-right:1px solid #ebebeb;

    border-top:1px solid #ebebeb;

    background-color:#FFF;

    height:40px;     

	}

	

#headerNav a {



	text-decoration:none;

	color:#687890;

    font-size: 14px;

    background-color:transparent;

    height:40px;        

	}	



            

/* BODY 

------------------------------------------------------------------*/

 #columnWrapper {

-webkit-border-top-left-radius: 10px;

-moz-border-radius-topleft: 10px;

border-top-left-radius: 10px;	 

	padding:0px;

    }

div.column {

	width:520px;

    float:left;

    margin:0px;

	padding-top:5px;

    padding-right:25px;

    border:none;

    }	

div.column p {

		width:500px;

		line-height: 18px;

}

div.columnWide {

	padding-top:0px;

	padding-left:5px;

	width:385px;

    float:left;

	/*border-right:#EBEBEB .1em dotted;*/

    }	

	

div.column_wide {

-webkit-border-top-left-radius: 10px;

-moz-border-radius-topleft: 10px;

border-top-left-radius: 10px;	 	

	background-color:#FFF;

	width:920px;

    float:left;

    margin:0px;

	padding-top:20px;

    padding-right:25px;

	padding-left:15px;

    border:none;

    }	

div.column_wide p {

		width:520px;

		line-height: 18px;

}	

div.tech_offer_box {

	line-height:20px;

	width:370px;

	float:left;

}

div.tech_offer_box ul {

	padding-left:20px;

}

div.tech_offer_box_right {

	line-height:20px;

	width:370px;

	float:right;

}

div.tech_offer_box_right ul {

	padding-left:20px;

}

gutter {

	border-left:#ebebeb .1em dotted;

}

/* FOOTER

-------------------------------------------------------------------*/



#footer {

    /*background-color:#ECF0F3 #fbfcfe;*/

	background-color:#EDEFF4; /*#fbfcfe;;*/

    /*background-image: url("/wp-content/themes/new-encentric/images/bg/images/Pale_blue-gradiant.png");

    background-position: left top;

    background-repeat: repeat-x;*/

	margin:20px 0 0 0;

    padding-bottom:5px;

    width:960px;

/*-webkit-border-bottom-right-radius: 10px;

-moz-border-radius-bottomright: 10px;

border-bottom-right-radius: 10px;*/



-webkit-border-bottom-right-radius: 10px;

-moz-border-radius-bottomright: 10px;

border-bottom-right-radius: 10px;



-webkit-border-bottom-left-radius: 10px;

-moz-border-radius-bottomleft: 10px;

border-bottom-left-radius: 10px;



}



/* Address */



#footerContent {

    width:960px;

    }

#footerContent address {

    padding-top:10px;

    color:#5d5d5d;

    font-style:normal;

	font-size: 1.0em;

	line-height: 16px;

    text-align:center;

    }    

#footerContent address strong {

	color:#1C2879;

	font-weight:bold;

	}    



/* Copyright */



#footer_credit {

	float:right;

    text-align:left;

    padding-right:10px;

	font-size: .95em;

	line-height: 10px;    

	}

	

#footer_credit ul {

	list-style:none;

	padding-top:3px;

	}

	

#footer_credit li {

	color: #a5a4a4;

	list-style:none;

	float:left;

	padding:0px 10px;

    background:none;

	border-right:1px dotted #ebebeb;

	}

	

#footer_credit a {

	text-decoration:none;

	color:#687890;

	}	

    







/* Misc */

.over_img {

	padding: 1px;

	border:#ffffff .2em solid;

}

.over_img:hover {

	padding: 1px;

	/*border:#a5a4a4 .2em solid;*/

	-webkit-border-radius: .5em;

	-moz-border-radius: .5em;

	border-radius: .5em;	

	border: #1C2879 4px solid;	

	

}

div.content_left p{

	line-height:20px;

	width:350px;

	float:left;

}



div.content_right p{

	float: right;

	line-height:15px;

	width:350px;



}

p.separation {

	padding-bottom: 10px;

	margin-bottom:10px;

	border-bottom:1px solid #ebebeb;

}



#headerNav li a.active {

	color: #2C2C2C !important;  

}

#headerNav li.li_active {

	 /*border-top:#FFF .1em solid;*/

	 background-color: #EDEFF4;

}

#headerNav li:hover {

	 background-color: #EDEFF4;

}



.client_card {

	border-bottom:#cccccc .2em dotted;

}



/*body*/

#content {

    padding-bottom:10px;

    width:960px;

-webkit-border-top-left-radius: 10px;

-moz-border-radius-topleft: 10px;

border-top-left-radius: 10px

   /* background-color:#fbfcfe;

   background-color: #FFFFFF;

    background-image: url("/wp-content/themes/new-encentric/images/bg/images/bg-content.jpg");

    background-position: left top;

    background-repeat: repeat-x;*/

}

/*slider*/

#slider {

    width:960px;

    height:auto;

-webkit-border-top-left-radius: 10px;

-moz-border-radius-topleft: 10px;

border-top-left-radius: 10px;	

    }

#sliderContainer {

    width:960px;

    height:250px;

    background-color:#FFF;

	-webkit-border-top-left-radius: 10px;

-moz-border-radius-topleft: 10px;

border-top-left-radius: 10px;

	border-bottom:#ebebeb .1em solid;

}

.slideshow {

    width: 960px;

    z-index: 2;

}

.slide1 {

    background: url("/wp-content/themes/new-encentric/images/slider/slide1.png") no-repeat;

        width:960px;

    height:250px;

}

.slide2 {

    background: url("/wp-content/themes/new-encentric/images/slider/slide2.png") 40px 40px no-repeat;

        width:960px;

    height:250px;

}

.slide3 {

    background: url("/wp-content/uploads/2014/04/MDM.png") no-repeat;

        width:960px;

    height:250px;

}

.slide4 {

    background: url("/wp-content/themes/new-encentric/images/slider/slide3.png") no-repeat;

        width:960px;

    height:250px;

}



.slide {

    float: left;

    height: 250px;

    width: 960px;

}

#slide h1 {

    color: #2A3581;

    font-size: 35px;

    line-height: 40px;

    padding-right:5px;

    clear:both;

    padding-bottom:5px;

    padding-top:15px;

    float:right;

        text-align:left;

            width:330px;

    }

#slide h2 {

    padding-right:5px;

    clear:both;

    padding-bottom:10px;

    padding-top:15px;

    float:right;

    text-align:left;

    width:330px;

	/*color:#E9F3F5;

text-shadow: 1px 1px .1em #000000;*/

/*filter: dropshadow(color=#000000, offx=1, offy=1);	*/

    }  

#slide h3 {

    padding-right:5px;

    clear:both;

    padding-bottom:5px;

    padding-top:5px;

    float:right;

        text-align:left;

            width:330px;

			color:#345368;

			font-weight:100;

    }    

#slide h3:last-child {

    padding-bottom:15px;

}

#slide p {

    padding-right:5px;

    clear:both;

    padding-bottom:10px;

    padding-top:5px;

    float:right;

    text-align:left;

    width:330px;

     text-align:left;



}    

 span#prevBtn{display:none;position:relative; top:-110px; left:-10px;}

span#nextBtn{display:none;position:relative; top:-110px; left:890px;}



#slide #prevBtn a, #slide #nextBtn a, #slide #slider1next a, #slide #slider1prev a {

    background: url("../images/btn_prev.gif") no-repeat scroll 0 0 transparent;

    display: block;

    height: 77px;

    position: relative;

    width: 30px;

}



#columnWrapper #column-content-left {

    float:left;

    width:640px;

	padding: 15px 40px 0 15px;

	background-color:#FFF;

-webkit-border-top-left-radius: 10px;

-moz-border-radius-topleft: 10px;

border-top-left-radius: 10px;	

}

#columnWrapper #column-content-right {

    float:left;

    padding:15px 0 0 0;

    background-color:#EDEFF4; /*#fbfcfe;*/

    width:259px;

    border-left:#ebebeb .1em dotted;

}

h2 {

    font-size:20px;

    padding-left:0;

    clear:both;

    padding-bottom:10px;

    padding-top:10px; 

    color: #2A3581;

    line-height:25px;   

    }

div#column-content-right h2,h3 {

    padding-left:5px;

    clear:both;

    padding-bottom:10px;

    padding-top:10px; 

    color: #2A3581; 

    }   

div#column-content-right h1{

    padding-left:5px;

    }    

div#column-content-right h2{

    font-size:20px;

    line-height:25px;  

    }     

div#column-content-right h3{

    font-size:15px;

    line-height:20px;  

    }     

p {

    width:600px;

    font-size:1.1em;

    line-height:19px;

    padding-left:5px;

    padding-bottom:5px;

    }   

 div#column-content-right p {

    width:250px;

    font-size:1.1em;

    line-height:19px;

    padding-left:5px;

    padding-bottom:5px;

    }    

p.sep{

	margin: 8px 0; padding: 0;

	list-style: none;

}

p.sep {

	/*border-top: 1px solid #FFF;*/

	border-bottom: 1px solid #E3E9EE;

}

p.sep:first-child {border-top: none;}

p.sep:last-child {border-bottom: none;}

p.sep:hover{

	background-color: #E3E9EE;

	cursor:pointer;

}

#column-content-left ul {

    padding-left:20px;

    }

a:hover {

        text-decoration:underline;

        }

.test {

    margin-top:15px;

    background-color: #CFE2F1;

    border: 0.1em solid #9FB9CA;

    width:350px;

    cursor:pointer;

 -webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-bottom-radius: 5px;   

}      

.test2 {

    margin-top:15px;

	margin-bottom:15px;

    float:right;

    background-color: #CFE2F1;

    border: 0.1em solid #9FB9CA;

    width:350px;

    cursor:pointer;

 -webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-bottom-radius: 5px;   

}  





.wp-caption {

        border: 1px solid #ddd;

        text-align: center;

        background-color: #f3f3f3;

        padding-top: 4px;

        margin: 10px;

        -moz-border-radius: 3px;

        -khtml-border-radius: 3px;

        -webkit-border-radius: 3px;

        border-radius: 3px;

}



.wp-caption img {

        margin: 0;

        padding: 0;

        border: 0 none;

}



.wp-caption p.wp-caption-text {

        font-size: 11px;

        line-height: 17px;

        padding: 0 4px 5px;

        margin: 0;

		text-align:left;

}