@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css" ) ;
body, h1, h2, h3, h4, h5, li, p, span, input, textarea, td, a, label, div, li.empty, button { font-family: montserrat, nanum gothic !important;}


/*
 * Jeju Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Jeju Gothic';
  /*font-style: normal;*/
  /*font-weight: 400;*/
  src: url(//fonts.gstatic.com/ea/jejugothic/v3/JejuGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/jejugothic/v3/JejuGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/jejugothic/v3/JejuGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/jejugothic/v3/JejuGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/jejugothic/v3/JejuGothic-Regular.ttf) format('truetype');
}

.navbar .nav > li > a, .dropdown-menu a {
    font-weight: 500 !important;
    font-family: raleway, nanum gothic !important;
    letter-spacing: 1px;
}

.navbar .nav.main-menu > li > a {
    padding-right: 40px;
}

@media all and (min-width:1300px) {
li.menu-about.dropdown.bananamfst a {
    padding-left: 40px !important;
}
li.menu-about.dropdown.bananamfst .dropdown-menu {
    padding-left: 40px !important;
}
li.menu-about.dropdown.bananamfst .dropdown-menu a {
    padding-left: 20px !important;
}
.dropdown-menu {
    background-color: rgba(255, 255, 255, 0) !important;
}
}

@media (max-width: 768px) {
.navbar .nav.main-menu > li li a {
    padding-left: 30px !important;
}
}

li.bananamfstsub a {
    padding-left: 20px !important;
	font-size: 11px;
}

li.bananamsub a {
	font-size: 11px;
}

div#copyright span {
    font-size: 12px;
    font-family: montserrat, nanum gothic !important;
    line-height: 23px;
    color: #292929;
}

span.bananaftcopy {
    display: block;
    padding-top: 10px;
    font-size: 11px !important;
}

span#bananamsdtt01 {
    display: block;
    font-family: jeju gothic !important;
    font-size: 40px !important;
    line-height: 50px !important;
    background-color: rgba(0, 0, 0, 0.48);
    padding: 15px !important;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
}

span#bananamsdtt02 {
    display: block;
    font-family: jeju gothic !important;
    font-size: 40px !important;
    line-height: 50px !important;
    background-color: rgba(0, 0, 0, 0.48);
    padding: 15px !important;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
}

span#bananamsdtt02_02 {
    font-size: 18px !important;
}


/**  ¸ÞÀÎ ±×¸®µå º£³Ê ¿À¹ö½Ã È¿°ú css ½ÃÀÛ  **/
.entry-thumb:hover .thumb-overlay {
    opacity: .4 !important;
}

.thumb-overlay {
    background: #fff !important;
}

.entry-thumb p {
/*
    font-size: 15px !important;
    font-weight: 100 !important;
	color:#000 !important;
*/
	display: none;
}
/**  ¸ÞÀÎ ±×¸®µå º£³Ê ¿À¹ö½Ã È¿°ú css ³¡  **/

span.bananamctustt {
    color: #8d6dc4;
}

p.thumb-type {
    display: none !important;
}

@media all and (max-width:850px) {
span#bananamsdtt01 {
    display: none;
}
span#bananamsdtt02 {
    display: none;
}
span#bananamsdtt02_02 {
    display: none;
}
}

@media all and (min-width:150px) and (max-width:850px) {
span#bananamomsdtt01 {
    color: #fff;
    font-size: 17px !important;
    font-weight: bold;
	line-height: 22px !important;
}
}

@media all and (min-width:851px) {
span#bananamomsdtt01 {
    display: none;
}
}

h1.portfolio-title {
/*
    font-family: montserrat, jeju gothic !important;
    letter-spacing: 1px;
*/
    font-family: montserrat, jeju gothic !important;
    letter-spacing: 1px;
    font-size: 22px;
    font-weight: 100 !important;
}


img.bananactlg {
    margin-left: -13px;
    margin-bottom: 20px;
    margin-top: 10px;
}

b.p-info-meta {
    color: #49ADE2 !important;
    font-weight: 100 !important;
    font-family: montserrat, jeju gothic !important;
    font-size: 15px;
}

p.bananactsubtt01 {
    font-family: jeju gothic !important;
    color: #333;
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 900;
}

p.bananactsubtt02 {
    color: #49ADE2 !important;
    font-weight: 100 !important;
    font-family: montserrat, jeju gothic !important;
    font-size: 15px;
    margin-bottom: 0px;
}

p.bananactsubtt03 {
    color: #8d6dc4 !important;
    font-weight: 100 !important;
    font-family: montserrat, jeju gothic !important;
    font-size: 15px;
    margin-bottom: 0px;
}

p.bananaifwhtt01 {
    letter-spacing: 1px;
    margin-top: 20px;
    margin-bottom: -10px;
}

p.bananaifwhtt01 span {
    color: #07a7e3;
    font-family: montserrat, jeju gothic !important;
    font-size: 17px;
    letter-spacing: 1px;
    padding-right: 10px;
}

a.accordion-toggle.collapsed {
    font-weight: 100 !important;
	font-family: montserrat, jeju gothic !important;
}

a.accordion-toggle {
    font-weight: 100 !important;
    font-family: montserrat, jeju gothic !important;
}

.accordion-inner {
    font-size: 13px;
    /* color: #424242; */
}

p.bananaifwhtt02 {
    color: #07a7e3;
    font-family: montserrat, jeju gothic !important;
    font-size: 17px;
    letter-spacing: 1px;
    padding-right: 10px;
}

p.bananaifwhdsc02 {
    margin-bottom: -10px;
}

p.bananaifcttt01 {
    letter-spacing: 1px;
    margin-bottom: -10px;
    margin-top: 20px;
}

p.bananaifcttt01 span {
    color: #07a7e3;
    font-family: montserrat, jeju gothic !important;
    font-size: 17px;
    letter-spacing: 1px;
    padding-right: 10px;
}

.evidence strong {
    font-family: montserrat, jeju gothic !important;
    font-size: 16px;
    font-weight: 100;
    color: #8d6dc4;
}

.evidence {
    font-size: 13px;
}

.fr-overlay-background {
    background: #fff !important;
}

.fr-window-base:not(.fr-ltIE9) .fr-side .fr-side-button .fr-side-button-icon {
    opacity: 1 !important;
}

.fr-window-base:not(.fr-ltIE9) .fr-close .fr-close-icon {
    opacity: 1 !important;
}

.thumb-overlay {
    background: #000 !important; 
}

.entry-thumb.wplus .thumb-overlay-desc {
    font-family: 'entypo' !important;
}

.fr-info-padder div.fr-caption {
    color: #fff !important;
    font-weight: 100 !important;
    letter-spacing: 1px;
}

p.bananagjtt01 {
    font-family: montserrat, jeju gothic !important;
    font-size: 16px;
}

p.bananagjtt01 span {
    font-family: montserrat, jeju gothic !important;
    color: #07a7e3;
}

.wd-portfolio-panel_2 {
    display: none !important;
}

.title-block_2 {
    padding-bottom: 9px !important;
}

.portelement_2.colorbox_grouping.hugeitmicro-item .default-block_2 .title-block_2 h3.title {
    font-size: 13px !important;
    text-align: center;
}

.portelement_2 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_2 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_2 {
    padding-left: 0px;
}
}

.wd-portfolio-panel_3 {
    display: none !important;
}

.title-block_3 {
    padding-bottom: 9px !important;
}

.portelement_3.colorbox_grouping.hugeitmicro-item .default-block_3 .title-block_3 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_3 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_3 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_3 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_4 {
    display: none !important;
}

.title-block_4 {
    padding-bottom: 9px !important;
}

.portelement_4.colorbox_grouping.hugeitmicro-item .default-block_4 .title-block_4 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_4 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_4 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_4 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_5 {
    display: none !important;
}

.title-block_5 {
    padding-bottom: 9px !important;
}

.portelement_5.colorbox_grouping.hugeitmicro-item .default-block_5 .title-block_5 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_5 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_5 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_5 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_6 {
    display: none !important;
}

.title-block_6 {
    padding-bottom: 9px !important;
}

.portelement_6.colorbox_grouping.hugeitmicro-item .default-block_6 .title-block_6 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_6 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_6 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_6 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_7 {
    display: none !important;
}

.title-block_7 {
    padding-bottom: 9px !important;
}

.portelement_7.colorbox_grouping.hugeitmicro-item .default-block_7 .title-block_7 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_7 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_7 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_7 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_8 {
    display: none !important;
}

.title-block_8 {
    padding-bottom: 9px !important;
}

.portelement_8.colorbox_grouping.hugeitmicro-item .default-block_8 .title-block_8 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_8 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_8 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_8 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_9 {
    display: none !important;
}

.title-block_9 {
    padding-bottom: 9px !important;
}

.portelement_9.colorbox_grouping.hugeitmicro-item .default-block_9 .title-block_9 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_9 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_9 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_9 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_10 {
    display: none !important;
}

.title-block_10 {
    padding-bottom: 9px !important;
}

.portelement_10.colorbox_grouping.hugeitmicro-item .default-block_10 .title-block_10 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_10 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_10 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_10 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_11 {
    display: none !important;
}

.title-block_11 {
    padding-bottom: 9px !important;
}

.portelement_11.colorbox_grouping.hugeitmicro-item .default-block_11 .title-block_11 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_11 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_11 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_11 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_12 {
    display: none !important;
}

.title-block_12 {
    padding-bottom: 9px !important;
}

.portelement_12.colorbox_grouping.hugeitmicro-item .default-block_12 .title-block_12 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_12 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_12 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_12 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_13 {
    display: none !important;
}

.title-block_13 {
    padding-bottom: 9px !important;
}

.portelement_13.colorbox_grouping.hugeitmicro-item .default-block_13 .title-block_13 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_13 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_13 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_13 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_14 {
    display: none !important;
}

.title-block_14 {
    padding-bottom: 9px !important;
}

.portelement_14.colorbox_grouping.hugeitmicro-item .default-block_14 .title-block_14 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_14 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_14 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_14 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_15 {
    display: none !important;
}

.title-block_15 {
    padding-bottom: 9px !important;
}

.portelement_15.colorbox_grouping.hugeitmicro-item .default-block_15 .title-block_15 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_15 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_15 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_15 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_16 {
    display: none !important;
}

.title-block_16 {
    padding-bottom: 9px !important;
}

.portelement_16.colorbox_grouping.hugeitmicro-item .default-block_16 .title-block_16 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_16 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_16 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_16 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_17 {
    display: none !important;
}

.title-block_17 {
    padding-bottom: 9px !important;
}

.portelement_17.colorbox_grouping.hugeitmicro-item .default-block_17 .title-block_17 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_17 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_17 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_17 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_18 {
    display: none !important;
}

.title-block_18 {
    padding-bottom: 9px !important;
}

.portelement_18.colorbox_grouping.hugeitmicro-item .default-block_18 .title-block_18 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_18 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_18 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_18 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_19 {
    display: none !important;
}

.title-block_19 {
    padding-bottom: 9px !important;
}

.portelement_19.colorbox_grouping.hugeitmicro-item .default-block_19 .title-block_19 h3.title {
    font-size: 13px !important;
	text-align: center;
	text-transform: none;
}

.portelement_19 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_19 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_19 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_20 {
    display: none !important;
}

.title-block_20 {
    padding-bottom: 9px !important;
}

.portelement_20.colorbox_grouping.hugeitmicro-item .default-block_20 .title-block_20 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_20 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_20 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_20 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_21 {
    display: none !important;
}

.title-block_21 {
    padding-bottom: 9px !important;
}

.portelement_21.colorbox_grouping.hugeitmicro-item .default-block_21 .title-block_21 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_21 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_21 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_21 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_22 {
    display: none !important;
}

.title-block_22 {
    padding-bottom: 9px !important;
}

.portelement_22.colorbox_grouping.hugeitmicro-item .default-block_22 .title-block_22 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_22 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_22 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_22 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_23 {
    display: none !important;
}

.title-block_23 {
    padding-bottom: 9px !important;
}

.portelement_23.colorbox_grouping.hugeitmicro-item .default-block_23 .title-block_23 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_23 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_23 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_23 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_24 {
    display: none !important;
}

.title-block_24 {
    padding-bottom: 9px !important;
}

.portelement_24.colorbox_grouping.hugeitmicro-item .default-block_24 .title-block_24 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_24 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_24 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_24 {
    padding-left: 0px;
}
}




.wd-portfolio-panel_25 {
    display: none !important;
}

.title-block_25 {
    padding-bottom: 9px !important;
}

.portelement_25.colorbox_grouping.hugeitmicro-item .default-block_25 .title-block_25 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_25 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_25 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_25 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_26 {
    display: none !important;
}

.title-block_26 {
    padding-bottom: 9px !important;
}

.portelement_26.colorbox_grouping.hugeitmicro-item .default-block_26 .title-block_26 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_26 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_26 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_26 {
    padding-left: 0px;
}
}






.wd-portfolio-panel_27 {
    display: none !important;
}

.title-block_27 {
    padding-bottom: 9px !important;
}

.portelement_27.colorbox_grouping.hugeitmicro-item .default-block_27 .title-block_27 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_27 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_27 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_27 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_28 {
    display: none !important;
}

.title-block_28 {
    padding-bottom: 9px !important;
}

.portelement_28.colorbox_grouping.hugeitmicro-item .default-block_28 .title-block_28 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_28 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_28 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_28 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_29 {
    display: none !important;
}

.title-block_29 {
    padding-bottom: 9px !important;
}

.portelement_29.colorbox_grouping.hugeitmicro-item .default-block_29 .title-block_29 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_29 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_29 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_29 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_30 {
    display: none !important;
}

.title-block_30 {
    padding-bottom: 9px !important;
}

.portelement_30.colorbox_grouping.hugeitmicro-item .default-block_30 .title-block_30 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_30 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_30 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_30 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_31 {
    display: none !important;
}

.title-block_31 {
    padding-bottom: 9px !important;
}

.portelement_31.colorbox_grouping.hugeitmicro-item .default-block_31 .title-block_31 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_31 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_31 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_31 {
    padding-left: 0px;
}
}






.wd-portfolio-panel_32 {
    display: none !important;
}

.title-block_32 {
    padding-bottom: 9px !important;
}

.portelement_32.colorbox_grouping.hugeitmicro-item .default-block_32 .title-block_32 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_32 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_32 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_32 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_33 {
    display: none !important;
}

.title-block_33 {
    padding-bottom: 9px !important;
}

.portelement_33.colorbox_grouping.hugeitmicro-item .default-block_33 .title-block_33 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_33 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_33 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_33 {
    padding-left: 0px;
}
}





.wd-portfolio-panel_34 {
    display: none !important;
}

.title-block_34 {
    padding-bottom: 9px !important;
}

.portelement_34.colorbox_grouping.hugeitmicro-item .default-block_34 .title-block_34 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_34 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_34 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_34 {
    padding-left: 0px;
}
}






.wd-portfolio-panel_35 {
    display: none !important;
}

.title-block_35 {
    padding-bottom: 9px !important;
}

.portelement_35.colorbox_grouping.hugeitmicro-item .default-block_35 .title-block_35 h3.title {
    font-size: 13px !important;
	text-align: center;
}

.portelement_35 {
    background: #F5F5F5 !important;
    border: 0px solid #D0D0D0 !important; 
}

section#huge_it_portfolio_content_35 {
    padding-left: 138px;
}

@media all and (max-width:1000px) {
section#huge_it_portfolio_content_35 {
    padding-left: 0px;
}
}





div#footer-last #copyright {
    padding-top: 30px !important;
    padding-bottom: 20px !important;
    /* background-color: #000 !important; */
}

p.bananagjdsc002 {
    /* text-align: center; */
    font-size: 18px;
    letter-spacing: 1px;
    padding-left: 142px;
    margin-top: 30px;
    margin-bottom: 0px;
    color: #8d6dc4;
}

@media all and (max-width:1000px) {
p.bananagjdsc002 {
    padding-left: 0px;
}
}

span#bananagjdsc05 {
    font-family: montserrat, nanum gothic !important;
    font-size: 14px;
}

.inner-scaff {
    padding-right: 0px !important;
    width: auto;
}

p.bananadtdsc {
    margin-top: 20px;
    font-size: 13px;
    /* color: #4A4A4A; */
}

blockquote p {
    font-family: montserrat, jeju gothic !important;
    font-weight: 100 !important;
    color: #292929;
    font-style: normal;
    font-size: 15px;
}

section#nav_menu-2 a {
    font-weight: 100;
    letter-spacing: 1px;
}

section#nav_menu-3 a {
    font-weight: 100;
	letter-spacing: 1px;
}




.inside h2.entry-title a {
    font-weight: 100 !important;
    font-family: montserrat, jeju gothic !important;
}

.inside .entry-text p {
    font-size: 12px;
    line-height: 20px;
}

.inside .entry-text-cont {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 10px;
}

section#comments {
    display: none;
}

body.twenty .sidebar-cont .entry-cont {
    margin-top: 0px !important;
}

.social-cont {
    font-family: raleway, nanum gothic !important;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 12px;
}

a.bananalog {
    font-family: raleway, nanum gothic !important;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 12px;
}

a#show_login {
    font-family: raleway, nanum gothic !important;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 12px;
	text-transform: uppercase;
}

a.bananalogout {
    font-family: raleway, nanum gothic !important;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 12px;
}

span.bananalogout {
    font-family: raleway, nanum gothic !important;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 12px;
	color: #292929;
}

@media all and (max-width:770px) {
.social-cont {
    margin-top: 10px;
    margin-bottom: -10px;
}
}

span.bananasubdsc02 {
    color: #515151;
}


p.bananagjtt0100 {
    font-family: montserrat, jeju gothic !important;
    font-size: 18px;
    margin-bottom: 0px;
    color: #D80E33;
    margin-top: 40px;
}

.kboard-customer-poweredby {
    display: none;
}

span#bananabdprvctt {
    font-size: 14px;
    color: #49ADE2;
    /* font-weight: 900; */
    font-family: jeju gothic !important;
}

span#bananabdprvctt02 {
    font-size: 12px;
    color: #C155DC;
}

td.kboard-list-title .cut_strings a {
    font-weight: 100 !important;
}

span.bananadtdscpt {
    font-family: jeju gothic !important;
    color: #49ADE2;
    font-size: 15px;
}

span.bananadtdscpt02 {
    font-family: jeju gothic !important;
    color: #8d6dc4;
    font-size: 17px;
    text-decoration: underline;
}

span.bananadtdscpt03 {
    font-family: jeju gothic !important;
    color: #000;
    font-size: 18px;
}

p.bananadtdsc002 {
    margin-top: -10px;
    font-size: 11px;
    color: #9C9C9C;
}

p.bananabrtt01 {
    font-family: montserrat, jeju gothic !important;
    font-size: 16px;
}

span.bananabracd3dsc {
    font-family: jeju gothic !important;
    font-size: 15px;
    color: #000;
}

span.bananabracd4subtt {
    font-family: jeju gothic !important;
    font-size: 14px;
    color: #8d6dc4;
}







input#reg_billing_first_name {
    background-color: #ffffff;
    width: 100%;
    border: 1px solid #c9c9c9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    margin-bottom: 10px;
}

input#reg_billing_phone {
    background-color: #ffffff;
    width: 100%;
    border: 1px solid #c9c9c9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    margin-bottom: 10px;
}

input#reg_password2 {
    background-color: #ffffff;
    width: 100%;
    border: 1px solid #c9c9c9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    margin-bottom: 10px;
	    margin-top: 10px;
}

input#sample6_postcode {
    background-color: #ffffff;
    width: 50%;
    border: 1px solid #c9c9c9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    margin-bottom: 10px;
}

input#bananapostbt {
    font-size: 12px;
    padding-bottom: 0px;
    height: 31px;
    line-height: 31px;
    padding-top: 0px;
    margin-bottom: 10px;
    margin-left: 10px;
}

input#sample6_address {
    background-color: #ffffff;
    width: 100%;
    border: 1px solid #c9c9c9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    margin-bottom: 10px;
}

input#sample6_address2 {
    background-color: #ffffff;
    width: 100%;
    border: 1px solid #c9c9c9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 15px;
    margin-bottom: 10px;
}





div#bananaregisterdiv010 {
    padding-left: 270px !important;
}

@media all and (max-width:1013px) {
div#bananaregisterdiv010 {
    padding-left: 0px !important;
}
}

h2#bananaregisterh2010 {
    padding-left: 269px !important;
}

@media all and (max-width:1013px) {
h2#bananaregisterh2010 {
    padding-left: 0px !important;
}
}





div.comment-respond {
    display: none;
}



p.bananasnsregilogin a:nth-child(1) {
    background-image: url(http://epledental.cafe24.com/wp-content/plugins/onestop-social-login/resources/images/sns_icons/naver.png);
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center;
    display: inline-block;
    font-size: 0px;
	margin-right: 10px;
}

p.bananasnsregilogin a:nth-child(2) {
    background-image: url(http://epledental.cafe24.com/wp-content/plugins/onestop-social-login/resources/images/sns_icons/kakao.png);
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center;
    display: inline-block;
    font-size: 0px;
	margin-right: 10px;
}

p.bananasnsregilogin a:nth-child(3) {
    background-image: url(http://epledental.cafe24.com/wp-content/plugins/onestop-social-login/resources/images/sns_icons/fb.png);
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center;
    display: inline-block;
    font-size: 0px;
}