/*

Theme Name: Completerxtheme
Version: 1.0
Author: Completerxtheme Team

*/


/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#0B0D11; text-align:center;}
body#page1{background:#0B0D11;}
#main{ background:url(images/main-bg.png) no-repeat 0 0;}

img {vertical-align:top;}
a img { border:0;}

ul {padding: 0 0 0 15px;}

#print-the-page ul { list-style:none;display:block;clear:both;}

.alignleft { float:left;margin-right:5px;}
.alignright {float:right;margin-right:5px;}
.clear  { clear:both;}

html{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.556em; color:#ffffff; }

input, select { vertical-align:middle; font-weight:normal;}

a {color:#d9775e;}
a:hover{text-decoration:none;}
p {padding-top:14px;}
strong{ color:#3eb4c8; font-weight:normal; display:block;}
.strong1{ color:#4c6067;}
cite{ font-style:normal;}
h1 {color: #ffffff; font-size: 1.3em; font-weight: normal; text-transform:uppercase; }
h2.bloglist {margin-top:2em;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right; padding-right:20px;}
.space1{ margin-left:10px;}
.space2{ margin-left:15px;}

/* ============================= content ====================== */
#content{ min-height:428px;padding:155px 255px 25px 292px;}
.logo{ margin:271px 0 0 80px;}
#page1{ background:#07090b;}
#page1 .logo{ margin:324px 0 0 408px;}
#page1 #main{ background:url(images/page1-bg.jpg) top left no-repeat;}

.title{ padding-bottom:12px;}
.unline{ border-bottom:solid 1px #44474d; padding-bottom:23px; margin-bottom:22px;}
.clients{ text-align:center; padding-bottom:10px;}
.link{ text-decoration:none;}
.link:hover{ text-decoration:underline;}
.links{ padding-top:26px;}
.links a{ margin-right:4px;}

.list{ margin-top:-7px;}
.list li{ line-height:3em;}

#print-the-page  {
	background:transparent;
	text-align: left;
	padding-right: 0px;
	margin-bottom: 15px;
	padding-left: 125px;
}

/* ============================= privacy ====================== */
#privacy { padding-top:3px;height: 31px; color:#848587; margin-bottom: 0px;display:block;clear:both;background-image:url('images/privacy_bg.png') repeat-x top left;}

/* ============================= footer ====================== */
#footer{ background-color: #0a0b0f; color:#848587; margin-bottom: 10px;display:block;clear:both;}
#footer a{ color:#848587; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
#footer .text{ padding:10px 0 0 57px;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:18px;}
#ContactForm .col-1{ width:200px !important;}
#ContactForm .col-2{ width:218px !important; margin-left:0 !important;}
#ContactForm label{ display:block; height:40px;}
#ContactForm input{ border:solid 0px; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; padding:3px 0 3px 3px; width:172px; }
#ContactForm textarea{ border:solid 0px; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; padding:3px 0 3px 3px; width:213px; height:132px; overflow:hidden; }
#ContactForm .link{ float:right; margin:5px 15px 0 0;}

#myAlternativeContent { margin-bottom: 5px; }

