@font-face {
font-family: 'UTMAvoBold';
font-style: normal;
font-weight: normal;
src: local('UTMAvoBold'), url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/fonts/utm-avo/utm-avobold.woff) format('woff');
}body{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;	
margin: 0;
padding: 0;
overflow-x: hidden;
}
a{
color: #313131;
text-decoration: none;
}
a:hover, a:focus, a:active, a:visited{
color: #333333;
text-decoration: none;
}
ul, ol, li{
margin: 0;
padding: 0;
list-style: none;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{
margin: 0;
padding: 0;
}
#thesis_launcher{
z-index: 9999;
}
#thesis_launcher input{
padding: 6px 12px;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
text-transform: capitalize;
}
.sidebar aside.widget div{
display: block !important;
}
.mobile-visible{display: none!important;}
.mobile-hidden{display: block}
@media screen and (max-width: 992px){
.mobile-visible{display: block!important;}
.mobile-hidden{display: none}
}
.icon{
background-image: url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/icon.png);
background-repeat: no-repeat;
display: inline-block;
background-size: 68rem;
}
.icon-logo {
background-position: 0 0;	
width: 110px;
height: 110px;
}
.icon-logo-text{
background-position: -110px 0;	
width: 520px;
height: 60px;
}
.bg-white{
background-color: #fff;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.13);
box-shadow: 0 1px 3px rgba(0,0,0,.13);
}
@media (min-width: 1260px){
.boxed_layout {
width: 1230px;
margin: 0 auto;
}
.container {
padding-right: 0;
padding-left: 0;
}
}
.section{
margin-bottom: 30px;
}
.section-line{
border-bottom: 1px solid #eaeaea;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.col-xs-5ths {
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-5ths {
width: 20%;
float: left;
}
}
.btn {
border-radius: 0;
text-transform: uppercase;
font-weight: bold;
padding-left: 20px;
padding-right: 20px;
border-width: 0 0 3px 0;
}
.btn-primary,  .btn-primary:visited{
color: #fff;
background-color: #e02228;
border-color: #c91e24;
}
.btn-primary:hover, .btn-primary:active:hover {
background-color: #c91e24;
border-color: #b31b20;
}
.price-regular span{text-decoration: line-through; color: #eb2c34;}
.price-sale span{color: #eb2c34;font-weight: bold;} header{
} .top-bar {
line-height: 20px;
padding-top: 7px;
padding-bottom: 7px;
margin-bottom: -34px;
}
.top-bar a, 
.top-bar a:hover, 
.top-bar a:active, 
.top-bar a:focus{
text-decoration: none;
color: #848484;
font-size: 12px;
}
.top-bar p{
margin-bottom: 0;
}
.top-bar li{
display: inline-block;
}
.top-bar li:before{
font-family: FontAwesome;
margin-right: 3px;
color: #848484;
font-size: 12px;
}
.top-bar li.user:before{
content: "\f007";
}
.top-bar li.info-circle:before{
content: "\f05a";
}
.top-bar li.envelope:before{
content: "\f0e0";
}
.top-bar li:after{
content: "/";
margin-left: 7px;
}
.top-bar li:last-child:after{
display: none;
}
.top-bar .navbar-left{
float: left;
}
.top-bar .navbar-right {
float: right;
margin-right: 0;
}
@media (max-width: 768px){
.top-bar{
text-align: center;
}
.top-bar .navbar-left, .top-bar .navbar-right {
float: none;
text-align: center;
}
}
.header-top {
min-height: 80px;
margin-top: 10px;
margin-bottom: 10px;
} .header-logo {
text-indent: -999px;
overflow: hidden;
margin: 0;
float: left;
}
.header-logo a {
display: block;
margin: 0 auto;
}
.header-logo i {
display: block;
} .header-title .icon-logo-text{
text-indent: -9999px;
overflow: hidden;
margin: 0;
float: left;
} .header-search{
margin-top: 15px;
margin-bottom: 20px;
text-align: right;
}
.header-search .input-group{
border-radius: 2px;
background-color: transparent;
display: inline-block;
}
.header-search .input-search{
width: auto;
min-width: 300px;
}
.header-search .input-group-btn{
display: inline;
}
.header-search .input-search,
.header-search .btn-search{
color: #999999;
outline: none!important;
box-shadow: none!important;
display: inline-block;
}
.header-search .input-search:focus {
border-color: #f02d33;
}
.header-search .btn-search{
background-color: #f02d33;
color: #fff;
border-width: 0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
font-size: 16px;
}
.header-search .btn-search:hover, .header-search .btn-search:focus, .header-search .btn-search:active{
background-color: #f02d33;
color: #fff;
} .header-contact{
position: relative;
border: 1px dashed #dfdfdf;
border-radius: 20px;
line-height: 20px;
padding: 10px 50px 10px 20px;
margin-top: 20px;
float: right;
font-size: 16px;
font-weight: bold;
font-family: 'UTMAvoBold';
}
.header-contact, .header-contact a, .header-contact a:hover, .header-contact a:active, .header-contact a:focus, .header-contact:active:hover{
color: #eb2c34;
}
.header-contact .box-icon{
background-color: #eb2c34;
border-radius: 50%;
line-height: 42px;
width: 42px;
text-align: center;
color: #fff;
font-size: 25px;
position: absolute;
right: -1px;
top: -1px;
} .header-menu{
min-height: 40px;
background-color: #eb2c34;
border-bottom: 3px solid #f6e100;
}
.header-menu .main-menu{
}
.header-menu .main-menu li{
float: left;
position: relative;
}
.header-menu .main-menu > li{
border-left: 1px dashed #f7a9ad;
}
.header-menu .main-menu > li:first-child{
border-left: 0;
}
.header-menu .main-menu li > a{
color: #fff;
font-size: 14px;
font-family: 'UTMAvoBold';
text-transform: uppercase;
line-height: 20px;
padding: 10px 25px;
position: relative;
float: left;
}
.header-menu .main-menu li.menu-item-home > a{
font-size: 0;
padding-left: 15px;
padding-right: 15px;
}
.header-menu .main-menu li.menu-item-home > a:before{
content: "\f015";
font-family: FontAwesome;
font-size: 20px;
float: left;
}
.header-menu .main-menu li.current-menu-parent > a,
.header-menu .main-menu li.current-menu-item > a,
.header-menu .main-menu li:hover > a{
background-color: #c60019;
color: #fff!important;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu{
display: none;
position: absolute;
background-color: #fff;
border: 1px solid #c60019;
top: 40px;
left: 0;
min-width: 200px;
padding: 10px;
text-align: left;
z-index: 999;
margin-top: -1px;
}
.header-menu .main-menu li.menu-item-has-children.tow-cols > .sub-menu{
min-width: 400px;
}
.header-menu .main-menu li.menu-item-has-children.big-width > .sub-menu{
min-width: 400px;
}
.header-menu .main-menu li.menu-item-has-children.tow-cols > .sub-menu > li{
float: left;
width: 50%;
}
.header-menu .main-menu li.menu-item-has-children:hover > .sub-menu{
display: block;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu .sub-menu {
top: 0;
left: 100%;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu > li{
display: block;
float: none;
width: 100%;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu li a{
float: none;
display: block;
padding: 5px;
text-transform: none;
font-weight: normal;
color: #eb2c34;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu li:hover > a{
background-color: #eb2c34;
color: #fff;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu li a:before {
content: "\f0da";
font-family: FontAwesome;
font-weight: normal;
line-height: 20px;
margin-right: 5px;
}
@media (min-width: 992px) and (max-width: 1199px) {
.header-menu .main-menu li > a {
padding: 10px;
}
.header-contact {
font-size: 15px;
}
}
@media (max-width: 992px){
.header-menu .main-menu{
border-top: 1px solid #fff;
}
.header-menu .main-menu li {
display: block;
text-align: left;
float: none;
border-left: 0;
width: 100%;
}
.header-menu .main-menu li.menu-item-has-children.tow-cols > .sub-menu > li{
width: 100%;
float: none;
}
.header-menu .main-menu li:before {
display: none;
}
.header-menu .main-menu li a{
padding-left: 20px;
padding-right: 20px;
display: block;
float: none;
}
.header-menu .main-menu li a:after{
display: none;
}
.header-menu .main-menu .sub-menu:before{
display: none;
}
.header-menu .main-menu .sub-menu li a{
padding-left: 30px;
border-bottom: none;
}
.header-menu .main-menu li.menu-item-has-children > .toggle {
position: absolute;
right: 0;
top: 0;
padding: 10px 15px;
z-index: 1;
color: #fff;
width: 42px;
text-align: center;
font-size: 20px;
line-height: 20px;
cursor: pointer;
}
.header-menu .main-menu li.menu-item-has-children.active > .toggle {
background-color: #fff;
color: #eb2c34;
}
.header-menu .main-menu li.menu-item-has-children > .toggle:after {
content: "\f103";
font-family: FontAwesome;
}
.header-menu .main-menu li.menu-item-has-children.active > .toggle:after {
content: "\f102";
}
.header-menu .main-menu .sub-menu li.menu-item-has-children > .toggle {
color: #eb2c34;
width: 30px;
font-size: 15px;
padding: 5px;
}
.header-menu .main-menu .sub-menu li.menu-item-has-children:hover > .toggle{
color: #fff;
}
.header-menu .main-menu .sub-menu li.menu-item-has-children.active > .toggle{
background-color: #eb2c34;
color: #fff;
}
.header-menu .main-menu li.menu-item-home > a{display: none;}
.header-menu .main-menu li.menu-item-has-children > .sub-menu{
position: relative;
left: 0;
overflow: hidden;
top: 0;
min-width: auto!important;
border: 0;
width: 100%;
}
.header-menu .main-menu li.menu-item-has-children:hover > .sub-menu{
display: none;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu li.active > a {
background-color: #eb2c34;
color: #fff;
}
.header-menu .main-menu li.menu-item-has-children > .sub-menu .sub-menu {
left: 0;
border: 1px solid #eb2c34;
}
} .mobile-menu{
color: #fff;
line-height: 50px;
display: inline-block;
padding: 0 20px;
text-align: center;
}
.mobile-menu span{
color: #fff;
}
.mobile-menu .lines,
.mobile-menu .lines:after,
.mobile-menu .lines:before {
display: inline-block;
width: 18px;
height: 3px;
background: #fff;
border-radius: 2px;
transition: .3s;
}
.mobile-menu .lines:after,
.mobile-menu .lines:before {
position: absolute;
left: 0;
content: '';
-webkit-transform-origin: 1.5px center;
transform-origin: 1.5px center;
}
.mobile-menu .lines {
vertical-align: middle;
margin: -3px 6px 0 0;
position: relative;
}
.mobile-menu .lines:before {top: 5px;}
.mobile-menu .lines:after {top: -5px;}
.mobile-menu:hover .lines:before {top: 6px;}
.mobile-menu:hover .lines:after {top: -6px;}
.mobile-menu span {
font: normal normal bold 15px/20px Arial,Verdana,sans-serif;
text-transform: uppercase;
}
.mobile-menu.active .lines {
background: 0 0;
}
.mobile-menu.active .lines:after,
.mobile-menu.active .lines:before {
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
top: 0;
width: 20px;
}
.mobile-menu.active .lines:before {
-webkit-transform: rotate3d(0,0,1,45deg);
transform: rotate3d(0,0,1,45deg);
}
.mobile-menu.active .lines:after {
-webkit-transform: rotate3d(0,0,1,-45deg);
transform: rotate3d(0,0,1,-45deg);
}
.mobile-search {
padding: 7px 10px;
}
.mobile-search .input-group{
margin: 0;
border-color: #fff;
}
@media (max-width: 992px){
.header-search {
position: absolute;
right: 0;
margin: 28px 15px 9px 130px;
}
.header-search .input-search{
min-width: auto;
}
.header-contact {
margin-top: 10px;
float: none;
}
}
@media (max-width: 768px){
.header-logo{
float: none;
margin-top: 25px;
}
.header-logo i{
margin: auto;
background-size: 85rem;
}
}
@media (min-width: 992px) {
.header-menu .main-menu {display: block!important;}
}
#main {
min-height: 400px;
} .home-slider{
position: relative;
z-index: 1;
} .featured-box {
position: relative;
padding-left: 42px;
}
.featured-box .featured-icon{
width: 32px;
height: 32px;
border-radius: 3px;
line-height: 32px;
text-align: center;
display: inline-block;
background-color: #28b25c;
color: #fff;
position: absolute;
left: 0;
}
.featured-box .featured-title{
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 10px;
}
.featured-box .featured-desc {
color: #868686;
text-align: justify;
} .headline {
margin-bottom: 30px;
position: relative;
}
.headline .headline-title{
font-size: inherit;
}
.headline .headline-title .title span{
text-transform: uppercase;
font-size: 18px;
margin: 0;
padding: 15px 15px 18px 40px;
color: #eb2c34;
font-family: 'UTMAvoBold';
background-image: url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/icon-headline.png), url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/bg-headline.png);
background-repeat: no-repeat, repeat-x;
background-position: left center, bottom;
display: block;
border-bottom: 2px solid;
}
.headline.with-link {}
.headline.with-link .headline-title .title span{
background-image: url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/icon-headline.png);
background-repeat: no-repeat;
background-position: left center;
}
.headline.with-link .headline-link{
background-color: #eb2c34;
border-bottom: 3px solid #f6e100;
overflow: hidden;
}
.headline.with-link .headline-link li{
display: inline-block;
}
.headline.with-link .headline-link li a{
padding: 7px 10px;
display: block;
color: #fff;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
}
.headline.with-link .headline-link li a:hover{
background-color: #c60019;
}
.headline.bg-dark {}
.headline.bg-dark .headline-title .title span{
color: #fff;
padding: 8px 15px 10px 15px;
background: none;
background-color: #eb2c34;
border-bottom: 3px solid #f6e100;
}
.text-line{
width: 100%;
border-bottom: 1px dashed #555;
padding: 10px 0;
margin-bottom: 20px;
}
.text-line .text{
float: right;
line-height: 20px;
background-color: #fff;
padding-left: 5px;
color: #969696;
font-style: italic;
} .layout-grid .item{
margin-bottom: 30px;
}
.layout-grid .item-thumb img{
width: 100%;
height: auto;
}
.layout-grid .item-stars, 
.layout-grid .item-title,
.layout-grid .item-desc,
.layout-grid .item-attr,
.layout-grid .item-action{
margin-top: 15px;
margin-bottom: 0;
}
.layout-grid .item-title{
font-weight: bold;
}
.layout-grid .item-title a{
color: #181718;
font-size: 14px;
display: block;
}
.layout-grid .item-attr{}
.layout-grid .price-sale span{
font-size: 15px;
}
.layout-grid .item-desc{
color: #686868;
text-align: justify;
}
.layout-grid .item-action{} .layout-list .item {
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px dashed #eaeaea;
display: inline-block;
width: 100%;
}
.layout-list .item:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: 0;
}
.layout-list .item-thumb {
float: left;
margin-right: 10px;
}
.layout-list .item-thumb img{
width: 100%;
height: auto;
}
.layout-list .item-title{
margin: 0;
color: #181718;
font-size: 14px;
display: block;
font-weight: bold;
}
.layout-list .item-desc{
color: #686868;
text-align: justify;
}
.layout-list .item-desc p{
margin-bottom: 0;
} .layout-grid.style-1 .item {
margin-bottom: 15px;
background-color: #ffffff;
}
.layout-grid.style-1 .item .item-title{	
height: 40px;
overflow: hidden;
}
.layout-grid.style-1 .item .item-title a{
font-size: 14px;
line-height: 20px;
font-weight: bold;
text-transform: uppercase;
color: #eb2c34;
}
.layout-grid.style-1 .item .item-thumb{
position: relative;
}
.layout-grid.style-1 .item .item-thumb img{
z-index: 1;
position: relative;
}
.layout-grid.style-1 .item .item-title{
margin-bottom: 10px;
}
.layout-grid.style-1 .item .item-attr{
margin-top: 0;
}
.layout-grid.style-1 .item .price-sale{
font-weight: bold;
}
.layout-grid.style-1 .item .item-desc {
height: 80px;
overflow: hidden;
}
@media (max-width: 450px){
.layout-grid.style-1 .col-xs-6{
width: 100%;
}
}
.layout-list.style-2 {
}
.layout-list.style-2 .item .item-title{
font-size: 16px;
margin: 10px 0 10px 0;
text-transform: uppercase;
}
.layout-list.style-2 .item .item-thumb {
margin-right: 20px;
width: 250px;
}
.layout-list.style-2 .item .item-readmore{
color: #9d9d9d;
}
@media (max-width: 600px){
.layout-list.style-2 .item .item-thumb {
margin-right: 20px;
width: 50%;
}
}
@media (max-width: 400px){
.layout-list.style-2 .item .item-thumb {
width: 100%;
margin-right: 0;
margin-bottom: 20px;
}
}
.layout-list.style-3 .item .item-thumb {
width: 100px;
} .articles.layout-grid .item-action .view-more-btn a{
color: #999999;
font-style: italic;
} footer{
background-color: #eb2c34;
min-height: 100px;
background-image: url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/world-map.png);
background-repeat: no-repeat;
background-position: right center;
}
.footer-content{
padding-top: 50px;
color: #fff;
min-height: 100px;
}
.footer-content a, .footer-content a:hover, .footer-content a:focus, .footer-content a:active{
color: #fff;
}
.footer-logo {
text-indent: -999px;
margin-bottom: 20px;
}
.footer-logo a {
display: block;
}
@media (max-width: 992px){
.footer-logo {
margin-top: 0;
}
.footer-logo a{
margin: 0 auto 25px;
}
}
.footer-box{
padding-bottom: 50px;
}
.footer-content .title-box {
color: #fff;
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
margin: 0;
margin-bottom: 30px;
padding-top: 20px;
position: relative;
font-family:'UTMAvoBold';
}
.footer-content .title-box:after {
content: "";
width: 50px;
height: 2px;
background-color: #fff;
position: absolute;
left: 0;
top: 0;
}
address:last-child{ }
address i{
width: 15px;
text-align: center;
}
address p{
color: #fff;
margin-left: 10px;
}
address p.head{
font-weight: bold;
margin-bottom: 8px;
margin-left: 0;
}
.navbar-right{margin-right: 0}
.footer-content .navbar-footer {
padding: 10px 0;
overflow: hidden;
border-bottom: 1px solid #858585;
margin-bottom: 30px;
}
.footer-content .navbar-footer li {
display: inline-block;
}
.footer-content .navbar-footer li a{
padding: 5px 0 5px 8px;
display: block;
font-size: 13px;
font-weight: normal;
}
.footer-content .navbar-footer li a:before{
content: "|";
color: #858585;
margin-right: 8px;
}
.footer-content .navbar-footer li:first-child a:before{
display: none;
} .subcribe-form{
margin-top: 20px;
}
.subcribe-form .input-group{
background-color: #302f30;
border-radius: 20px;
}
.subcribe-form .input-subcribe,
.subcribe-form .btn-subcribe{
color: #999999;
outline: none!important;
border: 0;
background-color: transparent!important;
box-shadow: none!important;
padding-left: 20px;
padding-right: 20px;
}
.subcribe-form .input-group span[role=alert]{display: none;}
.footer-copyright {
background-color: #f6e100;
min-height: 30px;
color: #69663b;
}
.footer-copyright .copyright,
.footer-copyright .powered,
.footer-copyright .social{
float: left;
margin: 10px 0;
}
.footer-copyright .powered,
.footer-copyright .social{
float: right;
}
.footer-copyright .social a{
padding-left: 5px;
padding-right: 5px;
}
@media (max-width: 768px){
.footer-copyright .copyright,
.footer-copyright .powered,
.footer-copyright .social{
float: none;
text-align: center;
}
} .breadcrumbs {
margin-bottom: 15px;
color: #999999;
text-transform: capitalize;
}
.breadcrumbs a{
color: #999999;
}
.breadcrumbs i {
margin: 0 10px;
color: #5F666B;
} .main-content .post-head,
.main-content .archive-head{
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 2px solid #eaeaea; 
}
.main-content .post-title,
.main-content .archive-title{
margin-top: 0;
font-size: 22px;
font-weight: bold;
text-transform: uppercase;
}
.main-content .post-date{
color: #a3a3a3;
}
.main-content .post-content,
.main-content .archive-desc {
color: #727272;
text-align: justify;
margin-bottom: 30px;
}
.main-content .post-content .wp-caption,
.main-content .archive-desc .wp-caption{
display: block;
max-width: 100%;
text-align: center;
}
.main-content .post-content ul, .main-content .archive-desc ul,
.main-content .post-content ol, .main-content .archive-desc ol,
.main-content .post-content li, .main-content .archive-desc li{
margin: initial;
margin-left: 20px;
list-style: initial;
}
.main-content .post-content ul, .main-content .archive-desc ul,
.main-content .post-content ol, .main-content .archive-desc ol{
margin-bottom: 20px;
}
.main-content .post-content ol li, .main-content .archive-desc ol li{
list-style-type: decimal;
}
.main-content .post-content img,
.main-content .archive-desc img,
.main-content .post-content .wp-caption img,
.main-content .archive-desc .wp-caption img{
height: auto;
margin: 0 auto;
display: block;
}
.main-content .post-content img,
.main-content .archive-desc img{
max-width: 100%;
}
.main-content .post-content .wp-caption img,
.main-content .archive-desc .wp-caption img{
width: 100%;
}
.main-content .post-content .wp-caption.aligncenter,
.main-content .archive-desc .wp-caption.aligncenter{
display: block;
margin: 5px auto 5px auto;
}
.main-content .post-content .wp-caption .wp-caption-text,
.main-content .archive-desc .wp-caption .wp-caption-text{
background-color: #f1f2f3;
color: #999999;
font-style: italic;
text-align: center;
padding: 10px 0;
font-size: 90%;
}
.main-content .post-content h2, .main-content .archive-desc h2{
font-size: 18px;
margin: 15px 0 10px 0;
}
.main-content .post-content h3, .main-content .archive-desc h3{
font-size: 15px;
margin: 8px 0 5px 0;
}
.main-content .post-content h4, .main-content .archive-desc h4{
font-size: 14px;
margin: 5px 0 3px 0;
}
.main-content .post-content .content table,
.main-content .archive-desc .content table{
max-width: 100%;
}
.main-content .post-content .content iframe,
.main-content .archive-desc .content iframe{
max-width: 100%!important;
display: block;
margin: 15px auto;
border: 5px solid #eb2c34;
} .wp-pagenavi {
padding-top: 20px;
padding-bottom: 30px;
text-align: center;
}
.wp-pagenavi a, .wp-pagenavi span {
padding: 5px 10px!important;
background-color: #f1f2f3!important;
color: #999!important;
border-radius: 3px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
color: #fff!important;
background-color: #eb2c34!important;
border-color: #eb2c34!important;
} .post-share {
border-top: 1px solid #eaeaea;
padding: 10px 0 0;
}
.post-share .post-label{
float: left;
margin-right: 10px;
}
.post-share, .post-share a {
color: #626262;
text-decoration: none;
}
.post-share .social-links{
display: inline-block;
margin-left: 10px;
}
.post-share .share-links{
display: inline-block;
margin-left: 10px;
border-left: 1px solid #dbdbdb;
}
.post-share .share-links a{
padding-left: 10px;
} .product-details{}
.product-details .product-gallery img{
width: 100%;
}
.box .box-head{
margin-top: 30px;
margin-bottom: 30px;
}
.box .title{
margin-top: 0;
margin-bottom: 0;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
position: relative;
}
.box .title:after{
content: "";
width: 100px;
height: 3px;
background-color: #999999;
position: absolute;
bottom: -10px;
left: 0;
}
.main-content .archives.layout-list .item:first-child .item-thumb img{
width: 400px;
}
.product-desc{
margin-top: 30px;
}
.product-gallery .featured-image img{
max-width: 100%;
height: auto;
display: block;
margin: 0 auto;
padding: 4px;
border: 1px solid #ddd;
border-radius: 3px;
}
.product-gallery .thumbs_list{
text-align: center;
margin-top: 15px;
}
.product-gallery .thumbs_list .thumb_item{
display: inline-block;
margin-bottom: 3px;
}
.product-gallery .thumbs_list .thumb_item img{
height: 55px;
}
.main-content .product-info .post-title {
line-height: normal;
text-transform: none;
margin-bottom: 10px;
}
.main-content .product-info .post-info-title{
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
padding: 5px 10px;
border-left: 3px solid #e02228;
color: #e02228;
}
.main-content .product-info .post-excerpt{
overflow: hidden;
max-height: 60px;
color: #8d8d8d;
font-style: italic;
text-align: justify;
text-indent: 20px;
margin-bottom: 10px;
}
.main-content .product-info .price-sale{
font-size: 16px;
}
.main-content .product-info .price-sale .value{
font-size: 24px;
font-weight: bold;
}
.main-content .product-info .attribute{
margin-bottom: 5px;
}
.main-content .product-info .attribute .value{
float: right;
color: #727272;
}
.main-content .product-info .post-actions .btn-link{
text-decoration: none;
text-transform: none;
color: #e02228;
padding-right: 0;
}
@media (max-width: 1200px){
.main-content .product-info .attribute, .main-content .product-info .prices, .main-content .product-info .post-actions {
width: 100%;
}
.main-content .product-info .attribute .value{
float: none;
}
}
.product-more-head{
border-bottom: 2px solid #181718;
margin-bottom: 20px;
}
.product-more-title li{
background-color: #181718;
color: #fff;
text-transform: uppercase;
display: inline-block;
padding: 8px 10px;
font-weight: bold;
border-radius: 5px 5px 0 0;
}
.product-info-head{
margin-bottom: 20px;
}
.product-info-head .post-title{
text-transform: uppercase;
}
.product-excerpt{
font-style: italic;
color: #9a9a9a;
}
.main-content .post-content {
}
.main-content .product-desc .headline{
background-color: #f1f2f4;
padding: 12px 15px;
}
.main-content .product-desc .nav-tabs{
text-transform: uppercase;
font-weight: bold;
margin-left: 0;
background-color: #f6e100;
border-bottom: 3px solid #eb2c34;
}
.main-content .product-desc .nav-tabs>li{
margin-bottom: 0;
margin-left: 0;
}
.main-content .product-desc .nav-tabs>li>a{
border: 0;
padding-top: 8px;
padding-bottom: 6px;
}
.main-content .product-desc .nav>li>a:focus,
.main-content .product-desc .nav>li>a:hover {
text-decoration: none;
background-color: rgba(0,0,0,.05);
border-radius: 0;
}
.main-content .product-desc .nav-tabs>li.active>a,
.main-content .product-desc .nav-tabs>li.active>a:focus,
.main-content .product-desc .nav-tabs>li.active>a:hover {
color: #fff;
background-color: #eb2c34;
border-radius: 0;
} aside.widget {
background-color: #f8f8f8;
margin-bottom: 30px;
}
aside.widget .widget_title{
overflow: hidden;
z-index: 1;
position: relative;
}
aside.widget .widget_title.has-background{
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
aside.widget .widget_title .h3{
padding: 15px;
position: relative;
}
aside.widget .widget_title .h3 span{
color: #eb2c34;
font-weight: bold;
font-size: 14px;
display: block;
}
aside.widget .widget_body{
padding: 0 15px 20px;
}
aside.widget .widget_list{
margin-top: -1px;
}
aside.widget .widget_list li a{
color: #353535;
display: block;
padding: 10px 15px;
border-top: 1px dashed #e2e2e2;
}
aside.widget .widget_list li a:before {
content: "\f0da";
font-family: FontAwesome;
margin-right: 10px;
float: left;
}
aside.widget .widget_list li a:hover{
color: #eb2c34;
font-weight: bold;
}
aside.widget .widget_list li.menu-parent > a{
text-transform: uppercase;
background-color: #f7f7f7;
color: #eb2c34;
}
aside.widget .widget_list li.menu-parent > a:before{
display: none;
}
aside.widget.search-box .input-search{
border-radius: 0;
box-shadow: none;
}
aside.widget.search-box .btn-search{
margin-top: 10px;
}
aside.widget.support-box .widget_title{
padding-top: 80px;
background-image: url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/support.jpg);
}
aside.widget.support-box .widget_title .h3 span {
text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
} .support-item{
padding-top: 15px;
padding-bottom: 15px;
border-bottom: 1px dashed #e2e2e2;
}
.support-item:last-child{
border-bottom: 0;
padding-bottom: 0;
}
.support-item .title{
font-weight: bold;
margin-bottom: 5px;
}
.support-item dl{
margin-bottom: 5px;
}
.support-item .dl-horizontal dt{
width: auto;
margin-right: 5px;	
font-weight: normal;
}
.support-item .dl-horizontal dd {
margin-left: auto;
}
.support-item strong{
font-weight: bold;
color: #eb2c34;
}
.support-item .contact .icon{
height: 24px;
}
.widget-blogs, .widget-contact{
border: 1px solid #dcdcdc;
padding: 15px;
background-color: #fff;
}
.widget-blogs .widget_title {
padding: 15px 0;
margin: -15px 0 15px;
border-bottom: 2px solid #dcdcdc;
}
.widget-blogs .widget_title .h3 {
font-size: inherit;
}
.widget-blogs .widget_title .h3 span {
color: #eb2c34;
font-size: 15px;
text-transform: uppercase;
font-weight: bold;
} .list-blogs .item {
overflow: hidden;
}
.list-blogs .item:first-child {
border-bottom: 1px dashed #dcdcdc;
padding-bottom: 15px;
margin-bottom: 10px;
}
.list-blogs .item .item-thumb {
width: 200px;
float: left;
margin-right: 15px;
}
.list-blogs .item .item-thumb img{width: 100%; height: 100%;}
.list-blogs .item .item-title {
font-size: 15px;
padding: 5px 0;
}
.list-blogs .item .item-title:before {
content: "\f111";
font-size: 6px;
font-family: FontAwesome;
color: #ee9700;
margin-right: 10px;
margin-top: 6px;
float: left;
}
.list-blogs .item:first-child .item-title {
font-weight: bold;
padding-bottom: 10px;
}
.list-blogs .item:first-child .item-title:before {
display: none;
}
.featured-blogs .layout-grid .item{
overflow: hidden;
margin-bottom: 0;
}
.featured-blogs .first-blog .item .item-desc{
height: 60px;
overflow: hidden;
}
.featured-blogs .first-blog {border-right: 1px solid #969696;}
.featured-blogs .other-blogs {border-left: 1px solid #969696;margin-left: -1px;}
.featured-blogs .other-blogs .item {
border-bottom: 1px dashed #969696;
margin-bottom: 12px;
padding-bottom: 12px;
min-height: 100px;
}
.featured-blogs .other-blogs .item:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.featured-blogs .other-blogs .item .item-thumb{
width: 100px;
float: left;
margin-right: 10px;
}
.featured-blogs .other-blogs .item .item-title{
height: auto;
margin-top: 0;
}
.featured-blogs .other-blogs .item .item-title a{
text-transform: none;
}
.featured-blogs .other-blogs .item .item-desc{
margin-top: 12px;
height: 40px;
overflow: hidden;
}
.product-gallery, .product-info{
margin-bottom: 15px;
}
.contact-box {
background-image: url(//globaltravel.com.vn/wp-content/thesis/skins/friendship/images/bg-headline.png);
background-repeat: repeat;
padding: 3px;
margin-top: 12px;
}
.contact-box .contact-inner{
background-color: #fff;
padding: 15px;
}
.contact-box .title{
text-transform: uppercase;
font-weight: bold;
}
.contact-box .item{
padding-left: 20px;
color: #999999;
position: relative;
margin-top: 5px;
}
.contact-box .item:before{
content: "\f098";
font-family: FontAwesome;
position: absolute;
left: 0;
}
.align_bottom.fullwidth {
display: inline-block!important;
margin: 0!important;
background-color: transparent!important;
}
.playlist_wrapper, .playlist_wrapper ul , .playlist_wrapper ul li.item.active, .playlist_wrapper ul li.item:hover{
background: transparent!important;
}
.playlist_wrapper ul li.item {
border-top: 1px dashed #e2e2e2;
}
.playlist_wrapper h3, .playlist_wrapper ul li.item .playlist_button .thumb{
display: none!important;
}
.playlist_wrapper ul li.item .playlist_button .item_title{
width: 100%!important;
float: none!important;
text-indent: 0!important;
height: auto!important;
line-height: normal!important;
}
.playlist_wrapper ul li.item .playlist_button .item_title:before {
content: "\f0da";
font-family: FontAwesome;
margin-right: 10px;
float: left;
}
.align_bottom .playlist_wrapper ul{
height: auto!important;
margin-top: -1px!important;
}
.playlist_wrapper ul li.item .playlist_button .item_title{
color: #353535!important;
font-size: 14px!important;
}
.playlist_wrapper ul li.item.active .playlist_button .item_title{
color: #eb2c34!important;
font-weight: bold!important;
}
.no-border iframe{
border: 0!important;
}
.main-content .post-content .content table, .main-content .archive-desc .content table,
.main-content .post-content .content th, .main-content .archive-desc .content th,
.main-content .post-content .content td, .main-content .archive-desc .content td{
height: auto!important;
border: 1px solid;
padding: 3px 10px;
}
.main-content .post-content .content table, .main-content .archive-desc .content table{
margin-bottom: 20px;
}
.fb_iframe_widget span{
width: 100% !important;
}