

.tab-txt {
float:left;
width:550px;
}

.cntr-mdl-outer {
width:100%;
background:#000 url(../images/middle-bnr.jpg) center top no-repeat;
height:687px;
margin:0 auto;
}

.shadow {
width:1000px;
height:90px;
background:url(../images/shadow-big.gif) 0 center no-repeat;
margin:0 auto;
}

.cntr-gray-inner {
width:1000px;
background:#EDEDED;
height:55px;
margin:0 auto;
}

.iframe-box {
width:640px;
background:#FFFFFF;
border:solid 3px #333333;
height:500px;
margin-top:48px;
padding:5px;
}

.button {
background-color:#2B91AF;
border-radius:10px 10px 10px 10px;
box-shadow:0 2px 3px rgba(0,0,0,0.3);
color:#FFFFFF;
cursor:pointer;
display:inline-block;
text-align:center;
text-decoration:none;
padding:10px 20px;
}

.swich {
position:fixed;
right:0;
top:200px;
}

.article1 {
width:725px;
}

.art-side {
width:233px;
}

.art-test {
color:#5b5b5b;
font-size:14px;
margin-bottom:15px;
}

.bord-dot {
border-bottom:dotted 1px #333333;
margin-bottom:20px;
}

.side-box1 {
border:solid 1px #dedede;
text-align:center;
margin:15px 0;
padding:17px 0 10px;
}

.side-img-icon {
margin:10px 0 20px;
}

.box-img-icon {
margin:10px 0;
}

.sub-art {
color:#5b6f7b;
font-size:13px;
line-height:19px;
padding:0;
}

.link-text {
line-height:17px;
padding:0;
}

.ach-col {
color:#008ebe;
text-decoration:underline;
}

.art-box-text {
color:#5b6f7b;
font-size:15px;
line-height:19px;
padding-bottom:15px;
}

.fo12 {
font-size:12px;
color:#000000;
}

.art-top-box {
width:131px;
margin-right:15px;
margin-top:0!important;
}

.art-top-box:hover {
background-color:#f3f2f2;
}

.width-box {
width:350px;
}

.bot-box {
font-size:14px;
padding-bottom:6px;
}

.bor-bot {
border-bottom:solid 1px #dedede;
padding-right:15px;
padding-left:15px;
margin-bottom:20px;
}

.bor-bot1 {
padding-right:15px;
padding-left:15px;
text-align:justify;
}

.wid420 {
width:420px;
}

.wid380 {
width:380px;
}

.wid570 {
width:570px;
}

.textp {
color:#000000;
font:13px/20px 'Roboto Condensed',sans-serif;
padding-top:15px;
text-align:justify;
}

.head-art {
font-size:20px;
}

.pad20 {
padding-left:20px;
color:#5A5959;
}

.reviewsArea {
background:none repeat scroll 0 0 #fff;
border:1px solid #d3d3d3;
border-radius:5px;
display:block;
margin:20px;
padding:0 30px;
}

.reviewsArea .topBar {
border-bottom:1px solid #D4D4D4;
overflow:hidden;
padding:20px 0;
}

.reviewsArea .writeForm {
padding:20px 0;
}

.reviewsArea .writeForm label {
display:block;
margin:10px 0 6px;
}

.reviewsArea .writeForm .tip {
color:red;
display:inline;
margin-left:20px;
}



.reviewsArea .writeForm textarea {
background:none repeat scroll 0 0 #fff;
border:1px solid #dcdcdc;
color:#444;
font-size:13px;
height:68px;
width:95%;
padding:5px;
}

.reviewsArea .writeForm .require {
color:#f26522;
font-weight:bold;
line-height:26px;
}

.reviewsArea .btn {
text-align:center;
padding:15px 0;
}

.btn-close {
background:none repeat scroll 0 0 #a59d86;
border-radius:5px;
color:#fff!important;
display:inline-block;
font-size:14px;
font-weight:bold;
height:35px;
line-height:32px;
text-decoration:none!important;
transition:all .3s ease 0;
padding:2px 25px;
}

.btn-close:hover {
background-color:#8b846f;
text-decoration:none;
}

.btn-submit {
background:none repeat scroll 0 0 #69a55b;
border-radius:5px;
color:#fff!important;
display:inline-block;
font-size:14px;
font-weight:bold;
height:35px;
line-height:32px;
text-decoration:none!important;
transition:all .3s ease 0;
padding:2px 25px;
}

.btn-submit:hover {
background-color:#4d7f41;
text-decoration:none;
}

.review-toggle {
text-align:center;
bottom:-8px;
position:relative;
cursor:pointer;
margin:0 auto;
}

.review_submit {
background:none repeat scroll 0 0 #fff;
border:1px solid #d3d3d3;
border-radius:5px;
display:none;
margin:20px;
padding:20px 30px;
}

.line {
border:none;
outline:none;
border-top:1px solid #d4d4d4;
height:1px;
padding:10px 0;
}

.rev-info {
border-bottom:1px solid #d4d4d4;
padding:20px 0 30px;
}

.rev-info strong {
font-size:14px;
color:#333;
text-transform:capitalize;
}

.rev-info em {
color:#777;
display:block;
font-size:12px;
line-height:1.2em;
}

.rev-info p {
color:#444;
line-height:18px;
font-size:.9em;
padding:10px 0 0;
}

.rev-info:last-child {
border-bottom:none!important;
}

.rate-bg {
width:120px;
height:26px;
border:none 1px solid #666;
background-color:#fff;
overflow:hidden;
position:relative;
}

.rate-bg-inner {
width:100%;
height:100%;
border:none;
background-color:#59a6d6;
position:absolute;
top:0;
left:0;
z-index:5;
}

.star {
position:absolute;
top:0;
left:0;
z-index:9;
margin:0;
padding:0;
}

.star li,.star a,.star img {
display:block;
border:none;
outline:none;
float:left;
background:none;
z-index:10;
cursor:pointer;
margin:0;
padding:0;
}

.rated {
width:75px;
height:20px;
border:none 1px solid #666;
background-color:#fff;
overflow:hidden;
margin:2px 0;
}

.rated2 {
width:120px;
height:26px;
border:none 1px solid #666;
background-color:#fff;
overflow:hidden;
margin:0 auto;
}

.rated3 {
width:100px;
height:20px;
border:none 1px solid #666;
background-color:#fff;
overflow:hidden;
margin:2px 0;
}

.rated-inner3 {
width:auto;
height:auto;
border:none;
background-color:#d64908;
}

.review-box {
width:91%;
background:none;
margin:40px 20px;
}

.review-box-left {
width:50%;
height:100%;
background:none;
float:left;
border-right:1px dashed #999999;
text-align:center;
}

.review-box-right {
width:45%;
height:100%;
background:none;
float:left;
text-align:center;
}

.review-box h6 {
font-size:22px;
padding-bottom:20px;
}

.review-box-left p {
border-bottom:1px dashed #999999;
width:80%;
text-align:center;
margin:0 auto;
padding:20px 0;
}

.review-box-left p:last-of-type {
border-bottom:none;
}


.more a {
color:#1a80c1;
text-decoration:none;
}

.more a:hover {
color:#1a80c1;
text-decoration:underline;
}

.award-cnt-two {
border-bottom:1px dotted #666;
float:left;
margin-bottom:15px;
padding-bottom:8px;
width:100%;
}

.award-cnt-two:last-child {
border:none;
}

.award-cnt-two-lft-img {
float:left;
width:20%;
}

.award-cnt-two-rgt {
float:right;
width:78%;
}

a.link2 {
color:#2669bd;
font-weight:700;
text-decoration:none;
}

.link-press { text-align:right;}

.cntct-left {
float:left;
width:600px;
}

.form {
float:left;
width:100%;
margin-top:40px;
}

.lft-form {
float:left;
width:250px;
}

.rgt-form {
float:right;
width:270px;
}

.adrs {
float:left;
width:100%;
}

.helpline {
float:left;
width:298px;
border:#c7c6c7 1px solid;
padding:15px;
}

.hd-blue {
background:#1a80c2;
color:#FFF;
font-size:16px;
text-align:center;
padding:6px 0;
}

.drp-down {
width:273px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border:#c7c6c7 1px solid;
padding:10px 5px;
}

.drp-down-small {
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
border:#c7c6c7 1px solid;
width:100%;
margin-top:15px;
padding:2px 5px;
}

.btn-submit-big {
background:#1a80c2;
width:100%;
border-radius:4px;
color:#fff!important;
display:inline-block;
font-size:16px;
font-weight:bold;
height:38px;
line-height:38px;
text-align:center;
text-decoration:none!important;
transition:all .3s ease 0;
cursor:pointer;
border:none;
}

.btn-submit-big:hover {
background-color:#2b9ae1;
text-decoration:none;
}

.icon-lft {
float:left;
width:30px;
padding-top:6px;
}

.icon-txt {
float:right;
width:270px;
}

.hr {
border-top:#c7c6c7 1px dashed;
width:100%;
}

.sup-top {
background:#f8f8f8;
border:#e6e5e5 1px solid;
float:left;
width:100%;
margin-top:30px;
}

.sup-top-lft {
float:left;
width:65%;
text-align:center;
padding:30px 15px 15px;
}

.sup-top-rgt {
float:right;
width:30%;
background:blue;
}

.txt-mdl2 {
font-size:27px;
font-weight:400;
text-align:center;
padding:20px 0 0;
}

.txt-mdl-small {
font-size:18px;
font-weight:400;
text-align:center;
padding:20px 0 0;
}

.bg-blue {
background:#1a80c2;
border-radius:5px;
color:#fff!important;
display:inline-block;
font-size:22px;
height:35px;
line-height:32px;
margin:15px 0;
padding:8px 25px;
}

.cntr-outer2 {
width:100%;
height:auto;
background:#f8f8f8;
border-top:#e6e5e5 1px solid;
border-bottom:#e6e5e5 1px solid;
margin:0 auto;
}

.cntr-inner2 {
width:1000px;
height:auto;
margin:0 auto;
padding:30px 0;
}

.sprt-srv {
text-align:center;
width:260px;
border-right:#e8e8e8;
float:left;
padding:0 30px 30px;
}

.abut-srv {
text-align:left;
width:229px;
border-right:#e8e8e8;
float:left;
padding:0 20px 20px 0;
}

.abut-srv2 {
text-align:left;
width:475px;
float:left;
padding:0 50px 0 0;
}

.abut-srv2a {
text-align:left;
width:475px;
float:left;
}

.txt-center {
text-align:center;
font-size:22px;
padding:20px;
}

.txt-center span {
color:#1a80c1;
}

.txt-blue {
font-size:40px;
font-weight:400;
text-align:left;
color:#29abe1;
padding:40px 0 10px;
}

.txt-blue-sml {
font-size:18px;
text-align:left;
color:#29abe1;
padding:0 0 5px;
}

.pic {
text-align:left;
width:300px;
float:left;
padding:0 50px 50px 0;
}

.pic2 {
text-align:left;
width:300px;
float:right;
}

.pic-lft {
float:left;
width:135px;
height:auto;
}

.pic-rgt {
float:right;
width:145px;
padding-top:30px;
}

ul.reated-text li {
display:inline-block;
padding-right:20px;
height:60px;
padding-top:20px;
padding-left:20px;
background:url(../images/divider2.gif) right 30px no-repeat;
margin:0;
}

ul.reated-text li:last-child {
background:none;
}

.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}

.rollTop {
padding-top:13px;
}

.container-lft {
width:750px;
padding:0 30px 0 0;
}

.bord-right {
border-right:1px solid #c5c4c4;
}

.container-right {
width:190px;
}

.arc-d {
margin-top:10px;
}

.bord-btm {
border-bottom:1px solid #c5c4c4;
}

p.bord-btm {
padding-bottom:10px;
}

.uspace {
margin-left:0;
}

.uspace li {
list-style-type:none;
}

.ach-p {
background:url(https://www.stellarinfo.com/company/press/css/arrow_r.gif) no-repeat scroll 9px 9px transparent;
border-bottom:1px dashed #cccccc;
display:block;
padding:3px 0 3px 23px;
}

.current-p {
background:url(https://www.stellarinfo.com/company/press/css/arrow_d.jpg) no-repeat scroll 8px 9px transparent;
border-bottom:1px dashed #cccccc;
color:#2669bd;
display:block;
font-weight:700;
padding:3px 0 3px 21px;
}

.ach-p:hover {
background:url(https://www.stellarinfo.com/company/press/css/arrow_rb.gif) no-repeat scroll 9px 9px transparent;
color:#000000!important;
text-decoration:none!important;
}

.t1 {
color:#2669bd;
font-weight:bold;
}

.client {
float:left;
margin-left:15px;
width:350px;
}

.list1a li {
background:url(https://www.stellarinfo.com/sp-images/product-images/bullet-1.gif) no-repeat scroll 10px 8px rgba(0,0,0,0);
list-style:none;
padding:0 0 0 30px;
}

.gallery,.gallery1,.gallery2 {
width:187px;
margin-top:20px;
}

.gallery ul,.gallery1 ul,.gallery2 ul {
list-style:none outside none;
}

.gallery ul li,.gallery1 ul li,.gallery2 ul li {
display:inline-block;
margin-bottom:10px;
}

.gallery ul img,.gallery1 ul img,.gallery2 ul img {
padding:0;
}

.gallery ul a:hover {
color:#fff;
}

.lagrel {
position:relative;
}

.droptop:hover {
background:#e0dede;
}

.droptop li:hover > .dropinner {
display:block;
}

.droptop {
width:80px;
text-align:center;
box-sizing:border-box;
float:right;
padding:0;
}

.droptop img { vertical-align:sub !important}

.droptop .dropinner li {
border-top:#e0dede 1px solid;
border-left:#e0dede 1px solid;
border-right:#e0dede 1px solid;
background:#f5f3f5;
text-align:left;
}

.droptop .dropinner li ul li {
background:#f5f3f5;
text-align:left;
padding:3px 5px 3px 10px;
}

.droptop .dropinner li:last-child {
border-bottom:#e0dede 1px solid;
}

.droptop .dropinner li ul li:hover {
background:#ffffff;
}

.lanbx {
    float: left;
    width: 180px;
}
div.icon:hover {
background-position:0 -30px;
cursor:pointer;
}

ul#results li {
cursor:pointer;
transition:background-color .3s ease-in-out;
-moz-transition:background-color .3s ease-in-out;
-webkit-transition:background-color .3s ease-in-out;
padding:8px;
}

ul#results-nf li {
cursor:pointer;
border-top:1px solid #cdcdcd;
transition:background-color .3s ease-in-out;
-moz-transition:background-color .3s ease-in-out;
-webkit-transition:background-color .3s ease-in-out;
padding:8px;
}

.footer-outer {
width:100%;
margin:0 auto;
}

.footer-inner {
width:1000px;
margin:0 auto;
padding:15px 0 0;
}

.menu-bottom {
text-align:center;
margin:0 auto;
}

.menu-bottom ul li {
list-style:none;
display:inline;
}

.menu-bottom ul li a {
text-decoration:none;
color:#545353;
padding:0 12px;
font-size:13px;
}

.menu-bottom ul li:first-child {
border-left:none;
}

.menu-bottom ul li a:hover {
text-decoration:none;
color:#48aded;
}

.copyright {
text-align:center;
font-size:12px;
color:#545353;
line-height:18px;
padding-bottom:10px;
margin:15px 0 0;
}

.footer-top-outer {
width:100%;
background:#f1f1f1;
height:290px;
margin:0 auto;
}

.footer-top-inner {
width:1000px;
margin:0 auto;
padding:60px 0 0px;
}

.lft-ftr {
float:left;
width:300px;
color:#FFF;
}

.mdl-ftr {
float:left;
width:300px;
}

.hd-wht-ftr {
text-align:left;
color:#000;
font-size:18px;
font-weight:400;
padding-bottom:15px;
}

.txt-wht-ftr {
text-align:justify;
color:#737373;
font-size:14px;
}

.icon-ftr {
margin:15px 10px 0 0;
}

.subs-text-field {
background:#FFF;
height:21px;
line-height:20px;
width:200px;
border:none;
font-size:10px;
padding:4px 0 4px 8px;
}

.subs-btn {
background:#2680C0;
text-align:center;
height:30px!important;
line-height:30px!important;
border:none;
color:#FFF!important;
text-transform:uppercase;
font-size:10px!important;
cursor:pointer;
}

.clr,.list1 {
clear:both;
}

.left,.bnr-new-lft {
float:left;
}

.right,.top-menu,.pro-cnt,.tab-screen {
float:right;
}

a,a:hover {
color:#000;
}

.top-hover,.btm-links {
width:1000px;
margin:0 auto;
}

.pro-cntr-left ul li,.pro-cntr-right2 ul li,.bnr-new-mdl ul li {
list-style:none;
background:url(../images/arrow-blue.gif) 0 7px no-repeat;
padding:0 0 0 25px;
}

.btn2,.pdf,.read {
text-align:center;
}

.awards-inner ul,.why-stellar ul,ul.reated-text,.menu-bottom ul {
margin:0;
padding:0;
}

.prod-inner,.testi-inner,.cntr-mdl-inner {
width:1000px;
margin:0 auto;
}

.pro-hd3 span,.txt-wht-ftr a:hover {
color:#48aded;
}

.read-wht,.read2 {
text-align:right;
}

.read-wht a,.txt-wht-ftr a {
color:#FFF;
text-decoration:none;
}

.read2 a,.read a {
text-decoration:none;
color:#1A80C1;
}

.read2 a:hover,.read a:hover {
text-decoration:underline;
color:#1A80C1;
}

#element_to_pop_up,#element_to_pop_up_b,#element_to_pop_up_c,#element_to_pop_up_d,#element_to_pop_up_e,#element_to_pop_up_f,#element_to_pop_up_g,#element_to_pop_up_h,#element_to_pop_up_i,#element_to_pop_up_j,#element_to_pop_up_k,#element_to_pop_up_l,#element_to_pop_up_m,#element_to_pop_up_n,#element_to_pop_up_o,#element_to_pop_up_p,#element_to_pop_up_q,#element_to_pop_up_r,#element_to_pop_up_s,#element_to_pop_up_t,h4#results-text {
display:none;
}

.button.aClose,.button.bClose,.button.cClose {
border-radius:7px 7px 7px 7px;
box-shadow:none;
font:bold 131% sans-serif;
position:absolute;
right:-13px;
top:-10px;
padding:0 6px 2px;
}

.rated-inner,.rated-inner2 {
width:auto;
height:auto;
border:none;
background-color:#59a6d6;
}

.cntct-right,.rgt-ftr {
float:right;
width:330px;
}




ul#results,ul#results-nf {
display:none;
width:250px;
margin-top:4px;
border:1px solid #ababab;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:8px;
-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
-moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;
box-shadow:rgba(0,0,0,.15) 0 1px 3px;
background:#fff;
font-size:14px;
}

ul#results a,ul#results-nf a {
color:#000;
font-size:12px;
}

ul#results li:hover,ul#results-nf li:hover {
background-color:#e7e6e6;
}

ul#results li:first-child,ul#results-nf li:first-child {
border-top:none;
}

ul#results li h3,ul#results li h4,ul#results-nf li h3,ul#results-nf li h4 {
transition:color .3s ease-in-out;
-moz-transition:color .3s ease-in-out;
-webkit-transition:color .3s ease-in-out;
color:#000;
line-height:1.2em;
text-align:left;
}

ul#results li:hover h3,ul#results li:hover h4,ul#results-nf li:hover h3,ul#results-nf li:hover h4 {
color:#3b3b3b;
}

.modal-box{
	margin:0 auto;
	margin-top:20px;
	height: 300px;
	width: 550px;
    background:#f5f5f5;
	border: 1px solid #CCCCCC;
    border-radius:5px;
    box-shadow:0 0 10px rgba(0,0,0,0.5)
}

.modalbox-title-bar{
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid #AAAAAA;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    height: 40px;
    line-height: 40px;
    position: relative;
    z-index:200;
    text-shadow:0 1px 0 #fff;
    background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(224,224,224,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(224,224,224,1)));
    background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(224,224,224,1) 100%);
    background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(224,224,224,1) 100%);
    background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(224,224,224,1) 100%);
    background: linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(224,224,224,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e0e0e0',GradientType=0 );
}

.modalbox-title{
    color: #666666;
    font-size: 14px;
    padding: 0 15px;
    margin: 0px;
}

h1.modalbox-title{
    font-weight: normal;
}

.modalbox-close{
    border-left: 1px solid #F5F2F2;
    box-shadow: -1px 0 0 #B5B5B5;
    color: #888888;
    font-size: 12px;
    padding:0 11px 0 15px;
    position: absolute;
    right: 0px;
    top: 0;
    cursor:pointer;
}
.modalbox-close:hover{
    background:rgba(50,50,50,0.05);
}


.modalbox-details {
    color: #444444;
    font-size: 11px;
    line-height: 15px;
    min-height: 160px;
    position: relative;
	padding:10px;
    z-index: 300;
}











.ios_tex_pri span {
    color: #f00 !important;
    font-size: 30px !important;
    margin-right: 10px;
    text-decoration: line-through;
}
.frtp {
    background-position: -999999px -999px;
    margin-left: 3px !important;
    padding-left: 257px !important;
}

.buy_inst {
    background: #2680c0 none repeat scroll 0 0;
    border-radius: 6px;
    color: #fff;
    float: left;
    font-size: 15px;
    margin-left: 10px !important;
    padding: 8px 15px !important;
}



.offer-hd {
float:left;
margin-right:40px;
font-size:15px;
font-weight:bold;
}

.offer-hd2 {
float:left;
margin-right:20px;
font-size:15px;
font-weight:bold;
}

.offer-hd2 a {
background:none repeat scroll 0 0 #none;
border-radius:2px;
color:#e9401e;
display:inline-block;
font-family:sans-serif;
font-size:14px;
font-weight:bold;
line-height:11px;
text-transform:capitalize;
transition:all .3s ease 0;
vertical-align:middle;
padding:7px 10px 5px;
}

.offer-hd2 a:hover {
color:#ff522f;
text-decoration:underline;
}

.offer-hd2 img {
display:inline-block;
right:0;
vertical-align:middle;
}

.offer-hd a {
background:none repeat scroll 0 0 #e9401e;
border-radius:2px;
box-shadow:0 1px 1px #666;
color:#fff;
display:inline-block;
font-family:sans-serif;
font-size:14px;
font-weight:bold;
line-height:11px;
text-shadow:1px 1px 1px #666;
text-transform:uppercase;
transition:all .3s ease 0;
vertical-align:middle;
padding:7px 10px 5px;
}

.offer-hd a:hover {
background:#ff522f;
}

.offer-hd img {
display:inline-block;
right:0;
vertical-align:middle;
-webkit-transition:all ease .2s;
-moz-transition:all ease .2s;
-o-transition:all ease .2s;
-ms-transition:all ease .2s;
transition:all ease .2s;
}

.offer-hd a:hover img {
-ms-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}

.top-hover-outer {
width:100%;
background:#1a80c1;
height:73px;
}

.top-hover ul {
float:right;
height:73px;
margin:0;
padding:0;
}

.top-hover ul li {
list-style:none;
display:inline;
padding:0;
}

.top-hover ul li a {
color:#FFF;
text-decoration:none;
font-weight:400;
font-size:14px;
line-height:100px;
padding:41px 20px 14px;
}

.f-nav {
z-index:9999;
position:fixed;
left:0;
top:0;
width:100%;
}

.icon1 {
background:url(../images/icon1.png) center 10px no-repeat;
}

.icon1:hover {
background:#fff url(../images/icon1-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon1-active {
background:#fff url(../images/icon1-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon2 {
background:url(../images/icon2.png) center 10px no-repeat;
}

.icon2:hover {
background:#fff url(../images/icon2-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon2-active {
background:#fff url(../images/icon2-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon3 {
background:url(../images/icon3.png) center 10px no-repeat;
}

.icon3:hover {
background:#fff url(../images/icon3-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon3-active {
background:#fff url(../images/icon3-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon4 {
background:url(../images/icon4.png) center 10px no-repeat;
}

.icon4:hover {
background:#fff url(../images/icon4-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon4-active {
background:#fff url(../images/icon4-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon5 {
background:url(../images/icon5.png) center 10px no-repeat;
}

.icon5:hover {
background:#fff url(../images/icon5-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon5-active {
background:#fff url(../images/icon5-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon6 {
background:url(../images/icon6.png) center 10px no-repeat;
}

.icon6:hover {
background:#fff url(../images/icon6-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon6-active {
background:#fff url(../images/icon6-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon7 {
background:url(../images/icon7.png) center 10px no-repeat;
}

.icon7:hover {
background:#fff url(../images/icon7-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon7-active {
background:#fff url(../images/icon7-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon8 {
background:url(../images/icon8.png) center 10px no-repeat;
}

.icon8:hover {
background:#fff url(../images/icon8-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon8-active {
background:#fff url(../images/icon8-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon9 {
background:url(../images/icon9.png) center 10px no-repeat;
}

.icon9:hover {
background:#fff url(../images/icon9-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon9-active {
background:#fff url(../images/icon9-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon10 {
background:url(../images/icon10.png) center 10px no-repeat;
}

.icon10:hover {
background:#fff url(../images/icon10-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon10-active {
background:#fff url(../images/icon10-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon11 {
background:url(../images/icon11.png) center 10px no-repeat;
}

.icon11:hover {
background:#fff url(../images/icon11-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon11-active {
background:#fff url(../images/icon11-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon12 {
background:url(../images/icon12.png) center 10px no-repeat;
}

.icon12:hover {
background:#fff url(../images/icon12-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon12-active {
background:#fff url(../images/icon12-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon13 {
background:url(../images/icon13.png) center 10px no-repeat;
}

.icon13:hover {
background:#fff url(../images/icon13-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon13-active {
background:#fff url(../images/icon13-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon14 {
background:url(../images/icon14.png) center 10px no-repeat;
}

.icon14:hover {
background:#fff url(../images/icon14-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon14-active {
background:#fff url(../images/icon14-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon15 {
background:url(../images/icon15.png) center 10px no-repeat;
}

.icon15:hover {
background:#fff url(../images/icon15-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon15-active {
background:#fff url(../images/icon15-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon16 {
background:url(../images/icon16.png) center 10px no-repeat;
}

.icon16:hover {
background:#fff url(../images/icon16-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon16-active {
background:#fff url(../images/icon16-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon17 {
background:url(../images/icon17.png) center 10px no-repeat;
}

.icon17:hover {
background:#fff url(../images/icon17-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon17-active {
background:#fff url(../images/icon17-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon18 {
background:url(../images/company-icon.png) center 10px no-repeat;
}

.icon18:hover {
background:#fff url(../images/company-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon18-active {
background:#fff url(../images/company-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon19 {
background:url(../images/award-icon.png) center 10px no-repeat;
}

.icon19:hover {
background:#fff url(../images/award-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon19-active {
background:#fff url(../images/award-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon20 {
background:url(../images/media-icon.png) center 10px no-repeat;
}

.icon20:hover {
background:#fff url(../images/media-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon20-active {
background:#fff url(../images/media-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon21 {
background:url(../images/legal-icon.png) center 10px no-repeat;
}

.icon21:hover {
background:#fff url(../images/legal-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon21-active {
background:#fff url(../images/legal-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon22 {
background:url(../images/career-icon.png) center 10px no-repeat;
}

.icon22:hover {
background:#fff url(../images/career-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon22-active {
background:#fff url(../images/career-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon23 {
background:url(../images/clients-icon.png) center 10px no-repeat;
}

.icon23:hover {
background:#fff url(../images/clients-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon23-active {
background:#fff url(../images/clients-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon24 {
background:url(../images/quality-icon.png) center 10px no-repeat;
}

.icon24:hover {
background:#fff url(../images/quality-icon-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon24-active {
background:#fff url(../images/quality-icon-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.icon25 {
background:url(../images/icon25.png) center 10px no-repeat;
}

.icon25:hover {
background:#fff url(../images/icon25-hover.png) center 10px no-repeat;
color:#1a80c1;
}

.icon25-active {
background:#fff url(../images/icon25-hover.png) center 10px no-repeat;
color:#1a80c1!important;
}

.btn-more {
    float: left;
    font-size: 19px;
    margin-top: 5px;
    width: 100%;
}
.btn-more a {
    background: none repeat scroll 0 0 #3b9ddc;
    border-radius: 3px;
    color: #ffffff;
    float: left;
    padding: 10px 15px;;
    text-align: center;
    text-decoration: none;
}
.btn-more a:hover {
    background-color: #2d86bf;
	color: #ffffff;
}
.cntr-outer {
width:100%;
}

.cntr-inner {
width:1000px;
height:auto;
margin:0 auto;
}

.breadcrum {
float:left;
width:1000px;
padding:10px 0;
}

.breadcrum a {
text-decoration:none;
color:#505050;
}

.breadcrum a:hover {
text-decoration:none;
color:#000;
}