@charset "utf-8";

/* CSS Document */









.what_we_doslider{ float:left; width:100%; position:relative;}

.what_we_doslider img{ float:left; width:100%;}



/*.what_we_do_containt{ float:right;  background:url("images/contact_bgimages.png") no-repeat scroll right center rgba(0, 0, 0, 0); width:250px; min-height:306px; margin:-214px 0 29px;}

*/.what_we_do_innerconatint{ float:left; width:100%;}

.paragraph_text{ float:left; width:100%; background:url("images/contact_bgimages.png") no-repeat scroll  600px 92px rgba(0, 0, 0, 0); min-height:438px;}

.paragraph_text h4{ float:left; width:100%;  font-family: 'ralewaybold'; font-size:24px; color:#c64040; text-transform:uppercase; padding:65px 0 8px;}

.paragraph_text p{ float:left; font-family: 'ralewayregular'; color:#535353; font-size:14px; line-height:30px; width:76%;}

.paragraph_text p a{ color:#68adde; text-decoration:none;}

.paragraph_text p a:hover{ color:#c64040; text-decoration:none;}

.footer{ background:#3d3d3d; float:left; width:100%; min-height:86px;}



/*.development_containt{ float:left; min-width:100%; background:url(images/company_logo.png) no-repeat center center; margin:-358px 302px 0; width:180px; min-height:221px; }

*/.development_innerconatint{ float:left; width:100%;}

.developmentparagraph_text{ float:left; width:100%; padding:0 0 34px; background:url("images/company_logo.png") no-repeat scroll 654px 122px rgba(0, 0, 0, 0);}

.developmentparagraph_text h4{ float:left; width:100%;  font-family: 'ralewaybold'; font-size:24px; color:#c64040; text-transform:uppercase; padding:60px 0 8px;}

.developmentparagraph_text p{ float:left; font-family: 'ralewayregular'; color:#535353; font-size:14px; line-height:30px; width:76%;}

.developmentparagraph_text p a{ color:#68adde; text-decoration:none;}

.developmentparagraph_text p a:hover{ color:#c64040; text-decoration:none;}

.developmentparagraph_text p strong{ font-weight:normal; color:#4b4b4b; font-family:"ralewaybold";}

.slider_bg{ float:left; width:100%;}

.slider_bg img{ float:left; width:100%;}

.slider_top{ float:left; width:100%; position:relative;}



.contact_containt{ float:left;  background:url(images/contact_bgimages.png) 104px 139px no-repeat; margin:0px;  margin:0px 0 0 0px; min-height:506px; }

.contact_innerconatint{ float:left; width:100%;}

.contactleftside{ float:left; width:539px; padding:0 0 75px;}

.contactleftside h4{ float:left; width:100%;  font-family: 'ralewaybold'; font-size:24px; color:#c64040; text-transform:uppercase; padding:78px 0 20px;}

.contactparagraph_text p{ float:left; font-family: 'ralewayregular'; color:#535353; font-size:14px; line-height:30px; width:76%;}

.contactparagraph_text p a{ color:#68adde; text-decoration:none;}

.contactparagraph_text p a:hover{ color:#c64040; text-decoration:none;}

.contactparagraph_text p strong{ font-weight:normal; color:#535353;}

.slider_top{ float:left; width:100%; position:relative; margin:113px 0 0; background:#f9faf9;}

.form_box{ float:left; width:414px; background:#fff; border:1px solid #dee0e0; padding:12px 0 11px 12px; margin:0 0 15px 0; font-family: 'ralewayregular'; font-size:14px; color:#959494;}

.message_box{ float:left; width:414px; background:#fff; border:1px solid #dee0e0; font-family: 'ralewayregular'; font-size:14px; color:#959494; min-height:176px; padding:13px 0 0 12px;}

.form_containt{ float:left; width:82%;}

.submit_btn{ float:right; background:#c64040; width:110px; color:#fff; text-align:center; font-family: 'ralewayregular'; font-size:14px; padding:11px 0 11px 0; border:none; margin:33px 28px 0 0;} 

.submit_btn:hover{ background:#e16a6a; color:#000;}



.containt_right{ float:left;}

.containt_right img{ float:left; margin:82px 0 0;}

.address span{ float:right; width:100%; font-family: 'ralewayregular'; color:#535353; font-size:14px; line-height:30px;}

.address{ float:left; margin:-12px 150px 0 0;}

.address span a{ text-decoration:none; font-size:14px; color:#535353;}

.address span a:hover{ color:#c64040;}

.containt_rightside{ float:right; margin:0px; width:400px; min-height:506px;}







.what_we_do_careers{ float:right; background:url(images/company_logo.png) no-repeat center center; width:180px; min-height:221px; margin:-236px 71px 42px 0;}

.what_we_do_innercareers{ float:left; width:100%;}

.careersparagraph_text{ float:left; width:100%;}

.careersparagraph_text h4{ float:left; width:100%;  font-family: 'ralewaybold'; font-size:24px; color:#c64040; text-transform:uppercase; padding:55px 0 8px;}

.careersparagraph_text p{ float:left; font-family: 'ralewayregular'; color:#535353; font-size:14px; line-height:30px; width:76%;}

.careersparagraph_text p a{ color:#68adde; text-decoration:none;}

.careersparagraph_text p a:hover{ color:#c64040; text-decoration:none;}





.footer_wrap{ width:980px; margin:0px auto;}

.footer_bottom{ float:left; width:100%;}

.footer_contact_address{ float:left; margin:0 0 12px;}

.footer_contact_address span{ float:left; font-family: 'ralewayregular'; font-size:14px; color:#d3d3d3; padding:37px 13px 0 0;}

.footer_contact_address span a{ text-decoration:none; font-size:14px; color:#d3d3d3; } 

.footer_contact_address span a:hover{ text-decoration:none; font-size:14px; color:#c64040 }

.footer_menu{ float:left; width:75%; margin:0 0 34px;}

.footer_menu ul{ float:left; margin:0px; padding:0px;}

.footer_menu ul li{ float:left; margin:0px; padding:0px; list-style:none;}

.footer_menu ul li a{ float:left; text-decoration:none; font-family:"ralewaymedium"; font-size:11px; color:#cacaca; text-transform:uppercase; padding:0 13px 0 0;}

.footer_menu ul li a:hover{ color:#c64040;}

.myriann_text{ float:right;}

.myriann_text a{ float:right; text-decoration:none; color:#f5f5f5; font-size:12px;} 

.myriann_text a:hover{ color:#c64040;}

