@charset "utf-8";
/* CSS Document */
	
@font-face {
    font-family: 'SegoeUIRegular';
    src: url('fonts/segoeui.eot');
    src: url('fonts/segoeui.eot') format('embedded-opentype'),
         url('fonts/segoeui.woff') format('woff'),
         url('fonts/segoeui.ttf') format('truetype'),
         url('fonts/segoeui.svg#SegoeUIRegular') format('svg');
}

@font-face {
    font-family: 'SegoeUIBold';
    src: url('fonts/segoeuib.eot');
    src: url('fonts/segoeuib.eot') format('embedded-opentype'),
         url('fonts/segoeuib.woff') format('woff'),
         url('fonts/segoeuib.ttf') format('truetype'),
         url('fonts/segoeuib.svg#SegoeUIBold') format('svg');
}


*{margin:0;padding:0}
a { text-decoration:none;}
/*li { list-style:none;}*/
.clr { clear:both;} 
.clr_h { clear:both; width:100%; height:20px;}
p { font-size:12px;  }
.hori_line { margin:10px 10px; padding:0px; float:left; width:960px; height:1px; background:#d7d7d7;}
h1 {color:#474747; text-transform:uppercase;}

body{font-family: "SegoeUIRegular" Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:#ececec; line-height:18px;}
#wrapper{width:100%; height:100%; margin:0; padding:0; float:left; background:url(../images/wrapper_bg.jpg) top left repeat; }
.base { margin:0px auto; padding:0px; width:980px; height:auto; overflow:hidden; }

/*= ********************   HEADER **********************/
#header_wrapper {width:100%; height:103px; margin:0; padding:0; float:left; }
#wrapper .header_top_line { width:100%; height:6px; background:#1bb2e9;}
#header_wrapper .logo { margin:10px 0 0 0; padding:0px; float:left; height:80px; width:170px;}
#header_wrapper .logo img { border:none; outline:none;}
#header_wrapper .header_right { margin:0px; padding:0px; float:right; }
#header_wrapper .header_right .contact_top {margin:10px 0 0 0; padding:0px; float:right;}
#header_wrapper .header_right .contact_top p { margin:0 40px 0 0; float:left; color:#1bb2e9;font-weight:bold;}
#header_wrapper .header_right .contact_top a { margin:0 0 0 5px; float:left; color:#1bb2e9; font-size:12px;font-weight:bold;}
#header_wrapper .header_right .contact_top a:hover {color:#d6271d;}
#header_wrapper .header_right .navi {margin:15px 0 0 0; padding:0px; float:right; clear:right; width:585px; height:39px; }
#header_wrapper .header_right .navi .left {margin:0px; padding:0px; float:left; background:url(../images/navi_bg.png) no-repeat 0px 0px; width:25px; height:39px;}
#header_wrapper .header_right .navi .content {margin:0px; padding:0px; float:left; background:#23a8d2; width:535px; height:39px;}
#header_wrapper .header_right .navi .content ul { margin:9px 0 0 0; padding:0px; float:left; position:relative; *margin:4px 0 0 0; z-index:99;}
#header_wrapper .header_right .navi .content ul li { margin:0 0 0 15px; padding:0px; float:left; list-style:none; }
#header_wrapper .header_right .navi .content ul li a { margin:0px; padding:7px 16px; color:#fff; -webkit-border-radius: 12px;-moz-border-radius: 12px; border-radius: 12px; font-size:12px; text-transform:capitalize; behavior: url(PIE.htc);font-weight:bold;}
#header_wrapper .header_right .navi .content ul li a:hover { background:#d9241d;margin:0px; padding:7px 16px; color:#fff; -webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px; font-size:12px; text-transform:capitalize; }
.navi .content ul li .active  { background:#d9241d;margin:0px; padding:7px 18px; color:#fff; -webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px; font-size:12px; text-transform:capitalize; }
#header_wrapper .header_right .navi .right {margin:0px; padding:0px; float:left; background:url(../images/navi_bg.png) no-repeat -33px 0px; width:25px; height:39px;}

/*= ******************** END  HEADER **********************/

/*= ******************** banner **********************/
#banner_wrapper {width:100%; margin:0; padding:0; float:left; height:285px; background:#1aaee8;}
#banner_wrapper .base { background:url(../images/banner_bg.jpg) left top no-repeat; height:250px; margin-top:30px;}

/*= ******************** END  banner **********************/

/*= ******************** HOME BODY CONTENT **********************/
.body_base { margin:0px auto; padding:0px; width:980px; height:auto; overflow:hidden; }
.body_base h1 { border-bottom:1px solid #a4a6a7; padding:0 0 6px 0;font-family: 'SegoeUIBold'; color:#d9241d;}
.body_base .welcome { margin:0px; padding:0px;}
.body_base p { color:#474747; text-align:justify;}
.body_base .read_more { float:right; clear:both; font-size:12px; color:#d9241d;font-weight:bold;}
.body_base .read_more:hover {color:#000;}
.body_base .h_products { margin:0px; padding:0px; float:left;}
.body_base  .pro_holder {margin:10px 13px 10px 0; padding:0px; float:left; width:232px; height:304px; background:#fff; }
.body_base  .pro_h_last { margin:10px 0px;}
.body_base  .pro_holder .tab { width:232px; height:40px; background:#1aaee8;}
.body_base  .pro_holder .pro_con {float:left; padding:0 10px;}
.body_base  .pro_holder .tab h2 { text-align:center;color:#fff; padding:10px 0;margin:0px;}
.body_base  .pro_holder .pro_con .pro_img { border:none; width:100%; height:100%;}
.body_base  .pro_holder .pro_con .pro_img img { border:none; margin:10px auto 5px auto; width:185px;height:150px; display:block;}
.body_base  .pro_holder .pro_con p {float:left; text-align:justify;height:54px;}
.body_base  .pro_holder .pro_con .read_more { margin:5px auto; background:url(../images/read_more_bg.jpg) no-repeat top left; width:146px; height:30px; display:block; float:none;}
.body_base  .pro_holder .pro_con .read_more a { font-size:12px; text-align:center; display:block; padding:7px 0; color:#fff;font-weight:bold;}
.body_base .pro_holder .pro_con .read_more a:hover { color:#000;}
.body_base .body_btm { margin:0px; padding:0px; float:left; width:980px;}
.body_base .body_btm .key_benifits {margin:0px; padding:0px; float:left; width:600px; height:auto;}
.body_base .body_btm .key_benifits li { font-size:12px; text-align:justify; color:#474747;}
.body_base .body_btm .certified {margin:30px 0 0 40px; padding:0px; float:right; background:#fff; width:305px; height:90px;}
.body_base .body_btm .certified img { margin:10px; float:left; width: 102px; height:68px;}
.body_base .body_btm .certified h2 { margin:20px 0 0 0; float:none; color:#1aaee8; text-align:center; line-height:25px;}

/*= ******************** END HOME BODY CONTENT **********************/
/*= ******************** FOOTER **********************/
#footer_wrapper {width:100%; margin:10px 0 0 0; padding:10px 0; float:left; height:100%; background:#1aaee8;}
#footer_wrapper .left { margin:0px; padding:0px; float:left;620px;}
#footer_wrapper .left ul { margin:0px; padding:0px; float:none; clear:both;}
#footer_wrapper .left ul li { margin:0 10px 0 0px; padding:0px; float:left; list-style:none;color:#FFF;}
#footer_wrapper .left ul li a { color:#fff; font-size:12px; text-transform:capitalize;}
#footer_wrapper .left ul li a:hover {color:#474747;}
#footer_wrapper .left p { margin:10px 0; color:#fff; float:left; clear:both;}
#footer_wrapper .right { margin:0px; padding:0px; float:right;}
#footer_wrapper .right .social {margin:0px; padding:0px; float:right;}
#footer_wrapper .right .social p { float:left; color:#fff; width:auto;}
#footer_wrapper .right .social .fb {margin:0 0 0 10px; padding:0px; float:left; background:url(../images/social_icons.png) no-repeat top left; width:27px; height:27px;}
#footer_wrapper .right .social .gp {margin:0 0 0 10px; padding:0px; float:left;background:url(../images/social_icons.png) no-repeat  top center; width:26px; height:27px; width:25px;\9}
#footer_wrapper .right .social .rss {margin:0 0 0 10px; padding:0px; float:left;background:url(../images/social_icons.png) no-repeat top right; width:26px; height:27px;}
#footer_wrapper .right p { clear:both; float:right; color:#fff; width:auto; width:100%\9}
#footer_wrapper .right p a { text-transform:uppercase; color:#fff; width:100%\9} 
#footer_wrapper .right p a:hover {color:#474747;}
/*= ******************** END FOOTER **********************/

/*= ******************** INNER PAGE (PRODUCT) **********************/
.i_body_left { margin:0px; padding:0px; float:left; width:660px; height:auto; }
.i_body_left .i_products { float:left;}
.i_body_left .i_products  .pro_holder {width:207px; height:305px;}
.i_body_left .i_products  .pro_holder .tab {width:207px;}
.i_body_left .testi { margin:0px; padding:0px; float:left; width:660px; height:auto; background:#fff;}
.i_body_left .testi .tab{ margin:0px; padding:0px; float:left; width:155px; height:45px;}
.i_body_left .testi .tab .left { margin:0px; padding:0px; float:left; width:128px; height:45px; background:url(../images/coding_solution_testi_bg.png) bottom left repeat-x;}
.i_body_left .testi .tab h2 { text-transform:uppercase; font: bold 16px; color:#fff; line-height:25px; text-shadow: 0px 1px 1px #000000;
        filter: dropshadow(color=#000000, offx=0, offy=1);}
.i_body_left .testi .tab .right { margin:0px; padding:0px; float:left; width:27px; height:45px; background:url(../images/coding_solution_testi_bg.png) top left no-repeat;}
.i_body_left .testi .read_more_tab { float:right; width:55px;height:45px; background:url(../images/coding_solution_testi_bg.png) bottom left repeat-x;}
.i_body_left .testi .read_more_tab a { color:#fff; text-align:center; font-weight:bold; line-height:15px; text-transform:uppercase;text-shadow: 1px 1px 1px #000000;
        filter: dropshadow(color=#000000, offx=1, offy=1); font-size:12px; margin:7px 0 0 0px; float:left;}
.i_body_left .testi .read_more_tab a:hover {text-shadow: 1px 1px 1px #ffffff;
        filter: dropshadow(color=#ffffff, offx=1, offy=1); color:#000;}		
/*tesi*/
#page{width:420px;background-color:#FFF;margin:0 auto; float:left;}
.highlight{font-size:50px;color:#09f}
.ticker{width:420px;height:40px;overflow:hidden;list-style:none;margin:0;padding:0}
.ticker li{height:30px;border-bottom:1px dotted #DDD;font-size:12px;margin:0 5px;padding:5px}
.ticker li a {color:#d9241d;}
/*end testi*/

.i_body_right { margin:0px; padding:0px; float:right; width:300px; height:auto; }
.i_body_right .q_enq {margin:30px 0 0 0;padding:0px;float:right;background:url(../images/coding_solution_enq_form.jpg) top right no-repeat;}
.i_body_right .q_enq h2  ,.news_letter h2{ margin:10px 0 10px 13px; border-bottom:1px solid #fff; padding:0 0 10px 10px;font-family: 'SegoeUIBold'; color:#fff; width:290px; text-transform:uppercase; float:right;}

.i_body_right .q_enq .enq_content { margin:0 0 10px 13px; padding:10px 10px;float:left; width:280px;   font-family: 'SegoeUIRegular';}
.clr_h2 { clear:both; width:100%; height:15px;  position:relative; z-index:99999999;}
.i_body_right .q_enq .enq_content form { margin:0 0 0 10px;}
.i_body_right .q_enq .enq_content label { width:65px; margin:0px; padding:0px; float:left; font-size:14px;} 
.i_body_right .q_enq .enq_content input[type="text"] {width:180px; margin:0px; padding:6px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.i_body_right .q_enq .enq_content textarea {width:180px; margin:0px; padding:3px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize; height:auto; height:65px;-webkit-border-radius: 8px;-moz-border-radius: 8px;
border-radius: 8px;}
.i_body_right .q_enq .enq_content .sub ,.q_enq .enq_content .rst ,.news_letter .news_con  .sub{ float:right; margin:0 20px 0 0; padding:3px 10px; font-weight:600;  color:#474747;border:none;text-shadow: 0px 1px 1px #fff;filter: dropshadow(color=#fff, offx=0, offy=1);-webkit-border-radius: 12px; border-radius: 12px; background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #f4f4f4 35%, #d4d4d4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#f4f4f4), color-stop(100%,#d4d4d4));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0 ); behavior: url(PIE.htc);}
.i_body_right .q_enq .enq_content .rst { margin:0 10px 0 0; behavior: url(PIE.htc); }
.i_body_right .pro_gallery {margin:30px 0 0 0;padding:0px;float:right; background:#fff; width:300px;}
.i_body_right .pro_gallery .gal_con {margin:0px;padding:0px 10px; float:left;}
.i_body_right .pro_gallery h2 { margin:10px 0; border-bottom:1px solid #474747; padding:0 0 10px 10px;font-family: 'SegoeUIBold'; color:#474747; width:290px; text-transform:uppercase;}

/*galler slider*/
.infiniteCarousel{width:290px;position:relative}
.infiniteCarousel .wrapper{width:195px;overflow:auto;height:170px;position:relative;top:0;margin:0 0 0 50px}
.infiniteCarousel ul a img{border:5px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px}
.infiniteCarousel .wrapper ul{width:290px;list-style-image:none;list-style-position:outside;list-style-type:none;position:absolute;top:0;margin:0;padding:0}
.infiniteCarousel ul li{display:block;float:left;height:170px;width:195px;margin:0}
.infiniteCarousel ul li img{-webkit-transition:border-color 400ms;border:1px solid #FFF;position:absolute}
.infiniteCarousel ul li a img{display:block}
.infiniteCarousel .arrow{display:block;height:23px;width:15px;background:url(../images/arrow_1.jpg) no-repeat 0 0;text-indent:-999px;position:absolute;top:50px;cursor:pointer;outline:0}
.infiniteCarousel .forward{background-position:top right;right:20px;top:40px}
.infiniteCarousel .back{background-position:top left;left:10px;top:40px}
.infiniteCarousel .forward:hover{background-position:bottom right}
.infiniteCarousel .back:hover{background-position:left bottom}
.infiniteCarousel ul li p{display:block;background-color:#000;bottom:0;color:#FFF}
/* endgaller slider*/

.i_body_right .news_letter {margin:30px 0 0 0;padding:0px;float:right; background:#1aaee8; width:300px;}
.i_body_right .news_letter .news_con {margin:0px;padding:10px 10px; float:left; position:relative; z-index:99;}
.i_body_right .news_letter .news_con img { float:left; padding: 0 10px;}
.i_body_right .news_letter .news_con p{ padding:0 10px; float:none; color:#fff;}
.i_body_right .news_letter .news_con input[type="text"] {width:230px; margin:0 0 0 20px; padding:6px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; behavior: url(PIE.htc);}

/*= ******************** END INNER PAGE (PRODUCT) **********************/

/*= ******************** INNER PAGE (PRODUCT DETAILS) **********************/
.i_body_left .pro_details { margin:0px; padding:0px; float:left;}
.i_body_left .pro_details img { float:left; margin:10px 10px 0 0 ; border:3px solid #1aaee8;-webkit-border-radius:8px; border-radius:8px; }
.i_body_left .pro_details p { float:none;width:660px;}
.i_body_left .pro_details .pro_tables {margin:30px 0; padding:0px; float:left; background:#fff; color:#474747;width:100%;}
.i_body_left .pro_details .pro_tables tr { text-align:center; border:1px solid #474747; }
.i_body_left .pro_details .pro_tables td { text-align:center; padding:5px; font-size:12px; border:1px solid #474747; }
.i_body_left .pro_details .pro_tables th { text-align:center; background:#1aaee8; font-size:14px; color:#fff; padding:10px; border:1px solid #474747;}
.i_body_left .pro_details .pro_tables .no_bg { background:none; color:#474747;}
.i_body_left .pro_details .pro_tables .no_border { border:none;}
i_body_left ul {
	margin:0 0 0 50px;
	padding:0;
}
.i_body_left ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; padding:5px 0;
}
/*= ******************** END INNER PAGE (PRODUCT DETAILS) **********************/

/*= ******************** INNER PAGE (ABOUT US) **********************/
.i_body_left .about_us { margin:0px; padding:0px; float:left;}
.i_body_left .about_us .abt_con { margin:0px; padding:0px; float:left;}
.i_body_left .about_us .mission { margin:0px; padding:0px; float:left;}
.i_body_left .about_us .abt_con  p { color:#474747;}
.i_body_left .about_us .abt_con p span { color:#1aaee8; text-transform:uppercase;}
.i_body_left .about_us .mission  li { color:#474747; font-size:12px; text-align:justify;padding:5px 0;}
.i_body_left .about_us .mission li span { color:#1aaee8; text-transform:uppercase;}

/*= ********************END INNER PAGE (ABOUT US) **********************/
/*= ******************** INNER PAGE (distributors) **********************/
.distri {margin:0px; padding:0px; float:left;}
.distri .dis_con {margin:0px; padding:0px; float:left;}
.distri .dis_eoi_form {margin:0px; padding:0px; float:left; width:630px}
.distri .dis_con  li { color:#474747; font-size:12px; text-align:justify;}
.distri .dis_con li span { color:#1aaee8; text-transform:uppercase;}

.distri .dis_eoi_form .enq_content { margin:0 0 10px 13px; padding:10px 10px;float:left; width:410px;   font-family: 'SegoeUIRegular';}
.distri .dis_eoi_form .clr_h2 { clear:both; width:100%; height:10px;  position:relative; z-index:99999999;}
.distri .dis_eoi_form .enq_content form { margin:0 0 0 10px;}
.distri .dis_eoi_form .enq_content label { width:150px; margin:0px; padding:0px; float:left; font-size:14px;} 
.distri .dis_eoi_form .enq_content input[type="text"] {width:220px; margin:0px; padding:6px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.distri .dis_eoi_form .enq_content textarea {width:220px; margin:0px; padding:3px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize; height:auto; height:65px;-webkit-border-radius: 8px;-moz-border-radius: 8px;
border-radius: 8px;}
.distri .dis_eoi_form .enq_content .sub ,.distri .dis_eoi_form .enq_content .rst { float:right; margin:0 20px 0 0; padding:3px 10px; font-weight:600;  color:#474747;border:none;text-shadow: 0px 1px 1px #fff;filter: dropshadow(color=#fff, offx=0, offy=1);-webkit-border-radius: 12px; border-radius: 12px; background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #f4f4f4 35%, #d4d4d4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#f4f4f4), color-stop(100%,#d4d4d4));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0 ); behavior: url(PIE.htc);}
.distri .dis_eoi_form .enq_content .rst { margin:0 10px 0 0; behavior: url(PIE.htc); }

/*= ********************END INNER PAGE (distributors) **********************/

/*= ******************** INNER PAGE (contact us) **********************/
.contact_page {margin:0px; padding:0px; float:left; width:980px;}
.contact_page .left {margin:0px; padding:0px; float:left; width:600px; height:auto;}
.contact_page .left .contact {margin:0px; padding:0px; float:left; /*width:250px;*/}
/*.contact_page .left .map {margin:0px; padding:0px; float:left; width:380px;}*/
.contact_page .left .add {margin:0 0 0 35px; padding:0px; float:left;}
.contact_page .left .no_m_l { margin-left:0px;}
/*.contact_page .left .add2 {margin:20px 60px 0 0px; float:right;}*/
.contact_page .left .add p { margin:10px 0 10px 10px;}
.contact_page .left .add p a , .add p span {color:#1aaee8;}
.contact_page .right {margin:0 0 0 20px; padding:0px; float:right;width:350px; height:auto;}
.contact_page .right h2 { margin:10px 0; padding:0 0 10px 10px;font-family: 'SegoeUIBold'; color:#474747; width:auto; text-transform:uppercase;}

.contact_page .right .enq_content { margin:0 0 10px 13px; padding:10px 10px;float:left; width:330px;  font-family: 'SegoeUIRegular';}
.contact_page .right .clr_h2 { clear:both; width:100%; height:10px;  position:relative; z-index:99999999;}
.contact_page .right .enq_content form { margin:0 0 0 10px;}
.contact_page .right .enq_content label { width:90px; margin:0px; padding:0px; float:left; font-size:14px;} 
.contact_page .right .enq_content input[type="text"] {width:200px; margin:0px; padding:6px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.contact_page .right .enq_content textarea {width:200px; margin:0px; padding:3px 5px; float:left; background:#fff; border:1px solid #d9d9d9; font-size:12px; color:#9f9f9f; text-transform:capitalize; height:auto; height:105px;-webkit-border-radius: 8px;-moz-border-radius: 8px;
border-radius: 8px;}
.contact_page .right .enq_content .sub ,.contact_page .right .enq_content .rst { float:right; margin:0 20px 0 0; padding:3px 10px; font-weight:600;  color:#474747;border:none;text-shadow: 0px 1px 1px #fff;filter: dropshadow(color=#fff, offx=0, offy=1);-webkit-border-radius: 12px; border-radius: 12px; background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #f4f4f4 35%, #d4d4d4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(35%,#f4f4f4), color-stop(100%,#d4d4d4));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f4f4f4 35%,#d4d4d4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0 ); behavior: url(PIE.htc);}
.contact_page .right .enq_content .rst { margin:0 10px 0 0; behavior: url(PIE.htc); }

.contact_page  .google_map { margin:0px; padding:0px; float:left;}
.contact_page .google_map iframe { margin:0px; padding:0px; float:left;-webkit-borderradius:6px; border-radius:6px; border:2px solid #1aaee8;}


/*= ********************END INNER PAGE (contact us) **********************/