/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Your name here
Template: Avada
*/

@import url('../Avada/style.css');

@import url('fonts/nanumgothic.css');

body,h1,h2,h3,h4,h5,h6,li,textarea,button,strong,label,th,p,span,div {font-family: "Nanum Gothic", Arial, Helvetica, sans-serif !important;}

span.fusion-button-text {font-family: "Nanum Gothic" !important;}

.fusion-main-menu {font-family: "Nanum Gothic", Arial, Helvetica, sans-serif !important;}

h1 { font-family: 'Nanum Gothic' !important ; font-weight:700 !important;}

.menu { font-family: "Nanum Gothic" !important ; font-weight:700 !important;}

.fusion-reading-box-container {margin-bottom:25px !important;}

.header-v5 #nav > ul {font-weight: bold;}

.navigation {font-family: "Nanum Gothic", Arial, Helvetica, sans-serif !important; font-size: 14px !important;}


.sungd01 {font-weight:bold;}

.header-info {font-size: 14px !important;font-weight:bold;}

.copyright {width:100%;}

table {border-collapse: collapse; border-spacing: 0; width: 100%;}

.one_half, .one_third, .two_third, .three_fourth, .one_fourth {margin-bottom: 7px; !important;}

.fusion-recent-posts.layout-thumbnails-on-side .columns .column {margin-bottom: 5px; !important;}

.vod {background: none repeat scroll 0 0 #ddd; border: 1px solid #ddd; border-radius: 40px; height: 322px; margin-bottom: 10px; overflow: hidden; position: relative; z-index: 10;}
.vodlistback01 {background: url('/wp/wp-content/uploads/2015/04/kplay_bg.jpg') no-repeat center 0; height: 322px; width: 100%;}
.TabbedPanels {position: relative; text-align: center; top: 0;}
.TabbedPanelsContent {height: 100%; position: relative; width: 100%;}
.TabbedPanelsContent p {margin-bottom:0;}
.TabbedPanels .vodworship {color: #fff; font-size: 45px; font-weight: bold; letter-spacing: -1px; margin-top: -20px; position: elative; text-shadow: 1px 1px 1px #333;}
.TabbedPanels .vodtitle {color: #fff; font-size: 25px; font-weight: bold; letter-spacing: -1px; position: relative; text-shadow: 1px 1px 1px #333;}
.TabbedPanels .vodbible {color: #fff; font-size: 15px; font-weight: bold; letter-spacing: -1px; position: relative; text-shadow: 1px 1px 1px #333;}
.TabbedPanels .vodname {color: #fff; font-size: 15px; font-weight: bold; letter-spacing: -1px; margin-top: 10px; position: elative;
 text-shadow: 1px 1px 1px #333;}
.TabbedPanels .palybutton {width:100%;	height: 100%;}/* vod 롤업 플레이버튼 */
.TabbedPanels .palybutton a{position:absolute; width:100%; height: 100%; cursor:pointer; top:0px; left:0px;}
.TabbedPanels .palybutton a:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);zoom:1; background:url(/wp/wp-content/uploads/2015/03/play_btn1.png) 50% 50% no-repeat; overflow:auto; top:-82px;}
.TabbedPanels .palybutton a:hover{background:url(/wp/wp-content/uploads/2015/03/play_btn1.png) rgba(0,0,0,0.5) 50% 50% no-repeat; overflow:auto; top:0;}

#wpmem_login legend {margin-bottom:20px !important;}

#wp-members {border: 1px solid #ddd; border-radius: 5px; padding: 10px 10px 0;}

.buttons {background-color: #448ccb; border:0; color:#ffffff; border-radius: 4px; padding-left: 10.6667px; padding-right: 10.6667px; text-transform: none;}
.buttons:hover {background-color: #40068ab;}

.style-minimal input[type="text"], .style-minimal input[type="tel"], .style-minimal input[type="url"], .style-minimal input[type="email"], .style-minimal input[type="number"], .style-minimal input[type="date"], .style-minimal input[type="range"], .style-minimal input[type="password"], .style-minimal select, .style-minimal textarea, .style-minimal .customSelect, .style-minimal #page .form-fields span:first-child input, .style-minimal .woocommerce.widget_product_search #s, .style-minimal .woocommerce.widget_product_categories #dropdown_product_cat, .style-minimal.woocommerce .woocommerce-ordering select, .style-minimal.woocommerce-page .woocommerce-ordering select, .style-minimal.woocommerce .comment-form input[type="text"], .style-minimal.woocommerce .comment-form input[type="email"] {
    background-color: #fcfcfc;
    border: 1px solid #e8e8e8;
    color: #7a7a7a;
    margin-bottom: 10px;
}
textarea, input[type="button"], input[type="reset"], input[type="submit"], blockquote, .entry-author, .format-aside-content, .format-status-content, .format-link-content, .dt-form button, .dt-form input[type="button"], .dt-form input[type="reset"], .dt-form input[type="submit"], .dt-btn, #main button.button, #main input.button, #main #pricing-table .plan .signup, #main #shaon-pricing-table a.signup, #main .minimal .pt-button, #main-slideshow .tp-button, #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], .wpcf7-submit.dt-btn-m, #main .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"], .widget .searchform input, .content .searchform input, #pp_full_res .comment-form-email input, #pp_full_res .comment-form-author input, .wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="number"], .wpcf7 input[type="date"], .wpcf7 input[type="range"], .wpcf7 input[type="password"], .wpcf7 select, .gform_body input[type="text"], .gform_body input[type="email"], .gform_wrapper .gform_body input[type="url"], .gform_wrapper .gform_body input[type="tel"], .gform_wrapper .gform_body input[type="number"], .gform_wrapper .gform_body input[type="password"], .gform_body select, #header .mini-search .field, .sub-nav, #mobile-menu, .sidebar-content, .filter-extras .toggleSwitch, .filter-extras .toggleSwitch .act, .filter-categories.new-style a, #page .filter .filter-categories.new-style a:last-child, #page .filter .filter-categories.new-style a:first-child, .page-links, .page-nav, .filter-categories, .filter-extras, .form-fields, .form-fields span:first-child input, .form-fields span:last-child input, .icons-bg .benefits-grid-ico, .shortcode-action-bg, .shortcode-action-bg:before, .shortcode-tabs.tab-style-one, .shortcode-tabs.tab-style-two .nav, .shortcode-teaser.frame-on, .testimonial-item, .footer .testimonials.slider-content, .shortcode-code, #main .vc_text_separator div, #main .vc_progress_bar .vc_single_bar, #main .vc_progress_bar .vc_single_bar .vc_label, #main .vc_progress_bar .vc_single_bar .vc_bar, #main .flexslider, .wpb_tabs.tab-style-one, .wpb_tour.tab-style-one, .tab-style-two .wpb_tabs_nav, .nsu_widget input[type="text"], .nsu_widget input[type="email"], .mc4wp-form input[type="email"], .mc4wp-form input[type="text"], .nsu-submit, form.mc4wp-form input[type="submit"], div.mc4wp-form button[type="submit"], .mc4wp-form input[type="url"], .mc4wp-form input[type="date"], #main #content .rotatingtweets, #main #content .norotatingtweets, .mc4wp-form form select, #megaMenu ul.megaMenu > li.menu-item, #megaMenu ul.megaMenu > li.menu-item > a, .paginator a:first-child, .filter .filter-categories a:first-child, .filter .filter-extras .filter-by a:first-child, .paginator a:last-child, .filter .filter-categories a:last-child, .filter .filter-extras .filter-sorting a:last-child, .customSelect, input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, .dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover, .sub-nav > li:hover > a, .dl-menuwrapper .dl-menu, .loading-label, #page .tp-loader, #page .ls-defaultskin .ls-loading-container, #page .ls-carousel .ls-loading-container, .rsHomePorthole .rsPreloader, .rsShor .rsPreloader, #page .form-fields span:only-child input, .style-minimal .dt-form input[type="text"], .style-minimal .dt-form input[type="tel"], .style-minimal .dt-form input[type="url"], .style-minimal .dt-form input[type="email"], .style-minimal .dt-form input[type="number"], .style-minimal .dt-form input[type="date"], .style-minimal .dt-form input[type="range"], .style-minimal .dt-form input[type="password"], .style-minimal .comment-form input[type="text"], .style-minimal .comment-form input[type="tel"], .style-minimal .comment-form input[type="url"], .style-minimal .comment-form input[type="email"], .style-minimal .comment-form input[type="number"], .style-minimal .comment-form input[type="date"], .style-minimal .comment-form input[type="range"], .style-minimal .comment-form input[type="password"], .style-minimal #page .form-fields span:first-child input, .style-minimal #page .form-fields span:last-child input, #main table.shop_table, .widget select, #main .wpb_alert, .bg-under-widget .sidebar-content .widget, .slider-wrapper .prev i, .slider-wrapper .next i, .ls-container.ls-carousel .ls-nav-prev, .ls-container.ls-carousel .ls-nav-next, .style-minimal #page .page-links a, .style-minimal #page .filter .filter-categories a, .dt-fancy-title.bg-on {
    border-radius: 4px;
}
input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], textarea {
    -moz-appearance: none;
}
input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, textarea, .customSelect {
    background-color: #fcfcfc;
    border: 1px solid #e0e0e0;
    color: #7a7a7a;
    padding: 9px 10px 8px;
}
.flipg g {font-weight:bold !important; color:#fefefe !important; font-size:1.5em !important;}

#wrapper .fusion-button.button-1{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:0px;color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}
#wrapper .fusion-button.button-1:hover,.fusion-button.button-1:focus,.fusion-button.button-1:active{border-width:0px;border-color:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}
#wrapper .fusion-button.button-1{background:#97c04c; color:#e0ecca}
#wrapper .fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background:#8eb645}

#wrapper .fusion-button.button-2{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:0px;color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}#wrapper .fusion-button.button-2:hover,.fusion-button.button-2:focus,.fusion-button.button-2:active{border-width:0px;border-color:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}
#wrapper .fusion-button.button-2{background:#62a7c9; color:#d0e5eb}
#wrapper .fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background:#4a90b3}

#wrapper .fusion-button.button-3{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:0px;color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}#wrapper .fusion-button.button-3:hover,.fusion-button.button-3:focus,.fusion-button.button-3:active{border-width:0px;border-color:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}
#wrapper .fusion-button.button-3{background:#cb9536; color:#f0dfc3}
#wrapper .fusion-button.button-3:hover,.button-3:focus,.fusion-button.button-3:active{background:#bc882e}

		#lightbox {
			position:fixed; /* keeps the lightbox window in the current viewport */
			top:0; 
			left:0; 
			width:100%; 
			height:100%; 
			background: url("/wp/wp-content/uploads/2015/03/overlay.png") repeat; 
			text-align:center;
		}
		#lightbox p {
			text-align:right; 
			color:#fff; 
			margin-right:20px; 
			font-size:12px; 
		}
		#lightbox img {
			box-shadow:0 0 25px #111;
			-webkit-box-shadow:0 0 25px #111;
			-moz-box-shadow:0 0 25px #111;
			max-width:940px;
		}
.pp_close1 {background: url("/wp/wp-content/uploads/2015/03/sprite.png") no-repeat scroll 2px 1px rgba(0, 0, 0, 0); cursor: pointer; height: 30px; width: 30px;}
a.pp_close1 {display: block; line-height: 22px; position: absolute; text-indent: -5000px; right:-28px; top:0;}
.pp_close1:hover {opacity:0.7;}

