@charset "UTF-8";
/* CSS Document */

/* Typography Settings */

@font-face {
    font-family: 'ProximaNova-Bold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNova-Light';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#proxima_nova_ltregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNova-Regular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* clear fix*/
.clearfix {
	clear:both;
}


img{border:none; text-decoration:none;}


/* body */
body{
	background:url("../images/noice_ptrn.png") repeat;
	width:100%;
	height:100%;
	background-color:#fff;
	margin:0px;}

#bgColor{
height:auto;
width:100%;
display:inline-block;
}


.gray_clr_bg{
	background:url("../images/noice_ptrn.png") repeat;
	height: 789px;
    position: relative;
	background-color:#f1f1f1;}

.gray_clr_bg_product{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1520px;
    position: relative;
	background-color:#f1f1f1;}

.gray_clr_bg_pnt_n_cry{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1440px;
    position: relative;
	background-color:#f1f1f1;}

.gray_clr_bg_clb_alch{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1361px;
    position: relative;
	background-color:#f1f1f1;}

.gray_clr_bg_big_przm{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1125px;
    position: relative;
	background-color:#f1f1f1;}

.gray_clr_bg_hybrd_db{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1160px;
    position: relative;
	background-color:#f1f1f1;}


.gray_clr_bg_about_us{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1125px;
    position: relative;
	background-color:#f1f1f1;}


/**************/
        .web_dialog_overlay
        {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            height: 100%;
            width: 100%;
            margin: 0;
            padding: 0;
            background: #000000;
            opacity: .15;
            filter: alpha(opacity=15);
            -moz-opacity: .15;
            z-index: 101;
            display: none;
        }
        .web_dialog
        {
            display: none;
            position: fixed;
            width: 380px;
            height: 200px;
            top: 50%;
            left: 50%;
            margin-left: -190px;
            margin-top: -100px;
            background-color: #ffffff;
            border: #25aae2;
            padding: 0px;
            z-index: 102;
            font-family: Verdana;
            font-size: 10pt;
        }
        .web_dialog_title
        {
            border-bottom: #25aae2;
            background-color: #25aae2;
            padding: 4px;
            color: White;
            font-weight:bold;
        }
        .web_dialog_title a
        {
            color: White;
            text-decoration: none;
        }
        .align_right
        {
            text-align: right;
        }

/*********************/

.gray_clr_bg_news{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1818px;
    position: relative;
	background-color:#f1f1f1;}
.gray_clr_bg_newsReadMore{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1600px;
    position: relative;
	background-color:#f1f1f1;}


.gray_clr_bg_team{
	background:url("../images/noice_ptrn.png") repeat;
	height: 1300px;
    position: relative;
	background-color:#f1f1f1;}


.gray_clr_bg_client{
	background:url("../images/noice_ptrn.png") repeat;
	height: 2500px;
    position: relative;
	background-color:#f1f1f1;}



.gray_clr_bg_cntct{
	background:url("../images/noice_ptrn.png") repeat;
	height: 710px;
    position: relative;
	background-color:#f1f1f1;}


.gray_clr_bg_career{
	background:url("../images/noice_ptrn.png") repeat;
	height: 600px;
    position: relative;
	background-color:#f1f1f1;}


/******************** HEADER SECTION *********************/

#header{
	margin:0px auto;
	width:992px;
	height:145px;}

#logo{
	float:left;
	padding-top:30px;}

/******************** MAIN NAVIGATION *********************/

#main_navi{
	float:right;}


#main_navi ul{
	margin: 45px 0 0 30px;
	list-style:none;}

#main_navi ul li{
	float:left;
	position: relative;
	}


#main_navi ul li a{
	color: #505050;
    font-family: 'ProximaNova-Regular';
    font-size: 12px;
    height: 35px;
    padding: 10px 30px;

    text-decoration: none;
	display:block;
	}

.navi_brdr{
	border-right:1px solid #dfdfdf;}

#main_navi ul li .navi_1{
	background:url("../images/navi_1.png") no-repeat bottom;
	width:36px;
	height:35px}

#main_navi ul li .navi_1:hover{
	background:url("../images/navi_1.png") no-repeat top;
	}

#main_navi ul .home_nav .hm_actv{
	background:url("../images/navi_1.png") no-repeat top;
	}


#main_navi ul li .navi_2{
	background:url("../images/navi_2.png") no-repeat bottom;
	width:62px;
	height:35px}

#main_navi ul li .navi_2:hover{
	background:url("../images/navi_2.png") no-repeat top;
	}

#main_navi ul .about_nav .hm_actv{
	background:url("../images/navi_2.png") no-repeat top;
	}
#main_navi ul li .navi_clients{
	background:url("../images/clients.png") no-repeat bottom;
	width:62px;
	height:35px}

#main_navi ul li .navi_clients:hover{
	background:url("../images/clients_hover.png") no-repeat top;
	}

#main_navi ul .clients_nav .hm_actv{
	background:url("../images/clients_hover.png") no-repeat top;
	}

#main_navi ul li .navi_3{
	background:url("../images/navi_3.png") no-repeat bottom;
	width:96px;
	height:35px}

#main_navi ul li .navi_3:hover{
	background:url("../images/navi_3.png") no-repeat top;
	}

#main_navi ul .products_nav .hm_actv{
	background:url("../images/navi_3.png") no-repeat top;
	}

#main_navi ul li .navi_4{
	background:url("../images/navi_4.png") no-repeat bottom;
	width:54px;
	height:35px}

#main_navi ul .navi_4:hover{
	background:url("../images/navi_4.png") no-repeat top;
	}


#main_navi ul .careers_nav .hm_actv{
	background:url("../images/navi_4.png") no-repeat top;
	}


#main_navi ul li .navi_5{
	background:url("../images/navi_5.png") no-repeat bottom;
	width:78px;
	height:35px}

#main_navi ul li .navi_5:hover{
	background:url("../images/navi_5.png") no-repeat top;
	}

#main_navi ul .contact_nav .hm_actv{
	background:url("../images/navi_5.png") no-repeat top;
	}



/*#main_navi ul li ul{
	margin:0px;
    padding: 0;
    position: absolute;
	display:none;
	float:left;
	background: none repeat scroll 0 0 rgba(215, 215, 211, 0.5);
	z-index:2500;}
*/

#main_navi ul li ul{
	margin: 5px 0 0 0;
padding:0px;

width:155px;

_margin: 0; /*IE6 only*/

opacity: 0;

visibility: hidden;

position: absolute;

top: 54px;

left: 0;

z-index: 9999;

background:url("../images/noice_ptrn.png") repeat;
background-color: #FFF;
/*
background: -moz-linear-gradient(#444, #111);

background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));

background: -webkit-linear-gradient(#444, #111);

background: -o-linear-gradient(#444, #111);

background: -ms-linear-gradient(#444, #111);

background: linear-gradient(#444, #111);
*/
-moz-box-shadow: 0 -1px rgba(255,255,255,.3);

-webkit-box-shadow: 0 -1px 0 rgba(255,255,255,.3);

box-shadow: 0 -1px 0 rgba(255,255,255,.3);

-moz-border-radius: 10px;

-webkit-border-radius: 10px;

border-radius: 10px;

-webkit-transition: all .2s ease-in-out;

border:solid 1px #999;

-moz-transition: all .2s ease-in-out;

-ms-transition: all .2s ease-in-out;

-o-transition: all .2s ease-in-out;

transition: all .2s ease-in-out;
}


#main_navi li:hover > ul {

opacity: 1;

visibility: visible;

margin: 0;

}


#main_navi ul ul li:first-child > a:after {

content: '';

position: absolute;

left: 80px;

top: -11px;

border-left: 6px solid transparent;

border-right: 6px solid transparent;

border-bottom: 6px solid #999;

}

#main_navi ul ul li:first-child > a:hover {





border-bottom:#24aae0;

}

#main_navi ul ul li:first-child a:after {

left: 35px;



margin-top: 4px;
/*
top: 50%;
border-left: 0;

border-bottom: 6px solid transparent;

border-top: 6px solid transparent;

border-right: 6px solid #3b3b3b;
*/
}


#main_navi ul li ul a{
	color: #505050;
	/*background:url("../images/navi_sub_list_img.png") no-repeat;*/
    font-family: 'ProximaNova-Regular';
    font-size: 12px;
    height: 15px;
    padding: 10px 29px;
	width:97px;
    text-decoration: none;
	display:block;
	border-top:1px solid #999;

	}


#main_navi ul li ul a.sub_navi_top_rd{
	color: #505050;
	/*background:url("../images/navi_sub_list_img.png") no-repeat;*/
    font-family: 'ProximaNova-Regular';
    font-size: 12px;
    height: 15px;
    padding: 10px 29px;
	width:97px;
    text-decoration: none;
	display:block;
	border:none;
	-moz-border-radius: 8px 8px 0px 0px;

-webkit-border-radius: 8px 8px 0px 0px;

border-radius: 8px 8px 0px 0px;}

#main_navi ul li ul a.sub_navi_botm_rd{
	color: #505050;
	/*background:url("../images/navi_sub_list_img.png") no-repeat;*/
    font-family: 'ProximaNova-Regular';
    font-size: 12px;
    height: 15px;
    padding: 10px 29px;
	width:97px;
    text-decoration: none;
	display:block;
	-moz-border-radius: 0px 0px 8px 8px;

-webkit-border-radius: 0px 0px 8px 8px;

border-radius: 0px 0px 8px 8px;}


#main_navi ul li ul a:hover{
	color: #fff;
	background:#24aae0;
   }
/*
#main_navi ul li ul li{
	/*list-style-image:url("../images/navi_sub_list_img.png") no repeat;
	float:left;
	border: 0 none;
    box-shadow: 0 1px 0 #111111, 0 2px 0 #666666;
    display: block;
    float: none;
	height:30px;

}

#main_navi ul li ul li:hover{
	float:left;
	list-style-image:url("../images/navi_sub_list_img_active.png") no repeat;
}



#main_navi ul li:hover ul{
	display:block;}
*/

/********************************* SLIDER *****************/

#home_slidr{
	background:url("../images/hm_sldr_bg.jpg") repeat-x;
	width:100%;
	height:450px;
	}

#home_slidr .hm_slides{

	width:902px;
	height:460px;
	margin:0px auto;}

#home_slidr .ipad_box{
	float:right;
	margin-top:-20px;}

/************************************/


#hm_tabs{
	padding-bottom:20px;}


#hm_footer{
	background:#FFF;
	background:url("../images/noice_ptrn.png") repeat;
	width:100%;
    position: relative;}

.page_cntr{
	margin: 155px auto 0;
	width:902px;
	height:0px}


.page_cntr_product{
	margin: -30px auto 0;
	width:902px;
	height:0px}


.hm_fnd_out{

	width:902px;
	border-radius:10px;
	background:#000;
	color:#FFF;
	height:60px;
	font-family: 'ProximaNova-Light';
	font-size:24px;
	}

.hm_fnd_out a{
	text-decoration:none;
	}

.hm_fnd_out .cntct_us_btn{

	background:url("../images/cntct_us_btn_bg.jpg") repeat-x;
	 border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    height: 20px;
    margin: 17px 15px 10px 0;
    padding: 7px 0 0 10px;
    text-decoration: none;
    width: 109px;
}

/*.hm_fnd_out .cntct_us_btn a{
	color: #FFFFFF;
    float: left;
    font-size: 12px;
    margin-left: 15px;
    margin-top: 10px;
    text-decoration: none;
}*/

.hm_fnd_out .hm_fnd_out_txt{
	float:left;
	padding:16px 0px 10px 20px;}


.footer_navi{
	margin:0px auto;
	width:902px;
}

.footer_navi ul{
	float:left;
	padding:0px;
	margin:25px 0px 15px 0px;
	}

.footer_navi ul li{
	float:left;
	list-style:none;
	}


.footer_navi ul li a{
	color:#505050;
	font-size:12px;
	font-family: 'ProximaNova-Regular';
	padding:0px 10px;
	text-decoration:none;

	}

.footer_navi ul li a:hover{
	color: #24aae0;
	}



.footer_navi ul li .fotr_navi_actv{
	color: #24aae0;
	}

.social_media_lnks{
	float:right;
	font-size:12px;
	font-family: 'ProximaNova-Regular';
	margin-top:5px;}

.social_media_lnks li{
	margin-left:10px;}

.social_media_lnks ul li a{
	height:30px;}

.social_media_lnks li a.twtr{
	background:url("../images/twitter_icn.png") no-repeat top;
	   display: block;
    height: 18px;
    margin-top: -2px;}

.social_media_lnks li a.twtr:hover{
	background:url("../images/twitter_icn.png") no-repeat bottom;
	}

.social_media_lnks li a.facebook{
	background:url("../images/facebook_icn.png") no-repeat top;
	display: block;
    height: 18px;
    margin-top: -2px;}

.social_media_lnks li a.facebook:hover{
	background:url("../images/facebook_icn.png") no-repeat bottom;
	}

.social_media_lnks li a.gtalk{
	background:url("../images/gtalk_icn.png") no-repeat top;
	 display: block;
    height: 18px;
    margin-top: -2px;}

.social_media_lnks li a.gtalk:hover{
	background:url("../images/gtalk_icn.png") no-repeat bottom;
	}

.copyright{
	margin:0px auto;
	width:902px;
	}

.cprt_txt{
	float:left;
	font-size:12px;
	font-family: 'ProximaNova-Regular';
	color:#a0a0a0;
	border-top:1px solid #c6c6c6;
	padding:16px 0px;
	width:902px;}

.cprt_txt a{
	font-size:12px;
	font-family: 'ProximaNova-Regular';
	color:#a0a0a0;
	text-decoration:none;
	}


.cprt_txt a:hover{
	color:#000;
	}


/************************ OUR PRODUCTS **************************/

#banner{
	background:url("../images/banner_bg.jpg") repeat-x;
	height:260px;
	width:100%}

.banner_cont{
	width:902px;
	margin:0px auto;}

#banner .bnr_hdng{
	float:left;
	color:#24aae0;
	font-size:30px;
	font-family: 'ProximaNova-Regular';
	margin-top: 10%;}

#banner .bnr_img{
	float:right;
	margin-top:-10px;}

#bdy_cont{
	width:902px;
	margin:0px auto;
	font-family: 'ProximaNova-Light';
    font-size: 16px;
	color: #484848;}


.bdy_cont_top{
	float:left;
	width:902px;}


.content{
	float:left;
	width:592px;
	font-family: 'ProximaNova-Light';
	font-size:16px;

	color:#484848;
	line-height: 20px;}

.content .sub_hdng{
	font-family: 'ProximaNova-Regular';
	font-size:20px;
	color:#25aae2;}


.content .main_hdng{
 background:#25AAE2;
    border: 1px solid #C6C6C6;
    border-radius: 10px 10px 10px 10px;
    color: #fff;
    font-family: 'ProximaNova-Regular';
    font-size: 26px;
    height: 47px;
    margin-bottom: 20px;
    padding: 27px 0 0 19px;
    width: 572px;}



.content .sub_hdng_2{
	font-family: 'ProximaNova-Regular';
	font-size:16px;
	color:#25aae2;}

.content ul{
	padding: 0 13px;
	list-style:url("../website/images/list_blue_img.png") no-repeat;
}

.content ul li{
	padding:10px 0px;
	border-bottom:solid 1px #dfdfdf;
	list-style-image:url("../images/list_blue_img.png");
	 }

.right_navi{
	float:right;
	width:290px;
	height:354px;
	border-radius:10px;

	border:solid 1px #c6c6c6;

	background:url("../images/noice_ptrn.png") repeat #fff;;

	}

.right_navi ul{
	margin:0px;
	padding:0px;

	}

.right_navi ul li{
	height:70px;
	width:290px;
	list-style:none;
	}
.right_navi_bdr_botm{
	border-bottom:solid 1px #c6c6c6;}

.right_navi ul .right_nav_one a{
	display: block;
	background:url("../images/pointiz_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.right_navi ul .right_nav_one a:hover{
	background:url("../images/pointiz_blu_icn.png") no-repeat 36px 21px;
	color:#24aae0;
	}


.right_navi ul .right_nav_one .active{
	display: block;
	background:url("../images/pointiz_wht_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;
	border-radius:10px 10px 0px 0px;
	}


.right_navi ul .right_nav_two a{
	display: block;
	background:url("../images/bloc_time_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.right_navi ul .right_nav_two a:hover{
	background:url("../images/Block_time_bg_icn.png") no-repeat 36px 21px;
	color:#24aae0;
	}


.right_navi ul .right_nav_two .active{
	display: block;
	background:url("../images/bloc_time_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;

	}


.right_navi ul .right_nav_three a{
	display: block;
	background:url("../images/club_alchemy_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.right_navi ul .right_nav_three a:hover{
	background:url("../images/club_alchemy_blu_icn.png") no-repeat 36px 21px;
	color:#24aae0;
	}


.right_navi ul .right_nav_three .active{
	display: block;
	background:url("../images/club_alchemy_wht_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;
	}



.right_navi ul .right_nav_four a{
	display: block;
	background:url("../images/big_prizm_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.right_navi ul .right_nav_four a:hover{
	background:url("../images/big_prizm_blu_icn.png") no-repeat 36px 21px;
	color:#24aae0;
	}


.right_navi ul .right_nav_four .active{
	display: block;
	background:url("../images/big_prizm_wht_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 66px 26px 91px;
    width: 133px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;

	}



.right_navi ul .right_nav_five a{
	display: block;
	background:url("../images/hybrid_database_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 56px 26px 91px;
    width: 144px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.right_navi ul .right_nav_five a:hover{
	background:url("../images/hybrid_database_blu_icn.png") no-repeat 36px 21px;
	color:#24aae0;
	}


.right_navi ul .right_nav_five .active{
	display: block;
	background:url("../images/hybrid_database_wht_icn.png") no-repeat 36px 21px;
	height: 17px;
    padding: 27px 26px 26px 91px;
    width: 173px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;
	border-radius:0px 0px 10px 10px;
	}




.bdy_cont_botm{
	float:left;
	width:902px;
	margin:20px 0px 0px 0px;}



.cont_box1{
	background:url("../images/noice_ptrn.png") repeat;
	background-color:#25AAE2;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    font-family: 'ProximaNova-Light';
    font-size: 16px;
    height: 162px;
    width: 150px;
	padding:10px;
	border:1px solid #fff;
	float:left;
	}

.cont_box{
	background:url("../images/noice_ptrn.png") repeat;
	background-color:#25AAE2;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    font-family: 'ProximaNova-Light';
    font-size: 16px;
    height: 162px;
    width: 150px;
	padding:10px;
	border:1px solid #fff;
	float:left;
	margin-left:10px;}



/*********************************** ABOUT US ****************************************/


.abt_right_navi ul{
	margin:0px;
	padding:0px;

	}

.abt_right_navi ul li{
	height:70px;
	width:290px;
	list-style:none;
	}


.abt_right_navi{
	float:right;
	width:290px;
	height:auto;
	/*height:283px; */
	border-radius:10px;

	border:solid 1px #c6c6c6;

	background:url("../images/noice_ptrn.png") repeat #fff;;

	}

.abt_right_navi ul{
	margin:0px;
	padding:0px;

	}

.abt_right_navi ul li{
	height:70px;
	width:290px;
	list-style:none;
	}


.abt_right_navi ul .abt_nav_one a{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.abt_right_navi ul .abt_nav_one a:hover{
		color:#24aae0;
		background:#FFF;
		border-radius:10px 10px 0px 0px;
	}


.abt_right_navi ul .abt_nav_one .abt_active{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;
	border-radius:10px 10px 0px 0px;
	}


.abt_right_navi ul .abt_nav_two a{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.abt_right_navi ul .abt_nav_two a:hover{
		color:#24aae0;
		background:#FFF;
	}


.abt_right_navi ul .abt_nav_two .abt_active{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;

	}




.abt_right_navi ul .abt_nav_three a{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.abt_right_navi ul .abt_nav_three a:hover{
		color:#24aae0;
		background:#FFF;
		border-radius:0px 0px 10px 10px;
	}


.abt_right_navi ul .abt_nav_three .abt_active{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;
	border-radius:0px 0px 10px 10px;
	}
	.abt_right_navi ul .abt_nav_four a{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#000;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	}

.abt_right_navi ul .abt_nav_four a:hover{
		color:#24aae0;
		background:#FFF;
	}


.abt_right_navi ul .abt_nav_four .abt_active{
	display: block;
	height: 17px;
    padding: 27px 66px 26px 42px;
    width: 182px;
	color:#fff;
	font-size:18px;
	font-family: 'ProximaNova-Regular';
	text-decoration:none;
	background-color: #24aae0;

	}


.team_pics{
	float:left;
	margin: 17px 27px 17px 0px;}




.knw_mr_btn_2{
	background:url("../images/knw_more_btn_2.png") no-repeat bottom;
	width:101px;
	height:19px;
	float:right;
	margin-top:18px;
	margin-right: 10px;}

.knw_mr_btn_2:hover{
	background:url("../images/knw_more_btn_2.png") no-repeat top;
	width:101px;
	height:19px;}

.knw_mr_btn_3{
	background:url("../images/knw_more_btn_2.png") no-repeat bottom;
	width:101px;
	height:19px;
	float:right;
	margin-right: 10px;}

.knw_mr_btn_3:hover{
	background:url("../images/knw_more_btn_2.png") no-repeat top;
	width:101px;
	height:19px;}

.sectionLeft .dateSpan{
	font-size:13px;}

.catglinkNews{
	font-size:13px;
	}

.sectionLeft_article{
	background: url("../images/noice_ptrn.png") repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6C6C6;
    border-radius: 10px 10px 10px 10px;
    width: 542px;
	float:left;
	padding:10px 20px 10px 20px;
	margin:12px 0px;}


.contactUs_add{

}

.add_hdng{
	font-size:16px;
	padding:5px 0px 15px 0px;
	font-family: 'ProximaNova-Regular';
	color:#25AAE2;}

.add_texas{
	float:left;
	width:170px;
	padding-right:20px;}



/***************** clients list **************/



.clnt_lst{

width:586px;

border-radius:10px;

height:auto;

float:left;

background:#fff;

}



.clnt_lst .clnt_logo{

float:left;

width:90px;

height:90px;

margin:13px;

border-bottom:1px solid #c7c7c7;}



.clnt_lst .clnt_logo_2{

float:left;

width:90px;

height:90px;

margin:13px;

}



.u_form{

width:566px;

height:auto;

float:left;

border-bottom:1px solid #53b7e8;

margin: 10px;

}



.u_frm_logo{

border-bottom:10px solid #53b7e8;

float:left;

width:90px;

height:90px;

}


.net_chrs{

width:566px;

height:auto;

float:left;

border-bottom:1px solid #da2727;

margin: 10px;

}



.net_chrs_logo{

border-bottom:10px solid #da2727;

float:left;

width:90px;

height:90px;

}


