




/*
     FILE ARCHIVED ON 6:29:43 Dec 19, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 9:35:48 Oct 14, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
Theme Name: CV Solutions 
Theme URI: http://www.webspa.in
Description: A clean and minimal theme that is completely compatible with WordPress 3.0
Author: Rajkumar.G
Author URI:  http://www.webspa.in
Version: 1.0
*/

* { margin: 0; padding: 0; }
img { border: none; box-sizing:border-box; }
.item img{box-shadow:1px 2px 5px #ccc; margin-left:30px;}
a { text-decoration: none; outline: none; }
ul, li { list-style: none; }
h2 { color: #FFFFFF; font-size: 29px; line-height: 1.2em; }
h3 { font-size: 24px; line-height: 20px; padding: 0 0 23px; color: #606569; }
body { background: #EBEFF2; color: #5a6167; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 20px; }
#wrapper { width: 1170px; margin: 0 auto 30px;}
#header-bg { width: 100%; display: inline-block; padding: 20px 0; position:relative; }
.logo { width: 287px; height: 120px; float: left; background: url(..//images/logo1.png) no-repeat 11px 21px #fff; }
.logo a { display: block; text-indent: -999px; height: 100px; }
.span8 { float: right; }
.home-menu { background: url("../images/home-40-36.png") no-repeat scroll 50px 27px ;}
.about-menu1 { background: url("../images/about.png") no-repeat scroll 50px 27px }
.our-menu { background: url("../images/our.png") no-repeat scroll 50px 27px }
.services-menu { background: url("../images/serives.png") no-repeat scroll 50px 27px }
.careers-menu { background: url("../images/careers.png") no-repeat scroll 50px 27px }
.contact-menu { background: url("../images/contact.png") no-repeat scroll 50px 27px}
.reqs{background:#35BC7A; border: 5px solid #35BC7A; border-radius: 0 6px 6px 0; padding:20px; position: fixed; left: 0; box-shadow:0 0 4px 0 #666666 inset; z-index:1;}
.banner { margin-bottom: 30px; }
#home-contect { width: 100%; display: inline-block; position:relative;}
#services-home { width: 100%; margin-bottom: 30px; display: inline-block; }
.services-left { width: 310px; float: left; }
.services-left.insite { padding: 30px; }
.insite h2 {  margin-bottom: 20px; font-weight: normal }

.services-left.insite.languages.color6 > h2 {
    padding: 14px 84px;
}

.languages-list {
color: #FFFFFF;
    min-height: 240px;
    padding-left: 60px;
}

.languages-list li {
    line-height: 30px;
	background: url(../images/marker.gif) 5px 14px no-repeat; padding-left: 20px;
}

.insite p { color: #fff; margin-bottom: 10px; }
.left-right { margin: 0 30px; }
.color4 { background: #35BC7A; }
.color5 { background: #00C1F3 }
.color6 { background: #FF9F00 }
.arrow { background: url("../images/arrow.png") no-repeat scroll 10px 10px rgba(0, 0, 0, 0); border: 2px solid #FFFFFF; border-radius: 10px; display: inline-block; float: right; height: 17px; padding: 10px; transition: all 0.5s ease 0s; width: 24px; }
.arrow img { display: block; }
.arrow:hover { background: url(../images/arrow-hover.png) 10px 10px no-repeat #FFFFFF; }
.arrow.color5:hover { background: url(../images/arrow-hover-color5.png) 10px 10px no-repeat #fff; }
.arrow.color6:hover { background: url(../images/arrow-hover-color6.png) 10px 10px no-repeat #FFFFFF; }
#latest-projects { padding: 30px; background: #fff; margin-bottom: 30px; }
.b-link-flip.b-animate-go.le-re { margin: 0 14px; }
.b-link-flip.b-animate-go.re { margin-right: 14px; }
.home-pra { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
.home-pra p { padding-bottom: 20px; }
.clients { display: inline-block; background: #fff; width:100%;}
.clients h3{ padding:25px 32px;}
/*.clients li { float: left; width: 222px; height: 93px; cursor: pointer; margin-bottom: 30px; }
.clients li img { opacity: 0.5 }
.clients li img:hover { opacity: 1 }*/
#footer { background: #282F33; padding: 18px 0 17px; }
#footer p { color: #FFFFFF; font-family: Arial, "Arial Black", "Arial Narrow", "Arial Rounded MT Bold", "Arial Unicode MS"; font-size: 14px; text-align: center; }
/*=========================About Us Start======================*/	
#about-contect { width: 1170px; margin: 0 auto; }
#about { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
#about p img { float: left; margin: 0px 20px 10px 0 }
#about p { padding-bottom: 20px; }
/*=========================About Us End======================*/

/*=========================Our clients Start======================*/	
#our-contect { width: 1170px; margin: 0 auto; }
#our { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
.clients.ours li { margin-bottom: 80px; }
/*=========================Our clients End======================*/
/*=========================SERVICES Start======================*/	
#services-contect { width: 1170px; margin: 0 auto; }
#services { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
#services p { padding-bottom: 20px; }
.our-comprehensive { margin-bottom: 10px; }
.our-comprehensive li { background: url("../images/small_content_circle.png") no-repeat scroll left 10px rgba(0, 0, 0, 0); color: #556B2F; font-size: 18px; line-height: 30px; margin-left: 20px; padding-left: 30px; transition: all 300ms ease-in-out 0s; }
/*.our-comprehensive li:hover { color: #FF0000; margin-left: 30px; }*/
/*=========================SERVICES End======================*/
/*=========================Contact Us Start======================*/	
#contact-contect { width: 1170px; margin: 0 auto; }
#contact { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
.enquiry-form { width: 500px; float: left; }
.enquiry-form td { font-size: 14px; font-weight: normal; line-height: 20px; padding: 12px 45px 12px 0; }
input[type="text"] { width: 220px; padding: 3px 2px 4px; height: 30px; }
input[type="text"], textarea { background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #D4D4D4; }
textarea { width: 100%; height: 100px; }
input[type="text"]:focus, textarea:focus { border-color: #E9322D; box-shadow: 0 0 6px #F8B9B7; }
.button { background: none repeat scroll 0 0 #35BC7A; border: 1px solid #35BC7A; border-radius: 0; box-shadow: none; color: #FFFFFF; font-size: 14px; line-height: 20px; padding: 8px 16px; text-shadow: none; transition: all 0.8s ease 0s; cursor: pointer; }
.button:hover, .button:focus, .button:active { background: none repeat scroll 0 0 #FFFFFF; color: #35BC7A; text-decoration: none; }
.button:hover, .button:focus { transition: background-position 0.1s linear 0s; }
.postal-address { width: 500px; float: right; }
.postal-address li { line-height: 30px; }
.postal-address li a { color: #39F; }
/*=========================Contact Us End======================*/
.carees-form { width:1000px; float: left;}
.carees-form td { font-size: 14px; font-weight: normal; line-height: 20px; padding: 12px 45px 12px 0; }
input[type="reset"]{ margin-left:30px;}
input[type="radio"]{ margin-right:20px;}
.carees-form i{ padding:0 20px;}
.bullets li {
    background: url("../images/arrow.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);
    line-height: 30px;
    padding-left: 21px;
}
.clientslist li{width: 200px;background:#fff; margin-right:24px; margin-bottom:20px;  
    text-align: center;height:100px; float:left;box-shadow: 1px 2px 4px #ccc}
.clientslist span {
  
    margin-top: 35px;display:inline-block;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc;
    padding: 5px 0;
 width: 340px;
 margin-top: 6px;
display:block;

 height: 30px;
}


textarea {
    border: 1px solid #ccc;
    height: 115px;
    margin-top: 9px;
    width: 340px;
	display:block;


}
select {
    border: 1px solid #DBDBDB;
    margin-top: 9px;
    width: 269px;
}
.wpcf7-submit{border:none;cursor:pointer;}
.wpcf7-submit:hover{border:none}
.wpcf7-form-control.wpcf7-submit {
    background: none repeat scroll 0 0 #5567ae;
    color: #fff;
    padding: 8px;
}
.wpcf7-form-control.wpcf7-submit:hover{
    background: none repeat scroll 0 0 #dfbe1e;
}
.contactform{width:600px;float:left}
.address{width:500px;display: inline-block;}
.address li{line-height:30px;}
.contact-row{/*display:inline-block;*/ float:left;}


.banner{ width:100%; display:inline-block;}