/*internal pages*/
.internalPage {
    font-family: 'muli', sans-serif;
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 15px;
    line-height: 25px;
    color: #575a60
}
.internalPage h1 {
    font-size: 36px;
    color: #212223;
    font-weight: 800;
    margin: 0 0 30px 0;
}
.internalPage h2 {
    font-size: 30px;
    color: #212223;
    font-weight: 600;
    margin: 0 0 30px 0;
}
.internalPage h3 {
    font-size: 24px;
    color: #212223;
    font-weight: 400;
    margin: 30px 0 20px 0;
}
.internalPage h4 {
    font-size: 20px;
    color: #212223;
    font-weight: 400;
    margin: 30px 0 20px 0;
}
.internalPage h5 {
    font-size: 18px;
    color: #212223;
    font-weight: 400;
    margin: 30px 0 20px 0;
}
.internalPage p {
   font-size: 16px;
    line-height: 24px;
    color: #303236;
    font-weight: 400;
    margin: 0px 0 20px 0;
}

.internalPage ul {
    margin-top: 30px;
}
.internalPage ul > li {
    position: relative;
    padding-left: 20px;
    font-size: 16px;
    line-height: 24px;
    color: #303236;
    font-weight: 400;
    margin: 0px 0 4px 0;
}
.internalPage ul > li:before {
    position: absolute;
    content: '\f105';
    font-family: FontAwesome;
    left: 0;
    top: 0;
	font-size:22px;

}
.internalPage .table {
    border-radius: 6px;
    margin: 30px 0 0 0;
}
.internalPage .table tbody > tr > th {
    padding: 15px 20px;
    background: #004893;
    font-weight: 600;
    border: none;
    color: #fff;
    font-size: 15px;
}
.internalPage .table tbody > tr > td {
    padding: 15px 20px;
    border: 2px solid #fff;
}

.internalPage .table > thead > tr > th, 
.internalPage .table > tbody > tr > th, 
.internalPage .table > tfoot > tr > th, 
.internalPage .table > thead > tr > td, 
.internalPage .table > tbody > tr > td, 
.internalPage .table > tfoot > tr > td {
    border: 2px solid #fff;
}

.internalPage .table > tbody > tr:nth-of-type(even) {
    background-color: #dcdcdc;
}

.internalPage .table > tbody > tr:nth-of-type(odd) {
    background-color: #ffffff;
}

.internalPage .tabStyle {
    margin-top: 30px;
}


.internalPage .tabStyle .nav-tabs > li {
    padding-left: 0;
    margin-bottom: -1px;
        margin-right: -1px;
/*         border-top: #e3e4e8 solid 1px; */
}
.internalPage .tabStyle .nav-tabs > li:before { display:none;}
.internalPage .tabStyle .nav-tabs > li a {
    font-weight: 400;
    color: #2d2f31;;
    border-radius: 0;
    border: none;
    padding: 12px 30px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
.internalPage .tabStyle .nav-tabs > li a:hover {

    background: #fff;
    color: #000;
/*     border: #e3e4e8 solid 1px; */
    border-bottom:none;
/*     border-top: 3px #059be8 solid; */
}
.internalPage .tabStyle .nav-tabs > li.active > a, .tabStyle .nav-tabs > li.active > a:hover, .tabStyle .nav-tabs > li.active > a:focus {

    background: #fff;
    color: #004e9c;
 /*    border: #e3e4e8 solid 1px; */
    border-bottom:none;
/*     border-top: 3px #059be8 solid; */
}
.internalPage .tabStyle .tab-content {
 /*    border: #e3e4e8 solid 1px; */
    border-top: none;
    padding: 20px 30px;
    border-radius: 0;
}

.accorPannel { margin-top:30px;}
.accorPannel .panel { box-shadow:none;}
.accorPannel .panel-group .panel {
    border-radius: 0;
    border: none;
    margin-top: -1px;
}
.accorPannel .panel-default > .panel-heading {
    background: #fff;
    color: #4b4442;
    padding: 0;
    border: #fff solid 1px;
    border:#e3e4e8 solid 1px;
    border-radius: 0;
}
.accorPannel .panel-title  { margin:0;}
.accorPannel .panel-title > a {
    display: block;
    color: #1d293e;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;

}

.accorPannel .panel-default .headingText {
    padding: 18px 30px;
    background: #004893;
    color: #fff;
    font-weight: 300;
    font-size: 18px;
}

.accorPannel .panel-title .glyphicon {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    float: right;
    top: -6px;
    background: #f1f4f5;
    padding: 5px 8px;
    color: #212223;
    border-radius: 5px;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body { 
    border:none;
    padding: 20px 30px;
    border: #e3e4e8 solid 1px;
    border-top: 1px solid #fff;
    margin-top: -1px;
    background: #dcdcdc;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body p {
    font-size: 16px;
    font-weight: 600;
    line-height: 30px;
}

.accorPannel .panel-default .headingActive { /*background:#8b1f40;*/ }
.accorPannel .panel-default .headingActive .panel-title > a{ color: #0065b4;}
.accorPannel .panel-default .headingActive .panel-title .glyphicon {
    background: #0065b4;
    color: #ffffff;
}


.formStyle .form-group { margin-bottom:30px;}
.formStyle .form-control {
    border-radius: 2px;
    height: 44px;
    box-shadow: none;
    border: #d8dce1 solid 1px;
    border-bottom: #d8dce1 solid 2px;
    color: #393b3f;
    font-size: 15px;
}

.formStyle .form-control::-moz-placeholder {
  color: #90969c !important;
  opacity: 1;
}
.formStyle .form-control:-ms-input-placeholder {
  color: #90969c !important;
}
.formStyle .form-control::-webkit-input-placeholder {
  color: #90969c !important;
}


    
.formStyle .form-control-1 {height:118px;}   


.formStyle .btn { 
    background: #0065b4;
    color: #fff;
    font-size: 18px;
    margin-top: 24px;
    padding: 10px 31px;
    border: #0065b4 solid 1px;
    border-radius: 4px;
    margin-right: 10px;
    transition: all 0.5s;
}

.formStyle .btn:hover { background:#005885; color:#ffffff;}


.formStyle .btn.resetBtn { 
    background: transparent;
    color: #0065b4;
    font-size: 18px;
    margin-top: 24px;
    padding: 10px 31px;
    border: #0065b4 solid 1px;
    border-radius: 4px;
    margin-right: 10px;
    transition: all 0.5s;
}

.formStyle .btn.resetBtn:hover { 
    background: transparent;
    color: #b3b4b5;
    border: #b3b4b5 solid 1px;
}


.formStyle input::-webkit-input-placeholder{color:#393b3f!important;}
.formStyle input:-moz-placeholder{color:#393b3f!important;}
.formStyle input::-moz-placeholder{color:#393b3f!important;}
.formStyle input:-ms-input-placeholder{color:#393b3f!important;}
.formStyle .form-control::-moz-placeholder{color:#393b3f;opacity:1;}
.formStyle .form-control:-ms-input-placeholder{color:#393b3f;}
.formStyle .form-control::-webkit-input-placeholder{color:#393b3f;}

.testimonialBox {
    position: relative;
    padding-left: 100px;
    border-bottom: 1px solid #c9cfd3;
    padding-bottom: 50px;
    margin-bottom: 50px;
}

.testimonialBox:last-child {
    border-bottom: 0;
}

.testimonialBox:before {
    content: "\f10d";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: 0;
    top: -12px;
    color: #0065b4;
    background: #fff;
    padding: 20px;
    border-radius: 50%;
    box-shadow: 2px 6px 25px rgba(0, 0, 0, 0.13);
}

.testimonialBox p {
    font-size: 20px;
    line-height: 34px;
    color: #0a0f18;
    margin-bottom: 0;
}

.testimonialBox p span {
    font-size: 16px;
    color: #7a838d;
    display: block;
    margin-top: 20px;
}

.internalPage .blueText {
    color: #2160a1;
    text-transform: uppercase;
}

.internalPage .counts {
    font-size: 34px;
    color: #0065b4;
    font-weight: 800;
    margin: 70px 0 0 0;
    padding: 0px 20px;
}

.internalPage .counts span {
    font-size: 15px;
    color: #303236;
    font-weight: 400;
    text-transform: uppercase;
    display: block;
    border-top: 1px solid #d6dbdd;
    padding-top: 6px;
    margin-top: 20px;
}
.internalPage .getStartWrap{
	display:none !important;
}

.internalPage .contactDetail h4{    border-bottom: #f1f1f1 solid 1px;
    padding-bottom: 20px;     line-height: 26px;}
.internalPage .contactDetail h4:last-child {border-bottom:none}	
.internalPage .contactDetail h4 .fa { float:left;     margin-right: 20px;     width: 23px; color:#0065b4;}
.internalPage .contactDetail h4 span { display:table-cell; }
.internalPage .contactDetail h4:first-child .fa { font-size:24px;}
 

/*responsive*/

@media(max-width:1199px) {
.internalPage .tabStyle .nav-tabs > li a{
	font-size:13px;
	padding: 12px 12px;
}
}

@media(max-width:991px) {
.internalPage .tabStyle .nav-tabs > li a{
	font-size:10px;
	padding: 12px 12px;
}
}

@media(max-width:767px) {

.internalPage ul > li {
    font-size: 16px;
    line-height: 24px;
}

.internalPage p {
    font-size: 16px;
    line-height: 24px;
}

.internalPage h1 {
    font-size: 28px;
}

.internalPage h2 {
    font-size: 24px;
}

.internalPage h3 {
    font-size: 20px;
}

.internalPage h4 {
    font-size: 18px;
}

.internalPage h5 {
    font-size: 16px;
}

.internalPage .counts {
    font-size: 28px;
    margin: 40px 0 0 0;
    padding: 0px 0px;
}

.internalPage .counts span {
    font-size: 12px;
}

.accorPannel .panel-default .headingText {
    padding: 10px;
}

.testimonialBox {
    padding-left: 80px;
}

.testimonialBox p {
    font-size: 18px;
    line-height: 26px;
}

.testimonialBox p span {
    font-size: 14px;
    margin-top: 15px;
}

.testimonialBox {
    padding-bottom: 20px;
    margin-bottom: 30px;
}
.internalPage .tabStyle .nav-tabs > li {
    width: 100%;
    margin-bottom: 5px;
    border-bottom: #e3e4e8 solid 1px;
}
.internalPage .tabStyle .nav-tabs > li a{
    background: #fff;
    color: #000;
    border: #e3e4e8 solid 1px;
    border-bottom: none;
}
.internalPage .tabStyle .nav-tabs > li a:after{
	display:none;
}
.internalPage .tabStyle .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	border-top: 3px #059be8 solid;
}

.internalPage .tabStyle .tab-content {
    border: 1px solid #e3e4e8;
    border-top: none;
}
.internalPage .tabStyle .nav-tabs > li a{
	font-size:12px;
}
}

@media(max-width:580px) {

.testimonialBox:before {
    padding: 12px;
}

.testimonialBox {
    padding-left: 50px;
}



}

@media(max-width:480px) {

}

@media(min-width:1200px){
/*	.internalPage .tabStyle .nav-tabs > li:first-child {
		margin-left: 60px;
	}*/
}

.nav-tabs li.active {
    border-bottom: 4px solid #004893;
}
.nav-tabs{
    border-bottom: none;
}


.internalPage ul.countryList > li {
    line-height: 28px;
    margin: 0px 0px 0px 0;
}

.internalPage ul.countryList > li:before {
    display: none;
}

.accorPannel .panel-body .note{
    color: #ea0811;
    margin: 15px 0;
}

.list{
    list-style: none;
}
.list li{
    position: relative;
    padding-left: 20px;
    font-size: 16px;
    line-height: 30px;
    color: #303236;
    font-weight: 400;
    margin: 0px 0 4px 0;
}
.list li:before{
    position: absolute;
    content: '\f105';
    font-family: FontAwesome;
    left: 0;
    top: 0;
    font-size: 22px;
}

/*myStyleY*/
.dropdown-arrow select.form-control {

    background-image: url('../images/icon/select-dropdown.png');
    background-position: top 20px right 10px;
    background-size: 12px;
    background-repeat: no-repeat;
    padding: 2px 30px 2px 7px;
    color: #495057;
    font-size: 12px;

}
.dropdown-arrow select {

    -webkit-appearance: none;
    -moz-appearance: none;

}