@charset utf-8;
/*How it works
--------------------------------------------------------------------------*/
.hiw-list{width:100%;margin:0!important;padding:45px 0 30px;}
ul.hiw-list  li{width:222px;float:left!important;border:3px solid #e3e3e3;margin-right:18px;padding:10px 0 20px;list-style:none!important;}
.hiw-desc-block{width:200px;position:relative;margin:0 auto}
.hiw-head-icon{width:76px;height:76px;border:3px solid #e3e3e3;position:absolute;left:60px;top:-49px}
.hiw-head-icon img{margin:5px 0 0 8px}
.hiw-desc-block h2{padding-bottom:10px;float:none;padding-top:50px;text-align:center;margin:0}
.hiw-desc-block p{padding-bottom:5px;}
.hiw-list li.nomar-right{margin-right:0!important}
.note-block p{padding-bottom:10px;}
/*Contact Us
-------------------------------------------------------------------------*/
h3{padding-bottom:4px!important;margin:0 0 10px}
.bord-bottom-dot{border-bottom:1px dotted #d6d6d6}
.gray{color:#797979}
.mrgT10{margin-top:10px!important}
.mrgT20{margin-top:20px!important}
.mrgL50{margin-left:50px!important}
.wid-135{width:135px!important}
.width-144px{width:144px!important}
.width-100px{width:100px!important}
.noPadding{padding:0!important}
.form1{padding:10px 0 20px}
ul.form1 li{padding:0 0 10px}
ul.form1 li .column{width:450px}
.form1 .bottom-spacing{padding-bottom:10px}
.form1 .label{float:left;width:135px;height:35px;padding-top:7px}
.form1 .dot{float:left;width:20px;padding-top:7px}
.form1 .field{width:285px;height:auto;float:left}
.textbox,.textarea01{width:260px;}
.textarea01{height:118px}
.listbox{width:275px;}
.field.captcha .message_validation{float:right}
.created-section{font-size:11px;color:#333;}
.created-section span{color:#0C7BA8;}
/*Mobile web
--------------------------------------------------------------------------*/
.apps-icon{padding:44px 0 0;background:url(../images/mob-apps.gif) no-repeat 0 44px;width:554px;margin:0 auto;}
.apps-icon li{float:left;list-style:none!important;padding:0!important;}
.apps-icon ul{margin-left:0!important;list-style:none!important;}
.apps-icon a{height:374px;display:block;text-indent:-9999px;overflow:hidden;}
.apps-icon .iphone{width:192px;}
.apps-icon .iphone a{widows:149px;}
.apps-icon .android{width:184px;}
.apps-icon .android a{widows:144px;}
.apps-icon .blackberry{width:177px;}
.apps-icon .blackberry a{widows:177px;}
.apps-text{padding:10px 20px 44px;text-align:center;color:#595959;}
.apps-text h2{padding:0 0 5px;margin:0;}
.apps-text h3{padding:0;margin:0;}
/*API KEY
--------------------------------------------------------------------------*/
.api-menu{padding:10px 25px 0}
.apicontent{padding:0 25px}
.apicontent h3{border-bottom:#CCC 1px dotted!important;padding-bottom:8px!important}
.api-menu ul{margin:0;padding:0}
.api-menu li{list-style:none;padding:0 0 10px}
.apicontent ul{margin-left:5px;padding:0 0 10px}
.apicontent ol{margin-left:5px}
.apicontent li,.apicontent ol li{list-style:none}
.default-style ol{padding-top:5px}
.api-menu ul li a{background:url(../images/listing-bullet.html) no-repeat 0 5px;color:#333;font-size:15px;font-weight:bold;margin-right:30px;padding:0 0 0 15px}
.api-menu ul li a:hover{background-position:0 -26px;color:#168EB3}
.apicontent .top{width:27px;height:23px;background:url(../images/top-arw.html) no-repeat 0 0;text-indent:-9999px;display:block;overflow:hidden}
.hidden-variable{visibility:hidden;display:none;color:#fff;font-size:0;}
.form-box{border:2px solid #D9D9D9;padding:5px 15px 0;margin-top:20px;}
/*AFFILIATE
--------------------------------------------------------------------------*/
.affiliate-agree{margin-left:155px;}

/*share section*/
.sharing-block{/*width:350px; height: 54px;*/}
.sharing-block li{
    /*padding:10px 10px 10px;*/
    float:left;}
.mail-print-sec{padding:0 25px 5px 0;}
.mail-cms,.print-cms{background:url(../images/main-print-sprite.png) no-repeat left 3px;height:11px;display:inline-block;color:#333;padding:0 0 5px 20px;}
.print-cms{background-position:0 -14px;margin:-2px 0 0 12px;padding-top:3px;}

.bread-crumb{padding:5px;background:#f5f5f5;margin-bottom:15px;}
.bread-crumb li{padding:0 0 0 8px ;float:left ;color:#777;}
.bread-crumb li a{color:#4b4b4b;text-decoration:underline;background:url(../images/cms-arw.png) no-repeat right -40px;padding:0 13px 0 0}
.menu-list{}
.menu-list>ul li{position:relative;z-index:3000;padding:0 0 5px;}
.menu-list>ul>li{float:left;margin:0 10px 10px 0;}
.menu-list a:hover,.menu-list>ul>li a.active{color:#0490ca;}
.menu-list>ul>li>a{font:bold 13px Arial, Helvetica, sans-serif;color:#666;display:block;padding:8px 15px;text-align:center;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f0f0f0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
border:#e6e6e6 1px solid;border-radius:5px;-moz-border-radius:5px;}
.menu-list>ul>li ul{display:none;position:absolute;left:0;background:#f5f5f5;border:#e6e6e6 1px solid;border-radius:5px;-moz-border-radius:5px;padding:5px;}
.menu-list>ul>li:hover>ul{display:block;}
.menu-list>ul>li>ul>li>a{color:#5a5a5a;font-size:12px;font-weight:normal;padding:0 0 0 10px;background:url(../images/cms-arw.png) no-repeat 3px 5px;white-space:nowrap}
.menu-list>ul>li>ul>li ul li a{color:#5a5a5a;font-size:11px;font-weight:normal;padding:0 0 0 10px;background:url(../images/cms-arw.png) no-repeat 3px 5px;display:inline-block;white-space:nowrap}
.menu-list>ul>li>ul li a:hover{color:#0490ca;background-position:3px -18px;}
.menu-list>ul>li>ul>li:hover>ul,.menu-list>ul>li>ul>li>ul>li:hover>ul,.menu-list>ul>li>ul>li>ul>li>ul>li:hover>ul,.menu-list>ul>li>ul>li>ul>li>ul>li>ul>li:hover>ul,.menu-list>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li:hover>ul{display:block;left:100%;top:0;padding:5px;white-space:nowrap;}
.full-width-div.bottom-spacing{margin-bottom:15px;padding:10px 15px 0;}
.menu-list span,.menu-list p{display:none;}

.Share_icon {
    position: relative;
}
.sharing-block a{background: url("../images/share_sprites.png") no-repeat scroll left top transparent;
    color: #6b6b6b;
   
   float:right;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 8px;
    text-indent: 16px;
    width: 105px;}
	
	.sharing-block > a{ display: block;}
	
	


 .sharethis-wrapper {
    background: url("../images/share_ul-bg.png") no-repeat scroll left top #ffffff;
    border-bottom: medium none;
    display: none;
    float: right;
    height: 33px;
    margin: 0;
    padding: 18px 10px 10px;
    position: absolute;
    right: -11px;
    top: 25px;
    width: 160px;
}

.sharethis-wrapper li a{  width:30px; height:30px;text-indent: -9999px;}
	.sharethis-wrapper li a.fb{ background-position: -1px -64px;}
	.sharethis-wrapper li a.gp{ background-position: -33px -64px;}
	.sharethis-wrapper li a.tw{  background-position: -63px -64px;}
	.sharethis-wrapper li a.ln{ background-position: -96px -64px;}