﻿@charset "utf-8";
/* CSS Document */
/*  Reset for some default browser CSS - General */
/* Museo 300 */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,300);
@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,500,700);


div, h1, h2, h3, p, ul, img 
{padding: 0px; border: 0px; list-style: none;}

a:link      {color:#4a6ba9;	text-decoration:underline;}
a:visited   {color:#4a6ba9; text-decoration:underline;} 
a:active    {color:#4a6ba9; text-decoration:underline;}
a:hover     {color:#4a6ba9; text-decoration: none;}


body    {font-family: Arial;
            font-size: 14px;
            color: #222222;
            margin: 0px;
            padding: 0px;
            font-weight: normal;
            font-style: normal;
            background: #f2f2f2;
           }


body, html, form {min-height:100%; margin:0px; padding:0px; height:100%;}

a       {outline:none;}


/*---------------Common Tag Styling---------------*/
/*-----------------------------------------------*/
p   {padding:0px; margin:0px 0px 15px 0px; text-align:justify; line-height:14pt;}

.clear      {clear:both; width:100%;
    height: 18px;
}
.clear1      {clear:both; height:20px;}
 hr         {border:1px dashed #7ad6ed; line-height:1px; height:1px; border-width:0px 0px 1px 0px; padding:0px; margin:0px;}


.border {border:1px solid #e4eff5}
p span  { font-size:16px; font-style:italic; color:#006496}
strong, b	{font-family: Arial; font-weight: bold;}

/*---------------Common Tag Styling---------------*/
/*-----------------------------------------------*/





#landing-page {width: 761px; float: none; padding: 0px; margin: 0px auto; border-top: 0px solid #fdaf18;}
ul.form-land-left_list {list-style-type: decimal; padding: 0px; margin: 0px;}
ul.form-land-left_list li {padding: 0px 0px 20px 0px; margin: 0px 0px 0px 20px; }
.follow-us a { color: #fff; padding: 0px 1px 0px 0px; text-decoration: none; }

.logo-header {
    width: 100%;
    padding: 0%;
    margin: 0px;
    float: left;
    background: #fff;
    border-bottom: 2px solid #00add5;
    display: table;
}

.logo-inner-head {
    width: 98%;
    padding: 0px;
    margin: 0px;
    background: #fff;
    padding: 0px 1%;
    display: block;
}

.logo-header-left {
    width: 30%;
    float: left;
    padding: 0px;
    margin:5px 0px;
}

.logo-header-right {
    width: 67%;
    float: right;
    padding: 0px 5px;
    margin:0px;
}

.call-to-action {
    font-size: 19px;
    background: #f2f2f2;
    padding: 12px;
    text-align: center;
    border: 1px solid #ddd;
    margin-top: 20px;
}

.logo-header h2 {
    color: #284593;
    font-size: 26px;
    text-transform: none;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding-top: 24px;
    text-align: right;
    font-family: Roboto;
}

.land_right-section {
    background: #f2f2f2;
    padding: 10px 10px 0px;
    margin-top: 20px;
    border: 1px solid #ddd;
}

.p-style {
    margin-top: 5px;
}

 .mainpannel {
     border: 0px;
 }

 ul.list-format {
     display: block;
     margin: 0px;
     padding: 0px;
 }

     ul.list-format li {
         display: inline-block;
         float: left;
         margin: 0px;
         padding: 0px;
     }

 .call-to-action {
     float: left;
 }

 .rotate {
     transform: rotate(40deg);
 }

 #landing-page .landing_body {width:733px; padding:14px 14px; margin: 0px; float: left; position: relative; background: #fff; }

.search_form {width: 98%; padding: 2% 1.3% 0%; margin-bottom: 17px; float: left; background: #86d7ea;); display: table; bottom: 2%; left: 1.5%;}
.search_form .form-list ul {color: #333; display: inline-block; list-style: none; margin: 10px 0px 0px; padding: 0px; width: 100%; text-align: center;}
.search_form .form-list ul li {color: #333; float: left; list-style: none; margin: 0px 6px 7px 0px; padding: 0px; width: 32%;}
.form-land_submit {width: 100%; padding: 8px 0px 9px; margin-right: 12px; height: auto; border: none; background: #00acd4; color: #fff; font-weight: 600; text-transform: uppercase; cursor: pointer; }
.form-land_input {width: 100%; padding: 7px 5px; color:#666; box-shadow: none; outline: none; background-color: #ffffff; border: 1px solid #fff; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.form-land_submit {background: #00acd4 !important;}
.err1 { text-transform: capitalize; font-size: 12px; color: Red; float: left; margin-top: 5px; }

.blue-band {background: #00acd4; text-align: center; color: #fff; height:40px; line-height:35px; margin: 20px -14px; padding: 0px 0px; }
.blue-band h2 { text-align: center; color: #fff; font-size:22px; }

.new-pan { width:100%; float:left; margin:0px; padding:0px;}
.new-pan .left-panel { width:60%; padding: 0px 20px 0px 0px; vertical-align: top; margin: 0px 10px 20px 0px; float:left;}
.new-pan .right-panel { width:34%; text-align:center; padding: 1px; vertical-align: top; margin: 0px; float:right;}

.ttile-band { padding:0px; margin:0px;}
.ttile-band h2 { padding:0px; margin:10px 0px; display:inline-block; font-size:21px; color: #284593; font-style: normal; font-weight: normal; vertical-align:top;}
.ttile-band img {display:inline-block; margin: 0px 15px; padding:0px;}

.more-btn {display: block;}
.more-btn a { border: 1px solid #00acd4; color: #222; text-align: center; padding: 5px 20px; font-size: 12px; text-shadow: none; text-decoration: none; height: auto;}
.more-btn a:hover { background: #00acd4; color: #fff; }

hr {background: #86d7ea; height: 1px; border: none; padding: 0px; margin: 0px;}

.click-here {background: #86d7ea; text-align: center; padding: 8px; margin:0px;}

/*--------------- Landing-footer Container ---------------*/
/*---------------------------------------------------------*/


.footer-land  {width:761px; padding:0px; margin:0px; float:left; background:#163589; color: #fff; text-align:left; border-top:1px solid #86d7ea; font-size: 12px; line-height: 14pt;}
.news-btm-left {width: 340px; padding: 10px; float:left; }
.news-btm-left .head, .news-btm-right .head { color: #00add5; font-size: 14px; font-weight: bold; margin: 0px; padding-bottom: 2px;}
.news-btm-right {width: 380px; text-align: left; padding: 10px; float:right;}
.footer-land a { color:#fff;}
.footer-land a:hover { color:#fff;}
.land-btm {width: 761px; text-align:center; padding: 10px; clear: both;}




#headerpan-land {width: 761px; float: none; height: 112px; margin: auto;}
#header {width: 761px; float: none; margin: 0px auto;}
#header > .top-pannel {width: 761px; float: left; margin: 0px auto;}
.top-pannel .logo { padding:0px; float:left; width:202px;}
.top-pannel .rightpannel {width: 559px; float: right; padding:0px; margin:0px;}
.top-pannel .rightpannel .top { width: 543px; float:left; padding-top:11px; margin:0px;}
.top .top-nav .blue-nav {width: 274px; float:right; height: 56px; margin:0px; margin-top:1px; background: #00add5}
.top .top-nav .blue-nav ul {list-style: none; padding: 5px; margin: 0px;}
.top .top-nav .blue-nav li {list-style:none; padding:0px; margin:0px; background:none; font-size:20px; color:#fff;}
.top .top-nav .blue-nav li span.icon-contact {list-style:none; padding:0px 0px 0px 27px; margin:0px; background-image:url(../images/icon-contact.png); background-position:left; background-repeat:no-repeat; font-size: 20px; color: #fff;}
.top .top-nav .blue-nav li span.icon-email {list-style:none; padding:0px 0px 0px 27px; margin:0px; background-image:url(../images/icon-email.png); background-position:left; background-repeat:no-repeat; font-size: 17px; color: #fff;}
.top .top-nav .blue-nav a {text-decoration: none; color:#fff;}

#headerpan-land {width:761px; float:none; height:112px; margin:auto; background:#fff url('images/bg-body.gif') repeat-x bottom;}

#content-land   {width:761px; margin:0px auto; float:none;}
.mainpannel     {width:761px; margin:0px auto; padding:1px; border:1px solid #00add5; float:left; border-top:2px solid #00add5; margin-top:0px; border-bottom:3px solid #00add5;}
.mainpannel img {max-width:100%;}
#header                 {width:761px; margin:0px auto; float:none;}
#header > .top-pannel   {width:761px; margin:0px auto; float:left;}
.top-pannel .logo       {padding:0px; float:left; width:202px;}
.top-pannel .rightpannel { float:right; margin:0px; padding:0px;}

.top-pannel .rightpannel .top {width:761px; float:left; margin:0px; padding:0px; padding-top:11px;}
.top-pannel .rightpannel .top .banner{width:468px; float:left; margin:0px; padding:0px; height:90px;}
.top-pannel .rightpannel .top .top-nav {width:274px; float:left; margin:0px 38%; padding:0px;}

.top .top-nav .blue-nav     {width:274px; float:right; margin:0px; padding:0px; height:56px; background:#00add5; margin-top:1px;}
.top .top-nav .blue-nav ul  {list-style:none; padding:5px; margin:0px;}
.top .top-nav .blue-nav li  {list-style:none; padding:0px; margin:0px;}

.content-land   {width:761px; margin:0px auto; padding:0px; float:left;}
.detail_land    {width:100%; margin:0px auto; padding:20px 0px 20px; text-align:center;}
.detail_land p  {padding: 0px; margin: 0px 0px 15px 0px; text-align: justify; line-height: 14pt;}

.detail_land  h2    {color:#163589; text-align:center; font-size:25px; text-transform:none; margin-bottom:10px; font-weight:normal}
.thankyou           {text-align: center;}
.thankyou span      {font-size:20px; color:#244588; font-style:normal; font-weight:bold; float:none; line-height:35px; display:inline}

.footer-landmain    {width:761px; float:none; margin:0px auto; padding:0px; font-size:13px;}
.footer-land        {width:100%; padding:10px 2px; margin:0px; background:#163589; color: #fff; text-align:center; border-top:1px solid #86d7ea}

.visual-banner { width:100%;}
h4 {font-size:15px; color:#163589; margin:0px; padding:0px 0px 8px 0px; font-weight:600}
