.itopplus-background {

}
.itopplus-footer a{
    color: #fff;
}

.itopplus-footer a:hover{
    color: #ceecff;
}

a:hover{
    color: #0c58ab;
}

/*เมนู*/
.navbar-default .navbar-nav>li>a {
    color: #404040;
    font-size: 26px;
    font-weight: 600;
}

.dropdown-menu>li>a {
    color: #404040 !important;
    background: 0 0;
    font-size: 22px;
    font-weight: 600;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:focus,
.navbar-default .navbar-nav>.disabled>a:hover,
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
    color: #0079fe;
    -webkit-box-shadow: inset 0 -3px 0 0 #0079fe;
    -moz-box-shadow: inset 0 -3px 0 0 #0079fe;
    box-shadow: inset 0 -3px 0 0 #0079fe;
}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    color: #0079fe;
    -webkit-box-shadow: inset 0 -3px 0 0 #0079fe;
    -moz-box-shadow: inset 0 -3px 0 0 #0079fe;
    box-shadow: inset 0 -3px 0 0 #0079fe;
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
    color: #0079fe;
    -webkit-box-shadow: inset 0 -3px 0 0 #0079fe;
    -moz-box-shadow: inset 0 -3px 0 0 #0079fe;
    box-shadow: inset 0 -3px 0 0 #0079fe;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav>li>.dropdown-menu>li>a:hover {
    color: #0079fe!important;
    -webkit-box-shadow: inset 0 -3px 0 0 #0079fe;
    -moz-box-shadow: inset 0 -3px 0 0 #0079fe;
    box-shadow: inset 0 -3px 0 0 #0079fe;
}
.navbar-default .navbar-nav>li:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
    background-color: transparent;
}
@media (max-width:768px) {
    .navbar-header {
        background: #004590;
    }
      .navbar-default {
        background: #eee;
    }
  
  .navbar-default .navbar-toggle {
    border-color: transparent;
}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
    border-color: transparent;
}

  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #fff !important;
        border-radius: 0px;
}
  
  
/*hover ไอคอน ในโทรศัพท์  และ Menu*/

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #0079fe !important;
    background: #fff;
}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #0079fe;
}

.navbar-default .navbar-toggle:focus .text-bar,.navbar-default .navbar-toggle:hover .text-bar {
    color: #0079fe!important;
}
  
  .navbar-default .navbar-brand {
    color: #fff !important;
}
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
  .text-bar {
    color: #fff!important;
}

}


/*เมนูชิดขวา*/
/* Medium Devices, Desktops */
@media only screen and (min-width : 1024px) {
h1,.h1 { font-size: 2.250em;}
h2,.h2 { font-size: 1.875em;}
h3,.h3 { font-size: 1.500em;}
h4,.h4 { font-size: 1.125em;}
h5,.h5 { font-size: 0.875em;}
h6,.h6 { font-size: 0.750em;}
p { margin: 0 0 10px;}
.navbar .nav,
.navbar .nav > li {
    float:none;
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}
#main-navbar-collapse{
  text-align:right ;
}

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1366px) {
h1,.h1 { font-size: 2.250em;}
h2,.h2 { font-size: 1.875em;}
h3,.h3 { font-size: 1.500em;}
h4,.h4 { font-size: 1.125em;}
h5,.h5 { font-size: 0.875em;}
h6,.h6 { font-size: 0.750em;}
p { margin: 0 0 10px;}
.navbar .nav,
.navbar .nav > li {
    float:none;	
    display:inline-block;
    *display:inline; /* ie7 fix */
    *zoom:1; /* hasLayout ie7 trigger */
    vertical-align: top;
}
#main-navbar-collapse{
  text-align:right ;
}

}



/*อัลบั้มภาพ*/
figure.effect-sadie figcaption::before {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(top,rgba(0, 0, 0, 0.58) 0,rgba(0, 0, 0, 0.53) 75%);
    background: linear-gradient(to bottom,rgba(0, 0, 0, 0.48) 0,rgba(0, 0, 0, 0.54) 75%);
    content: '';
    opacity: 0;
    -webkit-transform: translate3d(0,50%,0);
    transform: translate3d(0,50%,0);
}


figure.effect-sadie figcaption::before, figure.effect-sadie P {
    -webkit-transition: opacity .35s,-webkit-transform .35s;
    transition: opacity .35s,transform .35s;
  z-index: 999 !important;
}

figure.effect-sadie p {
    position: absolute;
    top: 90px;
    left: 0;
    padding: 2em !important;
    width: 100%;
    opacity: 0;
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
}

figure.effect-sadie {
    border: 3px solid #fff;
}




@media only screen and (max-width: 768px){
figure.effect-sadie p {
    position: absolute;
    top: 40px;
    left: 0;
    padding: 2em !important;
    width: 100%;
    opacity: 0;
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
}
  /*-----ค้นหา-----*/
  #searchResultLanding .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 3px;
    padding-left: 3px;
    word-break: break-word;
}
  #searchResultLanding a:hover{
  color: #0c58ab;
  }
  
  
    /*-----ปุ่มติดต่อเรา-----*/
  .btn-primary {
    background-image: -webkit-linear-gradient(top,#004590 0,#004590 100%);
    background-image: -o-linear-gradient(top,#428bca 0,#2d6ca2 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#004590),to(#004590));
    background-image: linear-gradient(to bottom,#004590 0,#004590 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff2d6ca2',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #004590;
}
  .btn-primary {
    color: #fff;
    background-color: #004590;
    border-color: #004590;
}
  .btn-primary:hover, .btn-primary:focus {
    background-color: #004590;
    background-position: 0 -15px;
}
  .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #004590;
    border-color: #004590;
}
  .btn-primary:active, .btn-primary.active {
    background-color: #004590;
    border-color: #004590;
}
  
  /*--หน้าลูกค้าของเรา-*/
  #mainmenu5cef60c964c982001b800379 .col-md-6.col-sm-6.col-xs-12.padding {
    width: 100%;
}
    #contentnewmode5cef60d26409c7001a6f5a22{
      margin-bottom: -20px !important;
  }
}




@media only screen and (max-width: 414px){
    /*--หน้าลูกค้าของเรา-*/
  #contentnewmode5cef60d26409c7001a6f5a22{
      margin-bottom: -15px !important;
  }
}


