
#content-wrapper {

	z-index:5;
	min-width:100%;
    text-align: center;
}

#content-wrapper h2
{
	margin:10px!important;
}

figure .container
{
    max-width:960px;
    width:100%
}


/*==========================Search bar======================*/
.banner .searchbox.searchbox-singleline .search-box-query .twitter-typeahead .freetext-input { width: 420px;padding-right: 0;   margin-right: 0; }
.banner .searchbox.searchbox-singleline .search-box-query .btn.dropdown-toggle{width:200px}
.banner .arrange-menu { min-width: 200px; }
.banner .arrow-down { width: 160px; }
.searchbox.searchbox-singleline { margin-left: 0; margin-right: 0; margin-top: 0; text-align:center;}
.searchbox .form-group, .searchbox .searchbox-filters { margin-bottom: 15px; }
.searchbox .search-box-parameters { clear: left; font-size: 0; margin-bottom: 0; }
.searchbox .search-box-query { position: relative;border: 5px solid #203972; margin-top:20px; }
.searchbox.searchbox-singleline .search-box-query > .input-group { margin-bottom: 0; width: 100%; }
.searchbox.searchbox-singleline .input-group .btn-group, .searchbox.searchbox-singleline .input-group .input-group-btn, .searchbox.searchbox-singleline .input-group .search-options, .searchbox.searchbox-singleline .input-group .freetext-input, .searchbox.searchbox-singleline .input-group .twitter-typeahead {
    display: table-cell; vertical-align: top; }
.searchbox.searchbox-singleline .search-box-query .freetext-input, .searchbox.searchbox-singleline .search-box-query .twitter-typeahead { float: left; }
.searchbox.searchbox-singleline .search-box-query .freetext-input { height: 43px; }

.searchbox.searchbox-singleline .search-box-query .btn-group { margin-right: 0; }
.searchbox.searchbox-singleline .search-box-query .btn-group .btn { height: 43px; padding-left: 10px; padding-right: 10px; background-image: none;background-color: #e8e8e8; border-color: #fff; }
.searchbox.searchbox-singleline .search-box-query .btn.dropdown-toggle {  -moz-border-bottom-colors: none; -moz-border-left-colors: none;  -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #ddd -moz-use-text-color -moz-use-text-color; border-image:none; border-radius: 0; border-style: none solid none none; border-width: 0 1px 0 0; text-align: left; width: 135px; }
.searchbox .btn-group .btn:first-child .btn-title { display: inline-block;overflow: hidden;text-overflow: ellipsis;vertical-align: middle; }
.arrow-down { width: 100px; }
.arrow-right, .padding-arrow{ font-size:18px; color: #01a3d4; }
.searchbox .dropdown-menu { color: #000; line-height: 1.5; max-height: 300px; overflow-x: hidden;overflow-y: auto; padding: 8px 15px; text-align: left;   white-space: nowrap; cursor: pointer; }
.arrange-menu { background-clip: padding-box; background-color: #fff;  border: 1px solid rgba(0, 0, 0, 0.15);  border-radius: 4px; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); display: none; float: left; font-size: 14px; left: 0; list-style: outside none none; margin: 0; min-width: 160px; padding: 5px 0; position: absolute !important; top: 100%; z-index: 1000; }
.dropdown-menu .divider { background-color: #e5e5e5; height: 1px; margin: 9px 0; overflow: hidden; }
.searchbox.searchbox-singleline .search-box-query .search-options, .searchbox.searchbox-singleline .search-box-query .search-options.search-options-aligned-top {
    background-color: #fff; border-radius: 0; }
.searchbox .search-options { clear: both; font-size: 14px; list-style: outside none none; margin: 0; padding: 0; position: relative; width: 135px; }
.searchbox.searchbox-singleline .search-options.search-options-aligned-top li { top: 0; }
.link-option a { border: #ccc!important; color: #333; outline: medium none; text-decoration: none; }
.searchbox.searchbox-singleline .searchbox-btn-toggle, .searchbox.searchbox-singleline .search-options .search-options-lessoptions, .searchbox.searchbox-singleline .search-options .search-options-lessoptions a, .searchbox.searchbox-singleline .search-options .search-options-moreoptions, .searchbox.searchbox-singleline .search-options .search-options-moreoptions a { height: 43px; line-height: 40px; background-color: #e8e8e8; background-image: none; }
.searchbox.searchbox-singleline .search-box-query .twitter-typeahead .freetext-input { float: left; font-size: 14px; width: 260px; }
.searchbox .search-options .search-options-lessoptions { display: none; }
.searchbox .search-box-query .btn-submit { height: 43px; line-height: 1em; }
.searchbox.searchbox-singleline .search-expanded-wrapper { margin-left: 0; margin-right: 0; }
.searchbox.searchbox-singleline .search-expanded { margin-top: 0px; width: 660px; right: 144px; }
.searchbox .search-expanded {  background-color: #e6e6e6; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3); display: none; padding: 20px 10px; position: absolute;    z-index: 10; }
.searchbox .expanded-col { float: left; width: 50%; }
.searchbox .search-expanded .expanded-col > fieldset { margin-bottom: 0; padding: 0 10px; vertical-align: top; width: auto; }
.searchbox .search-expanded fieldset > .btn-group { margin-bottom: 10px; }
.searchbox .search-expanded .dropdown-toggle .btn-label { left: 15px; position: absolute; top: 8px; }
.searchbox .btn-label { color: #999; }
.searchbox.searchbox-singleline .search-expanded .btn-group .btn:first-child .btn-title { padding-right: 10px; text-align: right; width: 238px; }
.searchbox .search-expanded fieldset > .btn-group { margin-bottom: 10px; }
.searchbox .expanded-col { float: left; width: 50%; }
.searchbox .search-expanded .expanded-submit-group { clear: both; margin-bottom: 0; padding-top: 10px; position: relative; text-align: right; width: auto; }
.searchbox .input-group-btn .btn-reset { height: 43px; margin-right: 17px; padding-bottom: 6px; padding-top: 6px; }
.searchbox.searchbox-singleline .btn-submit { width: 128px; border-radius: 0; font-size:16px; color:#fff;}
.searchbox .btn-submit { border-color: transparent; font-size: 14px; font-weight: normal; height: 43px; margin-left: -2px; padding: 6px 0; }
.colorsearch { background-color: #203972; color: #fff; text-transform:uppercase; -webkit-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s;    transition: 0.8s; }
.colorsearch:hover { background-color: #01a3d4; color: #fff; }
.arrange-menu > li:hover, ul.arrange-menu > li.active, .arrange-menu > li:focus, .dropdown-multi-step .step-options > li:hover, .dropdown-multi-step .step-options > li *:focus, #navbar-main .accordion > a.collapsed:hover, #navbar-main .accordion > a.collapsed:focus { background-color: #033769; color: #fff; text-decoration: none;}

/*==========================End Search bar======================*/
/*==========================Start contact======================*/




@media only screen and (max-width: 992px) and (min-width: 768px){

figure.banner .search-box .form-group select.form-control { width: 78%; }
.banner .searchbox.searchbox-singleline .search-box-query .twitter-typeahead .freetext-input { width: 324px; }
.banner .searchbox.searchbox-singleline .search-box-query .btn.dropdown-toggle { width: 180px; }
.banner .arrow-down { width: 130px; }
.banner .arrange-menu { min-width: 180px; }
.searchbox.searchbox-singleline .search-box-query .twitter-typeahead .freetext-input { width: 130px; }
.searchbox.searchbox-singleline .btn-submit { width: 72px; font-size:14px; }
.searchbox.searchbox-singleline .search-box-query .btn.dropdown-toggle { width: 130px; }
.searchbox.searchbox-singleline .search-expanded { right: 94px; }
.topicsectionImg img { height: 302px; width: 100%; }
.topicCont p { font-size: 14px; margin: 0 0 15px 0; }
.news-details iframe { height: 440px; }
.main-consult iframe { height: 465px}
.main-consult { padding-bottom: 13px}
.nl-pad{padding-bottom: 74px;}
.searchbox.searchbox-singleline .search-box-query .freetext-input {height: 35px;}
.searchbox .search-box-query .btn-submit {height: 35px;}
.searchbox.searchbox-singleline .search-box-query .btn-group .btn { height: 35px;}
.banner-heading, .inner-title {  font-size:25px; }
 #content-wrapper {top:130px;}

}
@media only screen and (max-width: 767px) and (min-width: 478px){

figure { margin-top: 50px; }






.search-section button{width:518px; margin: 0 auto 5px;}

figure.about-banner .container-center{padding-bottom: 5px; }
figure.about-banner h2 {padding: 75px 0 20px;min-height: 150px; }
.inner-title{ font-size: 26px;}
figure.about-banner h2 span{ font-size:20px }
figure.australia-banner, figure.canada-banner, figure.nz-banner, figure.ireland-banner, figure.uk-banner, figure.usa-banner { padding: 95px 0; }

.searchbox.searchbox-singleline .input-group .btn-group, .searchbox.searchbox-singleline .input-group .input-group-btn, .searchbox.searchbox-singleline .input-group .search-options, .searchbox.searchbox-singleline .input-group .freetext-input, .searchbox.searchbox-singleline .input-group .twitter-typeahead { display: block; }
.searchbox.searchbox-singleline .search-box-query .twitter-typeahead .freetext-input { width: 100%; background: #e5e5e5; margin-bottom: 10px; border: 0;}
.arrow-down { width: 96%; }
.arrow-right, .padding-arrow { float: right; }
.searchbox.searchbox-singleline .searchbox-btn-toggle, .searchbox.searchbox-singleline .search-options .search-options-lessoptions, .searchbox.searchbox-singleline .search-options .search-options-lessoptions a, .searchbox.searchbox-singleline .search-options .search-options-moreoptions, .searchbox.searchbox-singleline .search-options .search-options-moreoptions a { padding: 0 6px; margin-bottom: 10px; width:100%; text-align: left; }
.searchbox.searchbox-singleline .input-group .btn-group, .searchbox.searchbox-singleline .input-group .input-group-btn, .searchbox.searchbox-singleline .input-group .search-options, .searchbox.searchbox-singleline .input-group .freetext-input, .searchbox.searchbox-singleline .input-group .twitter-typeahead {
display: initial; width:100%}
.searchbox.searchbox-singleline .search-box-query .btn.dropdown-toggle { width: 100%; margin-bottom: 10px; }
.searchbox.searchbox-singleline .search-expanded .btn-group .btn:first-child .btn-title { width: 198px; }
.searchbox.searchbox-singleline .search-expanded { margin-top: -54px; width: 530px; right: 22px; }
.searchbox.searchbox-singleline .btn-submit { width: 100px; font-size: 15px;}
.searchbox.searchbox-singleline { border-bottom: 1px solid #203972; padding-bottom:20px;}







.search-section button{width:270px; margin: 0 auto 5px}

figure.about-banner .container-center{padding-bottom: 0px; }
figure.about-banner h2{ padding:40px 0 10px; min-height: 80px; }
.inner-title{ font-size: 16px; }
figure.about-banner h2 span{ font-size:12px }
figure.australia-banner, figure.canada-banner, figure.nz-banner, figure.ireland-banner, figure.uk-banner, figure.usa-banner { padding: 70px 0; }
.searchbox.searchbox-singleline .input-group .btn-group, .searchbox.searchbox-singleline .input-group .input-group-btn, .searchbox.searchbox-singleline .input-group .search-options, .searchbox.searchbox-singleline .input-group .freetext-input, .searchbox.searchbox-singleline .input-group .twitter-typeahead { display: block; }
.searchbox.searchbox-singleline .search-box-query .twitter-typeahead .freetext-input { width: 100%; background: #e5e5e5; margin-bottom: 10px; border: 0;}
.arrow-down { width: 86%; }
.arrow-right, .padding-arrow { float: right; }
.searchbox.searchbox-singleline .searchbox-btn-toggle, .searchbox.searchbox-singleline .search-options .search-options-lessoptions, .searchbox.searchbox-singleline .search-options .search-options-lessoptions a, .searchbox.searchbox-singleline .search-options .search-options-moreoptions, .searchbox.searchbox-singleline .search-options .search-options-moreoptions a { padding: 0 6px; margin-bottom: 10px; width:100%; text-align: left; }
.searchbox.searchbox-singleline .input-group .btn-group, .searchbox.searchbox-singleline .input-group .input-group-btn, .searchbox.searchbox-singleline .input-group .search-options, .searchbox.searchbox-singleline .input-group .freetext-input, .searchbox.searchbox-singleline .input-group .twitter-typeahead {
display: initial; width: 100%;}
.searchbox.searchbox-singleline .search-box-query .btn.dropdown-toggle { width: 100%; margin-bottom: 10px; }
.searchbox.searchbox-singleline .search-expanded .btn-group .btn:first-child .btn-title { width: 198px; }
.searchbox.searchbox-singleline .search-expanded { margin-top: -54px; width: 290px; right: 15px; }
.searchbox.searchbox-singleline .btn-submit { width: 90px; font-size: 15px;}
.searchbox.searchbox-singleline { border-bottom: 1px solid #203972; padding-bottom:20px;}
.searchbox .expanded-col { width: 270px; }



