﻿@charset "utf-8";
/* CSS Document IAS*/
body { margin:0; padding:45px 0 0px 0; color: #333333;font-family: verdana,helvetica,arial,sans-serif;font-size: 13px; }
.bg-white{background-color:#ffffff !important;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
html,body{ margin:0;height:100%;}
.fl{float:left;} .fr{float:right;}
.clr{clear:both;}
.mb0{margin-bottom:0;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mt0{margin-top:0;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.ml5{margin-left:5px;}
a,img{outline:none !important;}
a {color: #024370;text-decoration: none;}
a:hover{text-decoration:underline;}
img{border:none;}
.hdr-logo{width:60%; float:left; display:inline; position:relative; z-index:99; display:none;}
.hdr-logo .logo-img{width:auto; float:left; margin:5px;}
.hdr-logo .logo-img img{height:90px;  width:210px;}
/* Style for Usual tabs */
*{margin:0;padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#main{ min-height: 100%;height: auto !important;height: 100%; margin: 0 auto -50px;}
.pos-relative{position:relative;}
.col-md-12{margin-bottom:10px; width:100%; clear:both;}
.hdr-search{width:490px; margin:10px 10px 10px 25%; clear:both; min-height:78px; float:left;}
.hdr-search .input-group{width:100%; float:left; border:1px solid #dadada; overflow:hidden; background-color:#ffffff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; height:30px;}
.hdr-search .input-group input[type="text"]{border:none; width:80%;}
.hdr-search .input-group .input-group-btn{float:right;}
.hdr-search .input-group .btn-default{background-color:#f5f5f5; border:none; font-size:13px; display:block; height:34px; padding:0 5px; border-left:2px solid #e9e8e8; cursor:pointer;}
.hdr-search .input-group .btn-default:hover{background-color:#e5e4e4;}
.hdr-search-lt{float:left; width:49%;} .hdr-search-rt{float:right; width:49%;}
.hdr-search-lt select, .hdr-search-rt select{ width:100%;}
select option{padding:0 5px;}
input,select,textarea{border:1px solid #dadada; padding:5px; display:inline-block; -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;}

.container{width:100%; margin:auto; }



footer{ color: #000000;font-size: 11px;text-align: center; line-height:20px; min-height:30px;width:100%;z-index:0; clear:both;}
footer a{text-decoration:none; color:#024370; margin:0 5px; font-size:12px;}
footer span{color: #000000;font-size: 12px;}

.bdr-btm-none{border-bottom:none !important;}

 .nav { list-style: none outside none;margin-bottom: 0;padding-left: 0;}
 .navbar-nav {float: left; margin: 0 0 0 0px;}
 .navbar-right {float: right !important; margin-right:20px;}
 .navbar{min-height:35px;}
 .navbar-nav > li {float: left;}
.nav > li {display: block;position: relative; height:35px; line-height:35px;} 
.navbar-default .navbar-nav > li > a {color: #024370;outline: medium none;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{ color: #024370;
text-decoration: underline;}
 .nav > li > a{padding:5px 7px; text-decoration:none;}
 .navbar-default {background: #fafafa;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fafafa 0%, #ebebeb 76%, #d9d9d9 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(76%,#ebebeb), color-stop(99%,#d9d9d9));
background: -webkit-linear-gradient(top,  #fafafa 0%,#ebebeb 76%,#d9d9d9 99%);
background: -o-linear-gradient(top,  #fafafa 0%,#ebebeb 76%,#d9d9d9 99%);
background: -ms-linear-gradient(top,  #fafafa 0%,#ebebeb 76%,#d9d9d9 99%);
background: linear-gradient(to bottom,  #fafafa 0%,#ebebeb 76%,#d9d9d9 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#d9d9d9',GradientType=0 );
border-color:#e7e7e7;}
.navbar-toggle{display:none;}
.navbar-brand{display:none;}
.navbar-fixed-top {border-width: 0 0 1px; top: 0;  left: 0;position: fixed; right: 0; z-index: 1030;}
.row { width:100%; clear:both; float:left;}
.caret{width:14px; height:14px; background:url(../img_Res/smallDownArrow.gif) left bottom no-repeat; display:inline-block;}
ul.dropdown-menu{background-color:#fafafa; padding:5px; position:absolute; top:35px; width:200px; border:1px solid #dadada; z-index:30; display:none;}
ul.dropdown-menu li{list-style:none; height:auto; line-height:normal; margin-bottom:1px;}
ul.dropdown-menu li a{display:block; text-align:center; padding:2px; color:#303030; text-decoration:none;}
ul.dropdown-menu li a:hover{background-color:#e8e8e6;}
.form-group{margin-bottom:5px; width:100%; float:left;}
*:after, *:before {-moz-box-sizing: border-box;}
*:after, *:before { -moz-box-sizing: border-box;}
.input-group {position:relative;display:table;border-collapse:separate;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group .form-control { float: left;margin-bottom: 0;position: relative;width: 100%;z-index: 2;}
.form-control { background-color: #FFFFFF;background-image: none;border: 1px solid #CCCCCC;border-radius: 4px;
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555555;display: block;font-size: 14px; height: 34px;
 line-height: 1.42857;padding:6px;transition:0.15s ease-in-out 0s; box-shadow: 0.15s ease-in-out 0s;width: 100%;}
button, input, select, textarea { font-family: inherit;font-size: inherit;line-height: inherit;}
input {line-height: normal;}
button, input, optgroup, select, textarea { color: inherit;font: inherit;margin: 0;}

#more { color: #024370;cursor: pointer;
  /*  left: 363px;*/ padding: 0 6px; position: relative;}
#more:hover{ background-color: #FFFFFF;border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding:0 5px;z-index:200;}
#dropmenu{background-color: #FFFFFF;border: 1px solid #CCCCCC;border-top:none;
position: absolute; z-index:5666;padding-bottom: 3px;left:-1px; top:30px;  
   /* width:130px;*/
}
#dropmenu ul li {
    line-height:25px;
    list-style: none outside none;
    margin: 0;
    padding: 0 5px;
    display:list-item;
    white-space: nowrap;  
    width:80%;
    position:inherit;
}

/*Responsive Classes Start*/
@media only screen and (min-width: 1024px) and (max-width:1249px) {
.container{width:1024px;}
/*.hdr-search{margin:10px 10px 10px 20%;}
.txt-con .txt-mid{width:50%;}*/
 .navbar-nav {float: left; margin: 0 0 0 10px;}
 .navbar-right {float: right !important; margin-right:20px;}
/* .inner-searchRow{width:100%; margin-left:0%;}
 .txt-con{width:100%;}
 .txt-search-con .right_banner .rtAdd{max-width:100%;}
  .txt-search-con .right_banner .rtAdd img{width:100%;}
  .tab-txt-inner .lt-info-row .label-txt .ph-no{width:115px;}
  .hdr-share-outr{width:232px; line-height:20px;}*/
}

@media only screen and (min-width:896px) and (max-width:1023px) {
.container{width:98% !important; margin-left:1%;}
.hdr-logo{display:none;}
.hdr-search { width: 450px; margin:10px 10px 10px 20%;}

	
}

@media only screen and (min-width:768px) and (max-width:895px) {
.container{width:100% !important; padding:0 32px;}
.hdr-search{width:400px; margin:10px 10px 10px 25%; clear:both;}
.hdr-logo{display:none;}



footer{  border-top: 1px solid #DDDDDD; color: #000000;font-size: 11px;padding: 8px;text-align: center; line-height:20px; -webkit-box-shadow:0 -2px 7px #c7c6c6;  -moz-box-shadow:0 -2px 7px #c7c6c6;  box-shadow:0 -2px 7px #c7c6c6; min-height:30px;width:100%; background:#ffffff; z-index:0; clear:both;}


/*Grotal Search Result*/

}

@media only screen and (min-width:480px) and (max-width:767px) {
	body{padding-top:60px;}
.container{width:100% !important; padding:0 15px;}
.hide-mobile{display:none !important;}
.hdr-search{width:385px; margin:10px auto 30px auto; clear:both; float:none;}
.hdr-logo{width:60%; float:left; display:inline; position:relative; z-index:99;}
.hdr-logo .logo-img{width:auto; float:left; margin:5px;}
.hdr-logo .logo-img img{height:50px;  width:107px;}


 footer{  border-top: 1px solid #DDDDDD; color: #000000;font-size: 11px;padding: 8px;text-align: center; line-height:20px; -webkit-box-shadow:0 -2px 7px #c7c6c6;  -moz-box-shadow:0 -2px 7px #c7c6c6;  box-shadow:0 -2px 7px #c7c6c6; min-height:30px;width:100%; background:#ffffff; z-index:0; clear:both;}
 
.nav > li, .navbar-nav .open .dropdown-menu > li > a{text-align:center; font-size:11px;}
.navbar-toggle{display:block;float:right; position:relative;top:15px; cursor:pointer; text-indent:-9999px; background:#fafafa url(../img_Res/toggle-nav.png) center center no-repeat; border:1px solid #dadada; width:36px; height:29px; display:block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.navbar-toggle:hover{background:#f3f2f2 url(../img_Res/toggle-nav.png) center center no-repeat;  }
.mob-tab-nav{position:absolute; width:200px; min-height:280px; top:60px; background-color:#f5f5f5; right:10px; border:1px solid #dadada; box-shadow:1px 1px 3px #DBD5D5; display:none;}
.mob-tab-nav ul li{width:100%; text-align:center; height:28px; line-height:28px;}

footer span{font-size:11px;}
footer a, footer a:hover{ font-size: 11px;margin: 0 5px;}


}

@media only screen and (min-width: 0px) and (max-width: 479px) {
	body{padding-top:60px;}

.container{width:100% !important; padding:0 5px;}
.hdr-search{width:100%; margin:10px auto; clear:both;}
.hide-mobile{display:none !important;}
.hdr-logo{width:60%; float:left; display:inline; position:relative; z-index:99;}
.hdr-logo .logo-img{width:auto; float:left; margin:5px;}
.hdr-logo .logo-img img{height:50px;  width:107px;}




.nav > li, .navbar-nav .open .dropdown-menu > li > a{text-align:center; font-size:11px;}
.navbar-toggle{display:block;float:right; position:relative;top:15px; cursor:pointer; text-indent:-9999px; background:#fafafa url(../img_Res/toggle-nav.png) center center no-repeat; border:1px solid #dadada; width:36px; height:29px; display:block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.navbar-toggle:hover{background:#f3f2f2 url(../img_Res/toggle-nav.png) center center no-repeat;  }
.mob-tab-nav{position:absolute; width:200px; min-height:280px; top:60px; background-color:#f5f5f5; right:5px; border:1px solid #dadada; box-shadow:1px 1px 3px #DBD5D5; display:none;}
.mob-tab-nav ul li{width:100%; text-align:center; height:28px; line-height:28px;}

footer span{font-size:11px;}
footer a, footer a:hover{ font-size: 11px;margin: 0 5px;}


}

@media screen and (max-width:767px) 
{
    body footer a {
    width: 50%;
    margin: 0;
    display: inline-block;
    padding: 8px;
    border-bottom: 1px solid #fff;
    color: #fff;
    font-size:12px;
}
body footer span 
{
    display: block;
    font-size: 14px;
    color: #fff;
    margin-bottom: 8px;
}
body .txt-con 
{
    margin: 0 auto;
}
footer 
{
    background: #333;
    color: #fff;
}
}