.top-bar .option-nav {
 position:relative;
 top:12px;
 display:block;
 float:right
}
.rtl-lang .top-bar .option-nav,
html[lang="fa"] .top-bar .option-nav {
 float:left
}
.top-bar .option-nav a {
 margin-right:30px;
 height:40px;
 float:left;
 color:#444
}
.rtl-lang .top-bar .option-nav a,
html[lang="fa"] .top-bar .option-nav a {
 margin-left:30px
}
.top-bar .option-nav a:first-child {
 margin-right:0
}
.top-bar .option-nav a span {
 position:relative;
 top:-12px
}
.top-bar .option-nav .dropdown-menu {
 margin-top:10px;
 background-color:#e8e8e8 !important;
 box-shadow:none;
 min-width:130px
}
.top-bar .option-nav .dropdown-menu li a i.fa-facebook-square,
.top-bar .option-nav .dropdown-menu li a i.fa-twitter-square,
.top-bar .option-nav .dropdown-menu li a i.fa-youtube-play {
 position:relative;
 top:3px;
 font-size:22px;
 margin-right:5px;
 color:#555
}
.top-bar .option-nav .dropdown-menu a:hover .fa-facebook-square {
 color:#00549e
}
.top-bar .option-nav .dropdown-menu a:hover .fa-twitter-square {
 color:#616060
}
.top-bar .option-nav .dropdown-menu a:hover .fa-youtube-play {
 color:#e11b2b
}
.top-bar .option-nav .dropdown-menu a {
 display:block;
 font-size:14px;
 height:30px;
 line-height:30px;
 text-transform:uppercase;
 float:none;
 margin:0;
 padding:0 10px 0 10px
}
.top-bar .option-nav .btn-group.open .dropdown-toggle {
 box-shadow:none
}
.top-bar .option-nav .search-box {
 position:relative;
 top:5px;
 width:0;
 display:none;
 float:left;
 border:1px solid #ccc;
 background-color:#ccc !important;
 color:#666
}
.top-bar .option-nav .search-box.block {
 display:block;
 float:left;
 left:30px
}
.top-bar .option-nav .search-box.hide {
 right:0
}
.top-bar .option-nav .search-box input[type="text"] {
 display:block;
 height:30px;
 margin:0;
 line-height:30px !important;
 padding:0 0 0 10px;
 border:0
}
.top-bar .option-nav .search-box .input-group button {
 border:1px solid #ccc;
 background-color:#ccc !important;
 color:#666
}
.top-bar .option-nav .search-box .input-group button .fa {
 display:block;
 position:relative;
 vertical-align:middle;
 top:-3px
}
.top-bar .option-nav .search-box .input-group .form-control:focus {
 border:1px solid #ccc !important
}
.breadcrumb {
 white-space:nowrap;
 overflow:hidden
}
.parent .top-bar {
 background-color:#cacaca;
 padding:30px 0 30px 0;
 margin:0;
}
.parent .top-bar .breadcrumb,
.parent .top-bar .breadcrumb a,
.parent .top-bar .breadcrumb>li {
 font-size:12px;
 color:#7f7f7f;
 display:inline-block;
 margin:0;
 padding:0
}
.parent .top-bar .breadcrumb>li+li:before {
 font-family:FontAwesome;
 content:"\f105";
 font-size:13px;
 color:#7f7f7f;
 margin:0 5px 0 5px
}
.rtl-lang .parent .top-bar .breadcrumb>li+li:before,
html[lang="fa"] .parent .top-bar .breadcrumb>li+li:before {
 content:"\f104"
}
.parent .top-bar .breadcrumb {
 padding:0;
 margin:0;
 background-color:transparent
}
html[lang="bn"] .parent .top-bar ol.breadcrumb {
 padding-top:5px
}
html[lang="hi"] .parent .top-bar ol.breadcrumb,
html[lang="si"] .parent .top-bar ol.breadcrumb {
 margin-top:10px
}
.parent .top-bar h1 {
 font-weight:400;
 text-transform:uppercase;
 font-size:48px;
 color:#000;
 line-height:45px;
 margin:0;
 padding:0;
 border:0
}
.rtl-lang .parent .top-bar h1,
html[lang="fa"] .parent .top-bar h1 {
 padding:0 0 10px 0
}
html[lang="zh_CN"] .parent .top-bar h1,
html[lang="tw"] .parent .top-bar h1,
html[lang="hi"] .parent .top-bar h1 {
 padding-bottom:5px
}
html[lang="el"] .parent .top-bar h1,
html[lang="vn"] .parent .top-bar h1,
html[lang="si"] .parent .top-bar h1 {
 font-size:39px !important;
 letter-spacing:-1.5px
}
html[lang="zh_CN"] .parent .top-bar h1,
html[lang="ja"] .parent .top-bar h1,
html[lang="tw"] .parent .top-bar h1 {
 font-size:45px;
 letter-spacing:-1px
}
html[lang="ko"] .parent .top-bar h1 {
 font-size:45px;
 font-weight:bold;
 letter-spacing:-2px
}
html[lang="tr"] .parent .top-bar h1 {
 text-transform:uppercase
}
i.contact {
 position:relative;
 width:29px;
 height:40px;
 display:inline-block;
 margin-right:15px
}
.rtl-lang i.contact,
html[lang="fa"] i.contact {
 margin-left:15px
}
i.contact {
 background:url('https://cloud.xm-cdn.com/static/common/icons/mail-open.png?v=26651b465fd79aa69ca199119436a8ca') no-repeat 0 0
}
@media(max-width:991px) {
 .parent .top-bar h1 {
  text-align:center
 }
 .parent .top-bar .breadcrumb {
  display:block;
  text-align:center
 }
}
@media(max-width:767px) {
 .parent .top-bar {
  padding:12px 0 12px 0
 }
 .parent .top-bar h1 {
  font-size:42px
 }
}
html[lang="si"] .partners .parent .top-bar h1 {
 line-height:normal
}
