﻿#featured p.featured-subtitle{font-size:12px;font-weight:400}
#featured-content{width:42%}
#featured p{padding:0}
#featured p img{width:100%;min-width:200px}
#featured-image .fluid-width-video-wrapper{margin:20px 0 0 0}
#featured{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border-top:1px solid #e5e5e5;border-radius:4px;padding-bottom:40px;width:99.893617021277%}
#featured-image{margin:40px 0 0 0}
.grid-right{float:none}
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0}
#footer-wrapper .grid.col-940{margin:0}
.vc_wp_text .textwidget{margin:12px 0 43px}


.apss-count-number{
    font-size: 28px;
    display: inline-block;
    vertical-align: top;
}

.style16 {color: #398CB5; font-weight: bold; }
.additional-checkout-button-visually-hidden{border:0 !important;clip:rect(0, 0, 0, 0) !important;clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;margin:-2px !important;overflow:hidden !important;padding:0 !important;position:absolute !important}
.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{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}





	#sitesearch {font-size: 24px; color:#e2e2e2; padding: 10px 0; cursor: pointer;position: absolute; top: 15px; right: 110px; }

	#sitesearch:hover {color: white}


label .fa-map-marker-alt {font-size: 20px;  margin: 0 5px;}

.pinned .fa-map-marker-alt {font-size: 24px;  }

	#expbttn .fa-chevron-down {display: none;}

	#expbttn .fa {position: absolute; top: 15px; left: 185px;}

  .top-social-wrapper .social-link {
    margin-left: 20px; }

    .top-social-wrapper .social-link .fa {
      font-size: 19px; }

    .top-social-wrapper .social-link .fa-facebook {
      color: #3350ae; }

    .top-social-wrapper .social-link .fa-twitter {
      color: #1eaaff; }

    .top-social-wrapper .social-link .fa-linkedin {
      color: #0084d7; }

    .top-social-wrapper .social-link .fa-youtube {
      color: #c70504; }

    .top-social-wrapper .social-link .fa-instagram {
      color: #ff7900; }

    .top-social-wrapper .social-link .fa-pinterest, .top-social-wrapper .social-link .fa-google-plus {
      color: #e02828; }

    .top-social-wrapper .social-link .fa-vimeo {
      color: #15DEFF; }

.mh-wrapper { padding: 25px; background: #fff; }

.page-template-homepage .mh-wrapper { padding-bottom: 0; }

	.mh-wrapper, .mh-site-logo { padding: 20px; }



	.et_vertical_nav #et-main-area,
	.et_vertical_nav #top-header {
		position: relative;
		margin-left: 225px !important;
	}



	.et_vertical_nav.et_vertical_right #et-main-area,
	.et_vertical_nav.et_vertical_right #top-header {
		margin-right: 225px;
		margin-left: 0 !important;
	}

.slider1 table td.brdr{
	border-right:1px solid white;
}
.badcreditok .vc_column-inner{padding-top:6px!important;margin-top:0}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

.panel-group {
  margin-bottom: 20px;
}

.panel-group .panel {
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 4px;
}

.panel-group .panel + .panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #ddd;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.thumb_img_link:hover .thumb_time{
	display: none;
}

.thumb_img_link{
width : 180px;
height: 135px;
display: block;
text-decoration:none;
position:relative;
}
.top-bar .name{font-size:16px;height:2.8125rem;margin:0}
.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}
.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#888;display:block;font-weight:normal;padding:0 .9375rem;width:75%}
.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}
.small-box ul .spacer-top-li{background-color:#cbcbcb;height:9px}

	.layout-3c-l #content {
		margin: 0 32% 0 0;
		padding-right: 2.75em;
	}

	.layout-3c-r #content {
		margin: 0 32% 0 0;
		padding-left: 2.75em;
	}

	.layout-3c-c-l #content {
		margin: 0 32% 0 0;
		padding-left: 2.75em;
		padding-right: 0;
	}

	.layout-3c-c-r #content {
		margin: 0 32% 0 0;
		padding-left: 0;
		padding-right: 2.75em;
	}


.layout-2c-l #content {
padding-right: 5px;
}







.footer-column {
	float:left;
	width:240px;
	padding: 30px;
}

.footer-column h3 {
	font-family: 'Passion One', sans-serif; 
	font-size: 20px;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 5px;
}
.header-style-1 .logo-has-sticky .mk-sticky-logo,.header-style-1.a-sticky .logo-has-sticky .mk-desktop-logo,.header-style-3 .logo-has-sticky .mk-sticky-logo,.header-style-3.a-sticky .logo-has-sticky .mk-desktop-logo{opacity:0}
.logo-in-middle .logo-has-sticky .mk-sticky-logo,.logo-in-middle.a-sticky .logo-has-sticky .mk-desktop-logo{display:none}
.mk-desktop-logo.light-logo{display:none}
.mk-desktop-logo.dark-logo{display:block}
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:block !important; }
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:none !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:block !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:none !important; }


.aside-container {
    overflow-y: auto;
    padding-top: 62px;
    padding-right: 15px;
    width: 330px;
    height: 100%;
}


.aside-container a { color: #2487D7; }


.aside-container a:visited { color: #3363B7; }
.search-results .title{font-size:1.2em;}
#user2 h2.title{color:white;}
#the-content h1.title{text-shadow:1px 1px 0 #fff;}
#box-block-block-1 h2.title,#footer .box-block-menu_block h2.title{font-size:11px;margin-bottom:0px;font-family:Arial,sans-serif;border-bottom:1px dotted #cacaca;}
.item-list .title{font-weight:bold;}
.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{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}


#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{color: #FFF; display: inline; padding: 11px 1.5rem; font-size: 11px;}

#mainNavigation .navbar-nav .nav-item .dropdown-menu .active{font-weight: 500!important; color: #000;}

	#mainNavigation .navbar-nav .nav-item .dropdown-menu{background-color: rgba(173, 118, 92, .95); border-radius: 0; width: 100%; text-align: right; padding-right: 100px; top: 71px; z-index: 990;}

	#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color: #000;}
.mobile_nav .select_page{display:none}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}








.googleadbottom img, #supplementary img{
	max-width: 100%;
}


.googleadbottom{
	overflow: hidden;
}

#b2b_popup_cont .table .table-cell .cont_in{
   
    padding: 20px 30px 30px;
}

#legal_popup_cont .table .table-cell .cont_in{
    border: 1px solid #202020;
    padding: 10px;
}


.sc_heading.clone_title .clone {
    font-size: 60px !important;
}

	
	#footerwrap,	#wrap{
		width:768px;
	}

#footerwrap { 
    width: 980px;
	margin: 0 auto;
}
#helper_box .clear,#helper_box .col1,#helper_box .col12,#helper_box .col123,#helper_box .col1234,#helper_box .col2,#helper_box .col23,#helper_box .col234,#helper_box .col3,#helper_box .col34,#helper_box .col4{height:0}
.col12,.col23,.col34{width:49.40594%;margin-right:1.14286%;float:left}
.col12.dropdown_wrapper,.col23.dropdown_wrapper,.col34.dropdown_wrapper{width:50.49505%}
.col23{margin-right:1.2381%}
.col12,.col23{margin-right:1.07527%}
.component_editorial .col1:first-child,.component_editorial .col23,.component_editorial .col4{height:0}

.product.hot .price{font-size:20px;font-weight:700;}

	.lists.products .price-rate{display:none;}
.subsidiaries-content .subsidiaries-item{position:relative;width:100%;height:inherit;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;opacity:.75;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.subsidiaries-content .subsidiaries-item img{max-width:100%;max-height:60%}
.subsidiaries-content .subsidiaries-item:hover{opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}

.sharebuttons2 {
	position: absolute;
	height: 24px;
	width: auto;
	bottom: 18px;
	right: 2px;
	display: inline;
	z-index: 110;
}

.sharebuttons p, .sharebuttons2 p {
	display: inline;
	margin: 0px;
	padding-right: 6px;
	float: left;
	line-height: 18px;
}

    #mw_board_group_1 .mw_board_group_1_list { width:100px; }

    #mw_board_group_1 .mw_board_group_1_list a { font-family:dotum; }


#top-right-menu{
	 width:150px; float:left; border:0px solid #ccc; margin:0 0 0 3px;
}

.thumb_img_link:hover .thumb_time{
	display: none;
}

.thumb_img_link{
width : 180px;
height: 135px;
display: block;
text-decoration:none;
position:relative;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}



.topshop-header-layout-standard .site-top-bar-left {
    float: left;
    padding: 3px 0;
    min-height: 25px;
    width: 50%;
    background-color: #ffffff;
    position: relative;
    z-index: 99;
}

.topshop-header-layout-standard .site-top-bar-left ul li:first-child a {
    padding: 0 10px 0 0;
}

.topshop-header-layout-standard .site-top-bar-left ul li:last-child {
    box-shadow: none;
}

.topshop-header-layout-standard .site-top-bar-left ul li:last-child a {
    padding: 0 0 0 6px;
}

.topshop-header-layout-standard .site-top-bar-left-text {
    display: inline-block;
    font-size: 11px;
    margin: 0 1px 0 0;
}
#logo .text-logo{margin:0;line-height:1;font-size:1.82em;font-weight:700;letter-spacing:.236em;text-transform:uppercase}
#logo{//position:relative;display:block;float:left}
#logo img{max-width:100%;max-height:100%;display:block;padding:0;margin:.2em 0 0}
.center_center_header #logo{float:none;text-align:center}
.stuck .center_center_header #logo,.stuck .left_bottom_header #logo{display:none}
.center_center_header #logo img{display:inline-block;text-align:center}
#logo h2{line-height:1.25;font-weight:400;margin:0;font-size:2.945em;text-align:center}


.menumobile {
  display:block;
  display:none;
  background-color:rgba(0,0,0,0.55);
  width:32px;
  height:32px;
  padding:4px;
  border-radius:5px;
  position:absolute;
  top:32px;
  right:10px;
  z-index:1003;
}

.menumobile svg{
  fill: #fff;
}
.responsive-menu-label{display: inline-block;font-weight: 600;margin: 0 5px;vertical-align: middle}
.responsive-menu-label .responsive-menu-button-text-open{display: none}
.responsive-menu-label.responsive-menu-label-top,.responsive-menu-label.responsive-menu-label-bottom{display: block;margin: 0 auto}
#logo{float:left;max-width:160px}
#logo.h1{margin:0}
#logo a:focus,#logo a:active{outline:0}
#logo img{transition:all 0.2s ease;width:150px;height:auto;ouline:0}

.icon {position: relative; top:2px; }



.section { max-width: 1024px; margin: 0 auto; }

	.section.topsection a { color: #fff; }


.section.bg-blue h1 { font-size: 32px; margin: 0 auto; text-align: center; }

.section.bg-blue h4 { margin: 0 auto; text-align: center; }


.section a { color: #4259a0; text-decoration: none; }

	.section a:hover { text-decoration: underline; }

	.section a.button:hover { text-decoration: none; }
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}

#drop-education {
	left: 490px;
}

.footer-line {
	background: none repeat scroll 0 0 #7ba247;
	height: 8px;
}

.sidebar-holder {
    border: 1px solid #c5c5c3;
    border-radius: 3px 3px 6px 6px;
    padding: 40px;
    margin-bottom: 40px;
    position: relative;
}


.hometag .oil {
	color:#f4a51d;
}


#about-aag-title {
	text-align: center;
}
.subsidiaries-content .subsidiaries-item{position:relative;width:100%;height:inherit;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;opacity:.75;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.subsidiaries-content .subsidiaries-item img{max-width:100%;max-height:60%}
.subsidiaries-content .subsidiaries-item:hover{opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
