.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

@font-face
 {
 font-family: harabarafont;
 src: url('harabara.ttf'),
      url('harabara.eot'); /* IE7+ IE8+ IE9+ */
 }


@font-face
 {
 font-family: InnerHeading;
 src: url('mailrays.ttf'),
      url('mailrays.eot'); /* IE7+ IE8+ IE9+ */
 }

#ASPxCaptcha1_TB_I
{
    width: 100px !important;
    border: 1px solid #9F9F9F !important;
    background-color: #E9E9E9 !important;
    padding: 9px 14px 10px;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #ADADAD;
 
}

#ASPxCaptcha1_TB
{
    background-color:transparent !important;   
    border: 0 !important;
}
 
div {
font-family: InnerHeading;	
	}
 
div
 {
 font-family:harabarafont;
 }
 


body {
    background-color: #DEDDDD;
    margin: 0;
}

#big_main_wrap{
position:fixed;
width:100%;
height:100%;
background-repeat:no-repeat;


	background-image: url(images/ok_bg.jpg);
	top:0px;
	}


.numeric_wrapper {

    background-position: left top;
    background-repeat: no-repeat;
    position: relative;
}
.bg_wrapper {

    background-position: center top;
    background-repeat: no-repeat;
    position: relative;
 
}



img{
	border:0px;
	}
.main_wrapper {
	margin: 0 auto;
	width: 1100px;
    margin-bottom: 150px;
	}
	
.header_01 {
	width: 1100px;
	}
	
.top_nav {
	padding: 20px 20px 0 0;
	}
	
.facebook_btn {
	float: right;
	width: 33px;
	height: 32px;
	}
	

.twitter_btn {
	float: right;
	margin-left: 5px;
	width: 32px;
	height: 32px;
	}
	
.img {
	border: none;
	}
	
.rss_btn {
	float: right;
	margin-left: 5px;
	width: 32px;
	height: 32px;
	}
	
.logo_and_main_nav {
	width: 1100px;
	}
	
.logo {
	float: left;
    
    
      margin-left: 136px;
    margin-top: -15px;
	}
	
.slider_images {
	width: 1000px;
	margin: 0 auto;
	}
	
.lets_meet_coffee {
	position: absolute;
	bottom: 0px;
	margin-left: 80px;
	z-index: 999999;
	}
	
.main_centre_detail_wrapper {
	width: 1100px;
	margin-top:22px;
	}

.img_and_title {
	
	}
	
.main_centre_detail_img {
	float: left;
	}
	
.img_and_title h1 {
	font-family:Tahoma, Verdana, Arial;
	font-size: 30px;
	font-weight:lighter;
	float: left;
	color: #38342b;
	margin: 0 0 0 20px;
	}
	
.main_centre_detail_box {
	width: 300px;
	float: left;
	padding: 0 65px 0 0px;
	}
	
.main_centre_detail_box p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #2D2D2D;
	line-height: 5mm;
	margin: 0px 0 20px 0;
	font-weight: bold;
	}
	
.main_centre_detail_box h2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	line-height: 5mm;
	margin: 0px;
	font-weight:lighter;
	font-style: italic;
	}
	
.main_centre_detail_box ul {
	list-style:none;;
	color:#57544d;
	margin: 0px;
	padding: 0 0 20px 0px;
	}
	
.main_centre_detail_box li {
		background-image: url(images/RedBullit.png);
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	padding-bottom: 5px;
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:20px;
	background-position:0px 2px;
	font-weight: bold;
	}
	
.read_more {
	background-position:bottom;
	}
	
.main_centre_detail_box_inner {
	height: 250px;
	width: 300px;
	}
	
.focus_wrapper {
	background-image: url(images/focus-img.png);
	background-repeat: no-repeat;
	background-position:right;
	width: 1100px;
	margin-top: 40px;
	height: 519px;
	}
	
.slider_imgs {
	
	padding: 0px 0 0 23px;
	width:903px;
	}
	
.slider_imgs a {
	margin: 0;
	padding: 0;
	}

	
.title_img {
	padding: 40px 0 40px 0px;
    position: relative;
	}
	
.title_img > .Box1{
	width:67px;
	height:80px;
	background-color:#A0B9BD;
	margin-right:1px;
	float:left;

	}

.title_img > .Box2{
	width:67px;
	height:80px;
	background-color:#B34A73;
	margin-right:1px;
	float:left;

	}




.title_img > .Box3{
	width:67px;
	height:80px;
	background-color:#FF9626;
	margin-right:1px;
	float:left;

	}



.title_img > h1{
 color: #FFFFFF;
    font-family: harabarafont;
    font-size: 80px;
    left: 16px;
    letter-spacing: 1.5px;
    line-height: 37px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 63px;
	}
	
	

	

	
.services_wrapper {
	width: 1000px;
	padding: 0 0 0 20px;
	}
	
.services_middle {
	width: 1000px;
	}
	
.services_bottom {
	background-image: url(images/services-bottom.jpg);
	background-repeat: no-repeat;
	width: 917px;
	height: 14px;
	margin: 0 auto;
	}
	
.services_inner_box {
	width: 330px;
	height: 150px;
	float: left;
	}
	
.services_inner_img {
	float: left;
	padding-left: 16px;
	}
	
.services_inner_img2 {
	float: left;
	}
	
.services_inner_box_right {
	float: right;
	width: 264px; 
	}
	
.services_inner_box_right h1 {
	font-family:Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #38342B;
	margin: 0 0 5px 0;
	text-decoration: none;
	font-weight: lighter;
	}
	
.services_inner_box_right a {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	margin: 10px 0 5px 0;
	text-decoration: none;
	float: right;
	font-weight:bold;
	}
	
.services_inner_box_right a:hover {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	margin: 10px 0 5px 0;
	text-decoration: underline;
	}
	
.services_inner_box_right p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	text-align:justify;
	margin: 0px;
	padding-top: 6px;
}

.client_wrapper {
	width: 100%;
	background-color: #000;
	height: 336px;
	margin: 0 ;
	}
	
.client_bg_img {
	background-image: url(images/client-bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 336px;
	margin: 0 auto;
	}
	
.client_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	padding: 0 0 0 40px;
	}
	
	
.clients_img {
	float: left;
	width: 196px;
	height: 168px;
	cursor: pointer;
	border: 0;
	}
	
.down_bg_wrapper {

	width: 100%;
	}
	
.down_main_wrapper {
	width: 1100px;
	margin: 0 auto;
}

.contact_wrapper {
	width: 1100px;
	}
	
.contact_map_right {
	float: right;
	width: 800px;
	}
	
.contact_map_left {
	float: left;
	width: 730px;
	position: relative;
	top: -200px;
	}
	
.map_left_text {
	float: left;
	position: relative;
	top: -5px;
	}
	
.map_left_text ul {
	list-style: none;
	text-align: left;
	position: relative;
	top: 100px;
	left: -80px;
	}
	
.map_left_text li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #2d2d2d;
	}
	
.map_left_text li p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #555555;
	margin: 0px;
	}
	
.map_left_text li small {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #2d2d2d;
	font-weight:lighter;
	}
	
.map_left_text li span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #2d2d2d;
	font-weight:lighter;
	}
	
.map_left_text li a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #555555;
	margin: 0px;
	text-decoration: none;
	}
	
.map_left_text li a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #26c4cd;
	margin: 0px;
		text-decoration: none;
	}
	
.map_right_text {
	float: left;
	width: 522px;
	}
	
.map_right_text ul {
	list-style: none;
	text-align: right;
	}
	
.map_right_text li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #2d2d2d;
	
	}
	
.map_right_text li p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #555555;
	margin: 0px;
	}
	
.map_right_text li small {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #2d2d2d;
	font-weight:lighter;
	}
	
.map_right_text li span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #2d2d2d;
	font-weight:lighter;
	}
	
.map_right_text li a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #555555;
	margin: 0px;
	text-decoration: none;
	}
	
.map_right_text li a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #26c4cd;
	margin: 0px;
		text-decoration: none;
	}
	
	
.contact_info_wrapper {
	width: 1100px;
	position: relative;
	top: -150px;
	}
	
.contact_info_left {

	width: 720px;
	height: 218px;
	float: right;

	}


.contact_us_img {
    	background-image: url(images/contact-us-left.png);
	width: 350px;
	height: 255px;
	float: left;
    background-repeat: no-repeat;

	}
	
.inner_contact_info_left {
	float: left;
	}
	
.inner_contact_info_right {
	float: right;
	}
	
.contact_info_textbg {
	
	background-repeat: no-repeat;
	width: 380px;
	height: 45px;
	margin: 20px 0px 20px 20px;
	padding-left: 2px;
	}
	
.inner_contact_info_right input {

	background-repeat: no-repeat;
	cursor: pointer;
	border: none;
	width: 275px;
	height: 37px;
	margin-left: 20px;
    
    
    
   
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #ADADAD;
    color: #848484;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;

    margin: 0;
    outline: medium none;
    margin-left: 20px;


    
    
	}

.inner_contact_info_right input:active {
  background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

	
	}
	
.contact_info_textarea {

	background-repeat: no-repeat;
	width: 277px;
	height: 110px;
	margin: 20px;
	}
	
.inner_contact_info_left input {
  background: url("../images/contact-form-tail1.gif") repeat-x scroll 0 0 #E9E9E9;
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #ADADAD;
    color: #848484;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 16px !important;
    margin: 0;
    outline: medium none;
    padding: 9px 14px 10px;
    width: 348px;
	}
	
.inner_contact_info_right textarea {
	    background: url("../images/contact-form-tail2.gif") repeat-x scroll 0 0 #E9E9E9;
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #9B9A9A;
    color: #848484;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 97px;
    margin: 0;
    outline: medium none;
    overflow: auto;
    padding: 9px 14px 10px;
    resize: none;
    width:246px;
	}
	
.contact_info_right {
	float: left;
	margin: 121px 0 0 20px;
	}
	
.contact_info_right p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #272727;
	font-weight:lighter;
	margin: 0px;
	}
	
.contact_info_right span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #26c4cd;
	margin: 0px;
		text-decoration: none;
	}
	
.contact_info_right a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #272727;
	font-weight:lighter;
	margin: 0px;
	text-decoration: none;
	}
	
.contact_info_right a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #26c4cd;
	margin: 0px;
	text-decoration: none;
	}
	
.subscribe_wrapper {
	width: 280px;
	margin: 10px 0 10px 0;
	}
	
.unsubscribe {
	
	}
	
.unsubscribe a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #26c4cd;
	margin: 0px;
	}
	
.unsubscribe a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #26c4cd;
	margin: 0px;
	text-decoration: underline;
	}

.subscribe_left {
	background-color: #c6c6c6;
	border-radius: 5px;
	border: 1px solid #868686;
	width: 185px;
	height: 26px;
	float: left;
	}
	
.subscribe_right {
	float: right;
	}
	
.subscribe_right input {
	background-image:url(images/subscribe-btn.jpg);
	width: 82px;
	height: 28px;
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
	}
	
.subscribe_left input {
	font-family: Tahoma, Verdana, Arial;
	background-color: #c6c6c6;
	background-repeat: no-repeat;
	border: none;
	font-size: 14px;
	color: #555555;
	font-weight:lighter;
	border: none;
	padding: 0;
	margin: 2px 0 0 5px;
	width: 170px;
	height: 22px;
	}
	
.footer_wrapper {

    background-repeat: repeat-x;
    bottom: 0px;
    height: 156px;
    position: fixed;
    width: 100%;
	z-index:999999 !important;
	
	background-image:url(images/grass.png);
    background-repeat: repeat-x;

	}
	
	
.main_footer_wrapper {
	width: 1100px;
	margin: 0 auto;
    position: relative;
	}
	
.footer_img {

	background-repeat: no-repeat;
	height: 82px;
	background-position: center;
	}
	
.footer_img_left {
	float: left;
	padding-top: 56px;
	width: 830px;
	}
	
.footer_img_left p {
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #333131;
	margin-top: 14px;
	}
	
.yda_footer_logo {
	background-image: url(images/yda-footer-logo.png);
	background-repeat: no-repeat;
	width: 89px;
	height: 184px;
	float: right;
	position: relative;
	margin-top: -122px;
	}
	
.footer_img_right {
position: absolute;
 right: -137px;
    top: 39px;

	}
	
/* Request a qoute css start */

.request_page_title {
	text-align: center;
	padding-bottom: 20px;
	}
	
.request_page_title h1 {
		font-family: InnerHeading;
	font-size: 60px;
	color: #a91a00;
    margin: 0;
    padding: 0px 0;
    text-shadow: 0 2px 2px #272727;
    text-align: center;
    padding: 50px 0;
    padding-right: 15px;
	}
	
.request_page_title p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #717171;
	}
	
.request_page_form {
	margin-bottom: 10px;
	}
	
.request_page_form_title {
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	color: #2d2d2d;
	padding-left: 10px;
	text-align: left;
	}
	
.request_textarea {
	width: 530px;
	float: left;
	padding: 0 10px 0 10px;
	}
	
.request_textarea p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin: 15px 0 10px 0px;
	font-weight: bold;
	}
	
.request_textarea_bg {

	border-radius: 5px;

	width: 530px;
	height: 154px;
	}
	
.request_textarea_bg textarea {





  background: #E9E9E9;
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #9B9A9A;
    color: #848484;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 120px;
    margin: 0;
    outline: medium none;
    overflow: auto;
    padding: 9px 14px 10px;
    resize: none;
    width: 464px;
    
    
	}
	
.request_page_form_main_fields {
	padding-left: 10px;

	}
	
.request_page_form_main_fields p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin:0;
	}
	
.request_page_form_main_fields span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #F00;
	margin: 15px 0 10px 0px;
	}
	
.request_page_form_main_fields_bg {

	border-radius: 5px;

	width: 530px;

	}
	
.request_page_form_main_fields_bg input {


	width: 462px;
	height: 20px;
	margin: 0px 0 20px 0;
    background: url("../images/contact-form-tail1.gif") repeat-x scroll 0 0 #E9E9E9;
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #ADADAD;
    color: #848484;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    outline: medium none;
    padding: 4px 14px 8px 7px;
	}
	
.request_send_btn {


	width: 101px;
	height: 35px;
	cursor: pointer;
	border: none;
	margin: 0px 0 120px 10px;
    
    
    
      background-repeat: no-repeat;
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #ADADAD;
    color: #848484;

    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;


    outline: medium none;
 
	}


.request_send_btn:active{
    
      background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
	
/* request pge css end */

/* contact us page css start */

.contact_us_title {
	text-align: center;
	padding: 50px 0;
    padding-right: 15px;
	}
	
.contact_us_title h1 {
		font-family: InnerHeading;
	font-size: 60px;
	color: #a91a00;
    margin: 0;
    padding: 0px 0;
    text-shadow: 0 2px 2px #272727;
    text-align: center;
	}
	
.contact_us_title p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #717171;
	}
	
.main_contact_wrapper {
	width: 1100px;
	}
	
.main_contact_left {
	width: 460px;
	float: left;
	}

.main_contact_left h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 30px;
	color: #2d2d2d;
	font-weight: lighter;
	}
	
.main_contact_left_text {
	float:left;
    width: 310px;

	}
	
.main_contact_left ul {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0 0 20px 10px;
	}
	
.main_contact_left li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	}
	
.main_contact_left li p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #555555;
	margin: 0px;
	}
	
.main_contact_left li small {
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	color: #2d2d2d;
	font-weight:lighter;
	}
	
.main_contact_left li span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	font-weight:lighter;
	}
	
.main_contact_left li a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #555555;
	margin: 0px;
	text-decoration: none;
	}
	
.main_contact_left li a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #26c4cd;
	margin: 0px;
		text-decoration: none;
	}
	
.main_contact_right {
	width: 540px;
	float: left;
	height: 670px;
	}
	
.main_contact_right h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 30px;
	color: #272727;
	font-weight: lighter;
	}
	
.contact_page_aus_detail {
	width: 500px;
	}
	
.contact_page_pak_detail {
		width: 500px;
        margin-top: 50px;
	}
	
.main_contact_centre {
	background-image: url(images/contact-us-centre-bar.png);
	background-repeat: no-repeat;
	float: left;
	height: 473px;
	width: 1px;
	margin: 50px 45px 20px 45px;
	}
	
.contact_textarea {
	width: 530px;
	padding: 0 10px 0 0px;
	}
	
.contact_textarea p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin: 15px 0 10px 0px;
	font-weight: bold;
	}
	
.contact_textarea span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #F00;
	margin: 15px 0 10px 0px;
	}
	
.contact_form_main_fields {
	padding: 0px;
	}
	
.contact_form_main_fields p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin: 15px 0 10px 0px;
	font-weight: bold;
	}
	
.contact_form_main_fields span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #F00;
	margin: 15px 0 10px 0px;
	
	}
	
.contact_send_btn {
	  background-repeat: no-repeat;
    border: 1px solid #A5A5A5;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 -3px 0 #D3D3D3 inset, 0 0 #F2F2F2 inset, 0 2px 3px #ADADAD;
    color: #848484;
    cursor: pointer;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 35px;
    margin: 3px 0 120px 0px;
    outline: medium none;
    width: 101px;;
	}


    .contact_send_btn:active
    {
      background: #dddddd; /* Old browsers */
background: -moz-linear-gradient(top,  #dddddd 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #dddddd 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    }
	
/* contact us page css end */

/* Protfolio page css start */

.portfolio_title {
	text-align: center;
	padding: 50px 0;
    padding-right: 15px
	}
	
.portfolio_title h1 {
	  color: #A91A00;
    font-family: InnerHeading;
    font-size: 60px;
    margin: 0;
    padding: 0 0;
    text-align: center;
    text-shadow: 0 2px 2px #272727;
	}
	
.portfolio_title p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #717171;
	}
	
.hassan_associates_slider_img {
height:367px;
	}
	

	
.triforce_wrapper {
	background-image:url(images/triforce-bg.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 420px;
	margin-top: 50px;
	}
	
.triforce_main_wrapper {
	margin: 0 auto;
	width: 1100px;
	}
	
.triforce_left {
	float: left;
	margin: 120px 0 0 60px;
	}
	
.triforce_right {
	float: right;
	}
	
.triforce_details {
	width: 345px;
	height: 41px;
	border: 1px solid #989a9b;
	border-left: none;
	border-right: none;
	padding-top: 10px;
	margin: 20px 0 10px 0;
	}
	
.triforce_details p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d2d2d;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	}
	
.triforce_details small {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #2d2d2d;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	}
	
.template_hazzard_wrapper {
	background-image:url(images/triforce-bg.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 420px;
	margin-top: 50px;
	}
	
.template_hazzard_main_wrapper {
	margin: 0 auto;
	width: 1100px;
	}
	
.template_hazzard_left {
	float: left;
	margin: 120px 0 0 60px;
	}
	
.template_hazzard_right {
	float: right;
	}
	
.recovery_exp_wrapper {
	background-image:url(images/triforce-bg.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 420px;
	margin-top: 50px;
	}
	
.recovery_exp_main_wrapper {
	margin: 0 auto;
	width: 1100px;
	}
	
.recovery_exp_left {
	float: left;
	margin: 120px 0 0 60px;
	}
	
.recovery_exp_right {
	float: right;
	}
	
.music_xclusive_wrapper {
	background-image:url(images/triforce-bg.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 420px;
	margin-top: 50px;
	}
	
.music_xclusive_main_wrapper {
	margin: 0 auto;
	width: 1100px;
	}
	
.music_xclusive_left {
	float: left;
	margin: 120px 0 0 60px;
	}
	
.music_xclusive_right {
	float: right;
	}
	
	
.petsupplies_wrapper {

    border-top: 1px dashed #B5B5B5;
    height: 400px;
    width: 100%;
	}
	
.petsupplies_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.petsupplies_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.petsupplies_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.penny_pizza_wrapper {


	height: 408px;
	width: 100%;
    	border-top: 1px dashed #B5B5B5;


    
    
	}
	
.penny_pizza_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.penny_pizza_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.penny_pizza_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.regent_wrapper {


	height: 408px;
	width: 100%;
     	border-top: 1px dashed #B5B5B5;
 

	}
	
.regent_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.regent_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.regent_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.suno_husaniyo_wrapper {


	height: 408px;
	width: 100%;
     	border-top: 1px dashed #B5B5B5;


	}
	
.suno_husaniyo_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.suno_husaniyo_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.suno_husaniyo_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.imam_hasan_centre_right {
	float: right;
	margin: 60px 60px 0 0;
	}
	
	
.tamayo_wrapper {


	height: 400px;
	width: 100%;
    
     	border-top: 1px dashed #B5B5B5;
 

       
	}
	
.tamayo_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.tamayo_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.tamayo_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.weinstein_imaging_wrapper {


	height: 400px;
	width: 100%;
    
    border-top: 1px dashed #B5B5B5;


	}
	
.weinstein_imaging_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.weinstein_imaging_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.weinstein_imaging_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.itshell_wrapper {


	height: 400px;
	width: 100%;
    
     border-top: 1px dashed #B5B5B5;
  

	}
	
.itshell_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.itshell_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.itshell_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.have_a_website_wrapper {


	height: 400px;
	width: 100%;
    
 border-top: 1px dashed #B5B5B5;


	}
	
.have_a_website_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.have_a_website_left {
	float: left;
	position: relative;
	top: -10px;
	}
	
.have_a_website_right {
	float: right;
	margin: 120px 60px 0 0;
	}
	
.portfolio_detail_btn {
	background-color: #3d4706;
	border-radius: 5px;
	width: 98px;
	padding: 7px;
	}


.portfolio_detail_btn:hover {
  background-color: #66760b;
	border-radius: 5px;
	width: 98px;
	padding: 7px;
	}

	
.portfolio_detail_btn a {
	background-image:url(images/detail-bullet.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-left: 15px;
	background-position: 0px 2px; 
	}
	
.portfolio_detail_btn a:hover {
	background-image:url(images/detail-bullet.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	padding-left: 15px;
	background-position: 3px 2px; 
  
	}
	
.productimage {
	
	}
	
.hassan_associates_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
    
     	border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.hassan_associates_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.hassan_associates_left {
	float: left;
	margin: 80px 0 0 60px;
	}
	
.hassan_associates_right {
	float: right;
	position: relative;
	top: -15px;
	}
	
.video_on_air_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
    border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.video_on_air_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.video_on_air_left {
	float: left;
	margin: 80px 0 0 60px;
	}
	
.video_on_air_right {
	float: right;
	position: relative;
	top: -15px;
	}
	
.rizvi_and_co_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
   border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.rizvi_and_co_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.rizvi_and_co_left {
	float: left;
	margin: 80px 0 0 60px;
	}
	
.rizvi_and_co_right {
	float: right;
	position: relative;
	top: -15px;
	}
	
.bruno_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
   border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.bruno_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.bruno_left {
	float: left;
	margin: 80px 0 0 60px;
	}
	
.bruno_right {
	float: right;
	position: relative;
	top: -15px;
	}
	
.imam_husain_islamic_centre_left {
	float: left;
	margin: 60px 0 0 60px;
	}	

.pikapro_wrapper {


	height: 408px;
	width: 100%;
    
     	border-top: 1px dashed #B5B5B5;



	}
	
.pikapro_wrapper_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.pikapro_left {
	float: left;
	position: relative;
	top: -15px;
	}
	
.pikapro_right {
	float: right;
	margin: 85px 60px 0 0;
	}
	
.sabo_wrapper {


	height: 408px;
	width: 100%;
    
    
  border-top: 1px dashed #B5B5B5;


	}
	
.sabo_wrapper_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.sabo_left {
	float: left;
	position: relative;
	top: -15px;
	}
	
.sabo_right {
	float: right;
	margin: 85px 60px 0 0;
	}
	
.coupingo_wrapper {


	height: 408px;
	width: 100%;
    
    border-top: 1px dashed #B5B5B5;


	}
	
.coupingo_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.coupingo_left {
	float: left;
	position: relative;
	top: -15px;
	}
	
.coupingo_right {
	float: right;
	margin: 85px 60px 0 0;
	}
	
.itshell2_wrapper {


	height: 408px;
	width: 100%;
    
  border-top: 1px dashed #B5B5B5;


	}
	
.itshell2_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.itshell2_left {
	float: left;
	position: relative;
	top: -15px;
	}
	
.itshell2_right {
	float: right;
	margin: 85px 60px 0 0;
	}
	
.video_on_air_wrapper {
	background-color: #d7dbde;

	height: 408px;
	width: 100%;
    
border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.ats_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
   border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.ats_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.ats_left {
	float: left;
	margin: 65px 0 0 60px;
	}
	
.ats_right {
	position: relative;
	top: -15px;
	float: right;
	}
	
.sportsman_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
    
    border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.sportsman_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.sportsman_left {
	float: left;
	margin: 65px 0 0 60px;
	}
	
.sportsman_right {
	position: relative;
	top: -15px;
	float: right;
	}
	
.dnd_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
    
 border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.dnd_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.dnd_left {
	float: left;
	margin: 65px 0 0 60px;
	}
	
.dnd_right {
	position: relative;
	top: -15px;
	float: right;
	}
	
.pint_size_wrapper {
	background-color: #c9ccce;

	height: 400px;
	width: 100%;
    
border-top: 1px dashed #B5B5B5;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q3ZGJkZSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(215,219,222,0.6) 0%, rgba(215,219,222,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,219,222,0.6)), color-stop(100%,rgba(215,219,222,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(215,219,222,0.6) 0%,rgba(215,219,222,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d7dbde', endColorstr='#99d7dbde',GradientType=0 ); /* IE6-8 */

	}
	
.pint_size_main_wrapper {
	width: 1100px;
	margin: 0 auto;
	}
	
.pint_size_left {
	float: left;
	margin: 65px 0 0 60px;
	}
	
.pint_size_right {
	position: relative;
	top: -15px;
	float: right;
	}
	
/* portfolio page css end */

/* product inner page css start */

.inner_product_title {
	text-align: center;
	padding-bottom: 20px;
	}
	
.inner_product_title h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 40px;
	color: #221f1e;
	margin-bottom: 15px;
	margin-top: 26px;
	}
	
.inner_product_title span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 40px;
	color: #6b0101;
	}
	
.inner_product_title p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #717171;
	}
	
.ashtar_details_left2 {
	float: none;
	width: 100%;
	}
	
	
.ashtar_details_left2 ul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 30px;
	color: #5a5a5a;
	margin: 0px 0 10px 0;
	padding: 0px;
	list-style: none;
	}
	
.ashtar_details_left2 li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin: 0px 0 0px 0;
	line-height: 1.8em;
	text-align: justify;
	font-weight: bold;
	}
	
.ashtar_details_left2 li p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 30px;
	color: #2d2d2d;
	margin: 0px 0 -10px 0;
	line-height: 1.8em;
	text-align: justify;
	font-weight: lighter;
	}

	
.ashtar_details_left {
	float: left;
	width: 760px;
	}
	
	
.ashtar_details_left ul {
	font-family: Tahoma, Verdana, Arial;
	font-size: 30px;
	color: #5a5a5a;
	margin: 0px 0 10px 0;
	padding: 0px;
	list-style: none;
	}
	
.ashtar_details_left li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin: 0px 0 0px 0;
	line-height: 1.8em;
	text-align: justify;
	font-weight: bold;
	}
	
.ashtar_details_left li p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 30px;
	color: #2d2d2d;
	margin: 0px 0 -10px 0;
	line-height: 1.8em;
	text-align: justify;
	font-weight: lighter;
	}
	
.ashtar_details_right {
	float: right;
	margin-right: 0px;
	width: 280px;
	}
	
.adaptive_cms_right {
	float: right;
	margin-right: 20px;
	width: 220px;
	}

	
.ashtar_title {
	 color: #A91A00;
    font-family: InnerHeading;
    font-size: 80px;
    margin: 0;
    padding: 0 0;
    text-align:left;
    text-shadow: 0 2px 2px #272727;
	}
	
.ashtar_subtitle {
	font-family: harabarafont;
	font-size: 36px;
	color: #272727;
	margin-bottom: 20px;
	}
	
.ashtar_details_left p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	margin-bottom: 0px;
	line-height: 1.8em;
	text-align: justify;
	font-weight: bold;
	}
	
.ashtar_details_right a {
	margin-left: 50px;
	}
	
	
.ashtar_advantages_features {
	width: 1100px;
	}
	
.ashtar_advantages {
	width: 460px;
	float: left;
	margin-bottom: 10px;
	}
	
.ashtar_advantages ul {
	list-style: url(images/product-inner-bullet.png);
	padding-left: 20px;
	margin: 0px;
	}
	
.ashtar_advantages li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2D2D2D;
	line-height: 2em;
	font-weight: bold;
	}
	
	
	
.ashtar_advantages2 {
	width: 800px;
	float: none;
	text-align: left !important;
	}
	
.ashtar_advantages2 h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #5a5a5a;
	margin: 0px 0 10px 0;
	padding: 120px 0 0 0;
	color: #2D2D2D;
	font-weight: lighter;
	}
	
.ashtar_advantages2 h2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #5a5a5a;
	margin: 0px 0 10px 0;
	padding: 120px 0 0 0;
	color: #2D2D2D;
	font-weight: bold;
	}	
	
.ashtar_advantages2 ul {
	list-style: url(images/product-inner-bullet.png);
	padding-left: 20px;
	margin: 0px;
	text-align: none !important;
	}
	
.ashtar_advantages2 li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2D2D2D;
	line-height: 2em;
	text-align: none;
	font-weight: bold;
	}
	
.ashtar_features {
	float: left;
	width: 370px;
	}
	
.ashtar_features ul {
	list-style: url(images/product-inner-bullet.png);
	padding-left: 20px;
	margin: 0px;
	}
	
.ashtar_features li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2D2D2D;
	line-height: 2em;
	font-weight: bold;
	}
	
.free_qoute_btn {
	float: right;
	margin-right: 20px;
	}
	
.latest_project_wrapper {
	width: 1100px;
	margin: 35px 0 40px 0;
	}
	
.latest_project_title {
	background-image: url(images/latest-project-title.png);
	background-repeat: no-repeat;
	width: 233px;
	height: 35px;
	}
	
.latest_services_title {
	background-image: url(images/latest-services-title.png);
	background-repeat: no-repeat;
	width: 233px;
	height: 35px;
	}
	
.latest_project_main {
	float: left;
	margin-right: 135px;
	width: 278px;
	}
	
.latest_project_main2 {
	float: right;
	width: 270px;
	}
	
.latest_project_main2 p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
}
	
.latest_project_main p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	}
	
.latest_services_bg {
	background-color: #d4d8db;
	border: 6px solid #fff;
	width: 255px;
	height: 160px;
	margin-top: 30px;
	border-radius: 12px;
	}
	
.latest_project_bg {
	background-color: #d4d8db;
	border: 6px solid #fff;
	width: 255px;
	height: 160px;
	margin-top: 30px;
	border-radius: 12px;
	}
	
.latest_project_bg_bottom {
	background-image:url(images/latest-project-bottom.png);
	background-repeat: no-repeat;
	width: 274px;
	height: 14px;
	}
/* product inner page css end */

/* portfolio inner page css start */	

	
.pikapro_inner_page_wrapper {
	width: 1100px;
	margin: 60px 0 0 40px;
	}
	
.pikapro_inner_left {
	float: left;
	}
	
.pikapro_inner_right {
	float: left;
	width: 350px;
	margin: 10px 0 0 40px;
	line-height: 1.3em;
	}
	
.pikapro_inner_right p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	height: 254px;
	}
	
.inner_portfolio_title {
	background-image:url(images/featured-project.png);
	background-repeat:no-repeat;
	width: 191px;
	height: 51px;
	}
	
.inner_project_description_left {
	float: left;
	width: 600px;
	margin-left: 14px;
	}
	
.inner_project_description_right {
	float: left;
	margin-left: 43px;
	}
	
.website_redesign_img {
	background-image:url(images/website-redesign-img.png);
	background-repeat:no-repeat;
	width: 483px;
	height: 96px;
	}
	
.inner_project_description_left p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	text-align: justify;
	color: #38342B;
	line-height: 1.5em;
	}
	
.inner_project_description_wrapper {
	width: 1100px;
	margin: 20px 0 60px 40px;
	}
	
/* portfolio inner page css end */

/* services page css start */

.service_page_title {
	padding: 100px 0 10px;
	}
	
.service_page_title p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #606261;
	margin: 60px 0 0px 0;
	
	}
	
.service_page_title span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #6b0101;
	}
	
.all_service_down_title {
	padding: 0px 0 30px;
	}
	
.all_service_down_title p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #606261;
	margin: 10px 0 20px 0;
	
	}
	
.all_service_down_title span {
	font-family: Tahoma, Verdana, Arial;
	font-size: 22px;
	color: #6b0101;
	}
	
.service_page_subtitle h1 {
	font-family: InnerHeading;
	font-size: 60px;
	color: #a91a00;
    margin: 0;
    padding: 0px 0;
    text-shadow: 0 2px 2px #272727;
    text-align: center;
    
	}
	
.service_page_subtitle small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #717171;
	}
	
.service_page_subtitle {
	text-align: center;
	margin: 50px 0;
	}
	
.all_services_wrapper {
	width: 1000px;
	margin: 0 auto;
	}
	
.services_box {
	width: 485px;
	float: left;
	margin: 0 15px 25px 0;
	}
	
.services_box_left {
	
	float: left;
	}
	
.services_box_right {
	background-image:url(images/services-box-bg.png);
	float: right;
	width: 386px;
	height: 135px;
	margin-right: 20px;
	}
	
.services_box_right h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	color: #383839;
	font-weight: lighter;
	margin: 0px;
	text-transform: uppercase;
	}

.services_box_right p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #383839;
	margin: 0px;
	padding: 5px 0 15px 0;
	width: 372px;
	font-weight: bold;
	}
	
.services_box_right a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #2d719e;
	text-decoration: none;
	font-weight: bold;
	}
	
.services_box_right a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #2d719e;
	text-decoration: underline;
	font-weight: bold;
	}
	
.services_process_wrapper {
	width: 1000px;
	margin: 0 auto;
	}
	
.service_process_detail {
	width: 1000px;
	padding-left: 40px;
	margin-bottom: 60px;
	}
	
.service_process_box {
	width: 242px;
	float: left;
	}

.service_process_box h2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	color: #92101c;
	font-weight: lighter;
	}
	
.service_process_box p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #38342B;
	width: 210px;
	}
	
/* services page css end */

/* product page css start */

.product_page_title {
	text-align: center;
	padding: 50px 0;
    padding-right: 15px;
	}
	
.product_page_title h1 {
		font-family: InnerHeading;
	font-size: 60px;
	color: #a91a00;
    margin: 0;
    padding: 0px 0;
    text-shadow: 0 2px 2px #272727;
    text-align: center;
	}
	
.product_page_title p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #717171;
	}
	
.products_wrapper {
	width: 1100px;
	}
	
.ashtar_title_main {
	font-family: harabarafont;
	font-size: 36px;
	color: #ff7100;
	margin: 30px 0 -5px 0;
	}
	
.ashtar_subtitle_main {
	font-family: harabarafont;
	font-size: 16px;
	color: #2d2d2d;
	margin-bottom: 20px;
	}
	
.product_box {
	float: left;
	width: 275px;
	text-align: center;
	}
.read_request_btn {
	padding: 20px 0 0 85px;
	}
	
.product_box ul {
	list-style: url(images/product-inner-bullet.png);
	padding-left: 20px;
	margin: 10px 0 10px 0;
	}
	
.product_box li {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #5a5a5a;
	line-height: 2em;
	}
	
span.fadehover {
position: relative;
}

img.a {
position: absolute;
left: 0;
top: 0;
z-index: 10;
}


img.c {
position: absolute;
left: 0;
top: 0;
z-index: 10;
}
img.b {
position: absolute;
left: 0;
top: 0;
}



.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:175px;
    right:10px;
    display:none;
    text-indent:-9999px;
    background: url('images/icon_top.png') no-repeat;
	z-index: 999999;
}
	
/* prodeuct css end */

/* inner services */

.inner_services_title {
	font-family: InnerHeading;
	font-size: 64px;
	color: #9d0000;
	margin-bottom: -15px;
	letter-spacing: 2px;
    text-shadow: 0 2px 2px #272727;
	}
	
.inner_services_subtitle {
	font-family: harabarafont;
	font-size: 36px;
	color: #5a5a5a;
	margin-bottom: 20px;
	}
	
.web_design_right {
	float: right;
	margin-right: 20px;
	}
	
.services_free_qoute_btn {
	
	margin-top: 20px;
	}
	
	
	
/*slider css start*/



div.wrap {
width : 991px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 991px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 509px;

}
div#header div#slide-holder {
z-index : 40;
width : 991px;
height : 509px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
	top : 15px;
	left : 23px;
	width : 991px;
	height : 509px;
	overflow : hidden;
	position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
   bottom: -455px;
    display: none;
    height: 46px;
    left: 122px;
    position: relative;
    width: 444px;

}


.slider_shadow{
 background-image: url("images/slider-shadow.png");
    background-repeat: no-repeat;
    bottom: -12px;
    height: 34px;
    left: 295px;
    position: absolute;
    width: 158px;
	}



div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 0px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}






/*slider css end*/




#slideshow {
    position:relative;

}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

/* next btn css start */
	
.portfolio_down_main_nav ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0px;
	z-index: 999999;
	}
	
.portfolio_down_main_nav li {
	float: left;
	padding: 23.5px 0px 28px 0px;
	background-repeat:no-repeat;
	position:relative;
	}
	
.portfolio_down_main_nav li a {
	font-family: "Myriad Pro", Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	text-decoration: none;
	padding:0 4px;
	}
	
.portfolio_down_main_nav li a:hover {
	font-family: "Myriad Pro", Verdana, Arial;
	font-size: 14px;
	color: #2d2d2d;
	text-decoration: underline;	
	}

	
.portfolio_down_main_nav {
	width: 175px;
	padding: 0px 0 140px 0;
	margin: 0 auto;
	}

.ourlatestwork_portfolio_btn {
	width: 160px;
	margin: 0 auto;
    
    background-color: #3D4706;
    border-radius: 5px 5px 5px 5px;
    padding: 7px;
	}

.ourlatestwork_portfolio_btn:hover {
  background-color: #66760b;
	border-radius: 5px;
	}

    .ourlatestwork_portfolio_btn a
    {
        color:  #fff !important;
    }
	
.for_space {
	height: 420px;
	}

	
/*next btn css end*/



/*tiker css*/
#ticker { width:100%; height:212px;  overflow:auto; }

#ticker dt { font:normal 14px Georgia; padding:0 10px 5px 10px;  padding-top:10px;    position:relative; }
#ticker dd { margin-left:0; font:normal 11px Verdana; padding:0 10px 10px 10px;   position:relative; font-weight:bold;}
#ticker dd.last {  }
#ticker div { margin-top:0; }


.text{
	 color: #2D2D2D;
    font-family: Tahoma,Verdana,Arial;
    font-size: 12px;
    line-height: 5mm;
	text-align:justify;

	}
	
	
	.heading {
		 color: #078E02 !important;
    font-family: Tahoma,Verdana,Arial !important;
    font-size: 12px !important;
    font-style: italic !important;

    line-height: 5mm !important;
    margin: 0;
	font-weight:bold !important;
		}
		
		
		
		.ReamoreButtonRed{
			width:93px;
			height:21px;
			background-color:#8E1A1B;
			border-radius:15px;
			text-align:center;
			padding-top:4px;
	
			}
			
			
			
				.ReamoreButtonRed:hover{
		
			background-color:#7B8207;
			
		
	
			}
			
			
			
			
			
		.ReamoreButtonRed a{
		color:#fff;
		text-decoration:none;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;

			}
			
			
			
	.focus_wrapper > .LeftCol{
		width:400px;
		float:left
		}
		
		
		.focus_wrapper > .LeftCol  h1{
	
	  color: #3a3a3a;
    font-family: harabarafont;
	font-size:53px;
	text-transform:uppercase;
	letter-spacing:1.5px;
	line-height:37px;
	
	
		}
		
		
			.focus_wrapper > .LeftCol  h2{
	
 color: #FF7100;
    font-family: harabarafont;
    font-size: 37px;
margin:0;
padding:0;
	letter-spacing:1.5px;
	
		}
		
		
					.focus_wrapper > .LeftCol  h3{
	
 color: #3a3a3a;
    font-family:Arial;
    font-size: 25px;
    letter-spacing: 0.001px;
margin:0;
padding:0;


	
					}
					
					
					
							
					.focus_wrapper > .LeftCol  p{
	
 color: #2D2D2D;
    font-family: Tahoma,Verdana,Arial;
    font-size: 14px;
    line-height: 1.8em;
    margin-bottom: 0;
    text-align: justify;
	font-weight:bold;
	
					}
		
		
		.focus_wrapper > .LeftCol  p a{
			color:#8E1A1B;
			text-decoration:none;
			font-weight:bold;
			}
		
		.focus_wrapper > .LeftCol  h1 span{
			font-size:29px;
			}
		
	.focus_wrapper > .RightCol{
		width:650px;
		float:right;
		background-image:url(images/ProductSlideTab.png);
		background-repeat:no-repeat;
		height:503px;
        position: relative;
		}
		
		
			.focus_wrapper > .RightCol  img{
  margin: 48px 10px 10px 58px;
 position:absolute;
 top:0;
 left: 0;
		}



.packages
{
    width: 190px;
    height: 410px;
    float: left;
    margin-right: 102px;
}


/* packages css*/
/* Default MovingBoxes wrapper size */
#movingboxes {
	width: 900px;
	min-height: 200px;
}

/* Default MovingBoxes panel size */
#movingboxes > li {
	width: 350px;
}

/*** Overall MovingBoxes Slider ***/
.mb-wrapper {

	margin: 0 auto;
	position: relative;
	left: 0;
	top: 0;

	


}

/* Panel Wrapper */
.mb-slider, .mb-scroll {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;

	/***(>'-')> Control Panel Font size here <('-'<)***/
	font-size: 18px;
}

/* active slider border highlight */
.mb-active-slider {
	border-color: #999bff;
}

/*** Slider panel ***/
.mb-slider .mb-panel {
	margin: 0;
	padding: 5px;
	display: block;
	cursor: pointer;
	float: left;
	list-style: none;
}

/* Cursor to arrow over current panel, pointer for all others,
change .current class name using plugin option, currentPanel : 'current' */
.mb-slider .mb-panel.current {
	cursor: auto;
}

/*** Inside the panel ***/
.mb-inside {
	padding: 10px;

}

.mb-inside * {
	max-width: 100%;
}

/*** Left & Right Navigation Arrows ***/
a.mb-scrollButtons {
	display: block;
	width: 45px;
	height: 58px;
	background: transparent url(../images/arrows.png) no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -29px; /* if you change the arrow images, you may have to adjust this (1/2 height of arrow image) */
	cursor: pointer;
	text-decoration: none;
	outline: 0;
	border: 0;
}
a.mb-scrollButtons.mb-left {
	background-position: left top;
	left: -45px;
}
a.mb-scrollButtons.mb-right {
	background-position: right top;
	right: -45px;
}
a.mb-scrollButtons.mb-left:hover {
	background-position: left bottom;
}
a.mb-scrollButtons.mb-right:hover {
	background-position: right bottom;
}
a.mb-scrollButtons.disabled {
	display: none;
}

/*** Controls added below the panels ***/
.mb-controls {
	margin: 0 auto;
	text-align: center;
	background: #ccc;
	position: relative;
	z-index: 100;
    display: none;
}
.mb-controls a {
	color: #444;
	font: 12px Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	padding: 2px;
	height: 18px;
	margin: 0 5px 0 0;
	text-align: center;
	outline: 0;
}
.mb-controls a.current, .mb-controls a:hover {
	color: #fff;
}
.mb-active-slider .mb-controls {
	
}

#ConNav
{
    position: relative;
}


/*packages css*/


#ConNav1, #ConNav2, #ConNav3, #ConNav4
{
position: absolute;
top: 0;
left: 0;

}



.WeBPackageWrap {
    position: relative;
    border-radius: 10px;
    width: 285px;
    height: 550px;
    background: rgb(218,217,217); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(218,217,217,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(218,217,217,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dad9d9', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 0px 0px 1px #F9FAFC;
    box-shadow: inset 0px 0px 0px 1px #F9FAFC;
    float: left;
    margin-left: 25px;
}

    .WeBPackageWrap h2 {
        font-family: Arial;
        font-size: 22px;
        color: #0795a2;
        margin: 0;
        text-align: center;
        font-weight: lighter;
        padding: 5px;
    }


    .WeBPackageWrap ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        text-align: center;
        color: #38342B;
        font-size: 14px;
    }


    .WeBPackageWrap li {
        padding: 5px 72px;
        background: transparent url(images/packageline-break.jpg) no-repeat;
        background-repeat: no-repeat;
        background-position: 58px 0px;
        font-family: Arial;
    }

        .WeBPackageWrap li span {
            color: #272727;
            font-size: 12px;
            font-weight: bold;
        }

    .WeBPackageWrap a {
        width: 217px;
        height: 24px;
        border-radius: 5px;
        background: rgb(45,174,185); /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYWViOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODg5OTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(45,174,185,1) 0%, rgba(8,137,148,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,174,185,1)), color-stop(100%,rgba(8,137,148,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(45,174,185,1) 0%,rgba(8,137,148,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(45,174,185,1) 0%,rgba(8,137,148,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(45,174,185,1) 0%,rgba(8,137,148,1) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(45,174,185,1) 0%,rgba(8,137,148,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2daeb9', endColorstr='#088994',GradientType=0 ); /* IE6-8 */
        margin: 0px auto;
        -webkit-box-shadow: inset 0px 0px 0px 1px #72bfc5;
        box-shadow: inset 0px 0px 0px 1px #72bfc5;
        font-family: Arial;
        font-size: 13px;
        color: #FFFFFF;
        text-align: center;
        padding-top: 9px;
        position: absolute;
        bottom: 15px;
        left: 34px;
        text-decoration: none;
    }

        .WeBPackageWrap a:active {
            width: 217px;
            height: 24px;
            border-radius: 5px;
            background: rgb(8,137,148); /* Old browsers */
            /* IE9 SVG, needs conditional override of 'filter' to 'none' */
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4ODk5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZWFmYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, rgba(8,137,148,1) 0%, rgba(46,175,186,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(8,137,148,1)), color-stop(100%,rgba(46,175,186,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, rgba(8,137,148,1) 0%,rgba(46,175,186,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, rgba(8,137,148,1) 0%,rgba(46,175,186,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, rgba(8,137,148,1) 0%,rgba(46,175,186,1) 100%); /* IE10+ */
            background: linear-gradient(top, rgba(8,137,148,1) 0%,rgba(46,175,186,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#088994', endColorstr='#2eafba',GradientType=0 ); /* IE6-8 */
            margin: 0px auto;
            -webkit-box-shadow: inset 0px 0px 0px 1px #72bfc5;
            box-shadow: inset 0px 0px 0px 1px #72bfc5;
            font-family: Arial;
            font-size: 13px;
            color: #FFFFFF;
            text-align: center;
            padding-top: 9px;
        }

    .WeBPackageWrap h1 {
        width: 295px;
        height: 31px;
        position: absolute;
        border: 1px solid #089caa;
        top: 20px;
        left: -5px;
        font-family: Arial;
        font-size: 22px;
        color: #07757F;
        text-align: center;
        background: rgb(255,255,255); /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(225,225,224,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(225,225,224,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e0',GradientType=0 ); /* IE6-8 */
        margin: 0;
        padding: 0;
        font-weight: lighter;
    }

    .WeBPackageWrap > .WebpackageTop {
        width: 285px;
        height: 210px;
        background-color: #0795a2;
        -webkit-box-shadow: inset 0px 0px 0px 1px #72bfc5;
        box-shadow: inset 0px 0px 0px 1px #72bfc5;
        border: 1px solid #04808a;
        border-radius: 10px;
    }


.WeBPackageWrapRed {
    position: relative;
    border-radius: 10px;
    width: 285px;
    height: 550px;
    background: rgb(218,217,217); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(218,217,217,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(218,217,217,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(218,217,217,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dad9d9', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: inset 0px 0px 0px 1px #F9FAFC;
    box-shadow: inset 0px 0px 0px 1px #F9FAFC;
    float: left;
    margin-left: 25px;
}

    .WeBPackageWrapRed a {
        width: 217px;
        height: 24px;
        border-radius: 5px;
        background: rgb(224,88,20); /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UwNTgxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYzM0MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(224,88,20,1) 1%, rgba(188,52,9,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(224,88,20,1)), color-stop(100%,rgba(188,52,9,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05814', endColorstr='#bc3409',GradientType=0 ); /* IE6-8 */
        margin: 0px auto;
        -webkit-box-shadow: inset 0px 0px 0px 1px #d47b5f;
        box-shadow: inset 0px 0px 0px 1px #d47b5f;
        font-family: Arial;
        font-size: 13px;
        color: #FFFFFF;
        text-align: center;
        padding-top: 9px;
        position: absolute;
        bottom: 15px;
        left: 34px;
    }

        .WeBPackageWrapRed a:active {
            width: 217px;
            height: 24px;
            border-radius: 5px;
            background: rgb(188,52,9); /* Old browsers */
            /* IE9 SVG, needs conditional override of 'filter' to 'none' */
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjMzQwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMDU4MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, rgba(188,52,9,1) 0%, rgba(224,88,20,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,52,9,1)), color-stop(100%,rgba(224,88,20,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, rgba(188,52,9,1) 0%,rgba(224,88,20,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, rgba(188,52,9,1) 0%,rgba(224,88,20,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, rgba(188,52,9,1) 0%,rgba(224,88,20,1) 100%); /* IE10+ */
            background: linear-gradient(top, rgba(188,52,9,1) 0%,rgba(224,88,20,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc3409', endColorstr='#e05814',GradientType=0 ); /* IE6-8 */
            margin: 0px auto;
            -webkit-box-shadow: inset 0px 0px 0px 1px #d47b5f;
            box-shadow: inset 0px 0px 0px 1px #d47b5f;
            font-family: Arial;
            font-size: 13px;
            color: #FFFFFF;
            text-align: center;
            padding-top: 9px;
            position: absolute;
            bottom: 15px;
            left: 34px;
        }
        
        .WeBPackageWrapRed h2 {
        font-family: Arial;
        font-size: 22px;
        color: #0795a2;
        margin: 0;
        text-align: center;
        font-weight: lighter;
        padding: 5px;
    }


    .WeBPackageWrapRed ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        text-align: center;
        color: #38342B;
        font-size: 14px;
    }


    .WeBPackageWrapRed li {
        padding: 5px 72px;
        background: transparent url(images/packageline-break.jpg) no-repeat;
        background-repeat: no-repeat;
        background-position: 58px 0px;
        font-family: Arial;
    }

        .WeBPackageWrapRed li span {
            color: #272727;
            font-size: 12px;
            font-weight: bold;
        }
        
          .WeBPackageWrapRed h1 {
        width: 295px;
        height: 31px;
        position: absolute;
        border: 1px solid #089caa;
        top: 20px;
        left: -5px;
        font-family: Arial;
        font-size: 22px;
        color: #07757F;
        text-align: center;
        background: rgb(255,255,255); /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(225,225,224,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(225,225,224,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e0',GradientType=0 ); /* IE6-8 */
        margin: 0;
        padding: 0;
        font-weight: lighter;
    }
        
    .WeBPackageWrapRed > .WebpackageTop {
        width: 285px;
        height: 210px;
        background: rgb(224,88,20); /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2UwNTgxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYzM0MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(224,88,20,1) 1%, rgba(188,52,9,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(224,88,20,1)), color-stop(100%,rgba(188,52,9,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* IE10+ */
        background: linear-gradient(top, rgba(224,88,20,1) 1%,rgba(188,52,9,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e05814', endColorstr='#bc3409',GradientType=0 ); /* IE6-8 */
        -webkit-box-shadow: inset 0px 0px 0px 1px #d47b5f;
        box-shadow: inset 0px 0px 0px 1px #d47b5f;
        border: 1px solid #aa320b;
        border-radius: 10px;
    }


    .WeBPackageWrapRed p {
    font-family: 'Arial';
    color: #FFFFFF;
    font-size: 18px;
    text-align: center;
    padding: 0 25px;
    margin: 0;
}

.WeBPackageWrapRed span {
    font-size: 24px;
}
    

.WeBPackageWrap p {
    font-family: 'Arial';
    color: #FFFFFF;
    font-size: 18px;
    text-align: center;
    padding: 0 25px;
    margin: 0;
}

.WeBPackageWrap span {
    font-size: 24px;
}


.WebPrice
{
  font-family: 'Arial Rounded MT';
  color: #FFFFFF;
  font-size: 71px;  
  text-align: center;
  padding-top: 52px;
}



.shadeReflect
{
width: 286px;
height: 108px;

  	background: transparent url(images/shade_ref.png) no-repeat;
      background-repeat: no-repeat;
      position: absolute;
      left: 0;
      top: 0;
}
.WeBPackageWrapRed h1
{
    width: 295px;
    height: 31px;
    position: absolute;
    border: 1px solid #e35715;
    top: 20px;
    left: -5px;
    font-family: Arial;
    font-size: 22px;
    color: #aa320b;
    text-align: center;
    background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(225,225,224,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(225,225,224,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,224,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e0',GradientType=0 ); 

}


.WeBPackageWrapRed h2
{
  color: #AA320B;
}

.inner_contact_info_left p {
	color: #848484;
    font-family: Tahoma,Verdana,Arial;
    font-size: 14px;
    font-weight: lighter;
	margin-left: 133px;
    margin-top: -22px;
	}

.Latest_work_wrapper
{

}