body{background-color:#fff;color:#333;margin:33px}body,p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}th{padding-bottom:5px}td{padding:0 5px 7px}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}body{margin:0px;background-color:#cccccc}.logo{width:100%;height:80px;position:relative;margin-left:auto;margin-right:auto}.title{text-align:center;width:100%;height:80px;float:left;position:relative;margin-left:auto;margin-right:auto;background:#58d2e8;background:-moz-linear-gradient(top, #58d2e8 0%, #007dc1 100%);background:-webkit-linear-gradient(top, #58d2e8 0%, #007dc1 100%);background:linear-gradient(to bottom, #58d2e8 0%, #007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#58d2e8', endColorstr='#007dc1',GradientType=0 );border-bottom:black solid 1px;box-shadow:0 0 5px black}.content{width:100%;margin-left:auto;margin-right:auto;position:relative;float:right;padding:10px;box-sizing:border-box}.project{width:550px;margin-left:auto;margin-right:auto;position:relative;float:left;box-sizing:border-box;border-radius:5px;border:black solid 1px;margin:5px}.icon{width:200px;height:200px;margin-left:auto;margin-right:auto;position:relative;float:left;box-sizing:border-box;border-radius:4px 0 0 4px;margin-right:10px}.icon img{border-radius:4px 0 0 4px;display:block;border-right:black solid 1px}.links{width:100%;float:left;position:relative;margin-top:10px}.project_particulars{width:338px;margin-left:auto;margin-right:auto;position:relative;float:right}.mobile_title{display:none}.link_to_contact{width:100%;border-radius:5px;border:black 1px solid;text-align:center;padding-top:20px;padding-bottom:20px;font-size:medium;position:relative;float:right;box-sizing:border-box;background:#ffa84c;background:-moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);background:-webkit-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);background:linear-gradient(to bottom, #ffa84c 0%, #ff7b0d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 )}.link_to_home{width:100%;border-radius:5px;border:black 1px solid;text-align:center;padding-top:20px;padding-bottom:20px;font-size:medium;position:relative;float:right;box-sizing:border-box;background:#58d2e8;background:-moz-linear-gradient(top, #58d2e8 0%, #007dc1 100%);background:-webkit-linear-gradient(top, #58d2e8 0%, #007dc1 100%);background:linear-gradient(to bottom, #58d2e8 0%, #007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#58d2e8', endColorstr='#007dc1',GradientType=0 )}.link_to_home:visited{color:black}.link_to_contact:visited{color:black}.button_outter{padding:0px}.link_to_contact:hover{background:#ff7b0d;background:-moz-linear-gradient(top, #ff7b0d 0%, #ffa84c 100%);background:-webkit-linear-gradient(top, #ff7b0d 0%, #ffa84c 100%);background:linear-gradient(to bottom, #ff7b0d 0%, #ffa84c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7b0d', endColorstr='#ffa84c',GradientType=0 )}.link_to_home:hover{background:#ff7b0d;background:-moz-linear-gradient(top, #ff7b0d 0%, #ffa84c 100%);background:-webkit-linear-gradient(top, #ff7b0d 0%, #ffa84c 100%);background:linear-gradient(to bottom, #ff7b0d 0%, #ffa84c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7b0d', endColorstr='#ffa84c',GradientType=0 )}.inner_content{position:relative;float:right;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.email{width:70%;margin-left:auto;margin-right:auto;position:relative;float:left;box-sizing:border-box;padding-right:10px;padding-top:10px}.text_field{width:100%;border-radius:5px;border:black solid 1px;box-sizing:border-box;padding:5px;margin-bottom:10px}.other_contact{width:30%;margin-left:auto;margin-right:auto;position:relative;float:left;box-sizing:border-box;border-radius:5px;border:black solid 1px;box-sizing:border-box;margin-top:20px}.contact_item{width:100%;margin-left:auto;margin-right:auto;position:relative;float:left;border-bottom:black solid 1px;box-sizing:border-box}.contact_title{width:100%;margin-left:auto;margin-right:auto;position:relative;float:left;box-sizing:border-box;border-bottom:gray solid 1px;text-align:center;padding-top:10px;padding-bottom:10px;font-size:large;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(to bottom, #eee 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 )}.contact_item:first-child .contact_title{border-radius:4px 4px 0 0}.contact_item_item{width:100%;margin-left:auto;margin-right:auto;position:relative;float:left;box-sizing:border-box;padding:10px}.contact_item:nth-last-child(1){border-bottom:none}.project_description{overflow-wrap:break-word}@media screen and (max-width: 1120px){.project{width:100%;margin:auto;border-radius:0;border-right:none;border-left:none}.content{padding:0}.icon{width:20%;height:20%;margin-right:0}.icon img{width:100%;height:100%}.project_particulars{width:80%;padding-left:10px;box-sizing:border-box}.button_outter{padding:10px}.email{width:50%;padding-left:10px}.other_contact{width:50%;border-radius:5px 0 0 5px;border-right:none}}@media screen and (max-width: 650px){.icon{width:100%;border-right:none;border-bottom:gray 1px solid}.icon img{width:100px;float:left;position:relative;border-right:gray 1px solid}.mobile_title{display:block;position:relative;float:right;margin-top:30px;margin-right:10px}.project_title{display:none}.project_particulars{width:100%;padding:10px;text-align:center;box-sizing:border-box}.email{width:100%;padding-left:10px}.other_contact{width:100%;border-radius:0;border-right:none;border-left:none}}
