.itopplus-background {

}
/*เมนู*/
.navbar-default .navbar-nav>li>a {
    font-size: 16px;
}
.dropdown-menu>li>a{
    font-size: 16px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 20px 25px;
}
.navbar-default .navbar-toggle {
    border-color: transparent;
}



/*ค้นหา*/
.ui.icon.input input {
    padding-right: 7.82142em!important;
    color: #fff!important;
   font-family: kanit;
}
.ui.input input {
    font-family: kanit;
    background: #192b51!important;
    border: 1px solid rgba(255, 255, 255, 0.46);
}

/*อัลบั้ม*/
figure.effect-ming {
    background: transparent;
}
figure.effect-ming figcaption::before {
    border: 1px solid #fae24294;
    box-shadow: 0 0 0 30px rgba(250, 226, 66, 0.52);
}
.thumbnail>img, .thumbnail a>img {
    margin-right: auto;
    margin-left: auto;
    border: solid 4px #fff;
     -webkit-box-shadow: 1px 1px 11px -1px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 11px -1px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 11px -1px rgba(0,0,0,0.75);
}
.thumbnail>img, .thumbnail a>img:hover {
    margin-right: auto;
    margin-left: auto;
    border: solid 4px #fbe243;
    transition: 0.2s ease-in-out;
	box-shadow: none;
}
.thumbnail, .img-thumbnail {
    box-shadow: none;
}
.thumbnail {
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: transparent;
    border: 0px solid #ddd;
    border-radius: 0px;

}
p:last-child{
	padding-top: 10px;
}

/*เมนูชิดขวา*/
/* 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 ;
}
.navbar-default {
    background: 0 0
}
}

/* 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 ;
}
.navbar-default {
    background: 0 0
}
}

@media{
 ul.nav li.dropdown:hover > ul.dropdown-menu {
   display: block;
margin: 0;
 }
}

