@import url(http://fonts.googleapis.com/css?family=Raleway:200,300,400,400,600,700&subset=latin,latin-ext);
/* Options set in the admin page */
body { 
	font-family: 'Raleway';
	color: ;
}
.header.style1 {
	}
.header.style2 {
	}
#pagetitle.style1,
#pagetitle.style2 {
		
		
		
	}
#subheader {
	}
#footer {
	}
#subfooter {
	}
h1,h2,h3,h4,h5,h6 {
		
}

/* Accent Color */
a,.headersearch span:hover,#nav .sf-menu>li.current-menu-item>a,#nav .sf-menu>li>a:hover,#quick_cart,.post .post-content ol li:before,.fresco .overlay .buttons a:hover,#footer .widget h6,.widget ul.menu .current-menu-item>a,.widget.widget_products ul li span,.widget.woocommerce.widget_layered_nav ul li .count,a.jp-mute,a.jp-unmute,.notfound p a,.filters li a.active,#comments_popup_link,.price ins,.price>.amount,.mfp-content .product_nav a,.cart-collaterals .right-side .button.white:hover,.lost_password,.payment_methods li .custom_check:checked+.custom_label,.btn.outline,.button.outline,input[type=submit].outline,.comment-reply-link.outline,.btn.black.outline:hover,.button.black.outline:hover,input[type=submit].black.outline:hover,.comment-reply-link.black.outline:hover,ul.accordion>li.active div.title,ul.accordion>li.active div.title:hover,ul.accordion.style1>li.active>div.title:after,dl.tabs dd.active a,dl.tabs li.active a,ul.tabs dd.active a,ul.tabs li.active a,dl.tabs dd.active a:hover,dl.tabs li.active a:hover,ul.tabs dd.active a:hover,ul.tabs li.active a:hover,.toggle.style1 .title.wpb_toggle_title_active,.toggle.style1 .title.wpb_toggle_title_active:after,.toggle.style1 .title.wpb_toggle_title_active:hover,.toggle.style2 .title.wpb_toggle_title_active,.toggle.style2 .title.wpb_toggle_title_active:hover,.post .post-content .iconbox.top.type2>span,.post .post-content .iconbox.top.type3>span,.post .post-content .iconbox.left.type1>span,.post .post-content .iconbox.left.type2>span,.post .post-content .iconbox.right.type1>span,.post .post-content .iconbox.right.type2>span,.thb_counter span,.thb_counter figure,.progress_bar.dark .tooltip.top.in .tooltip-inner,.progress_bar.dark .tooltip.top.in,.job_application .title span,.bw_container.row .bw.columns:hover .content>.title,.post .post-title a:hover {
  color: #004860;
}

#nav .dropdown ul li a:hover,#nav .dropdown ul li.current-menu-item>a,.custom_check+.custom_label:hover:before,.custom_check:checked+.custom_label:before,.carousel-container .owl-controls .owl-pagination .owl-page:hover,.carousel-container .owl-controls .owl-pagination .owl-page.active,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus,.review-popup input[type=text]:focus,.review-popup input[type=password]:focus,.review-popup input[type=date]:focus,.review-popup input[type=datetime]:focus,.review-popup input[type=email]:focus,.review-popup input[type=number]:focus,.review-popup input[type=search]:focus,.review-popup input[type=tel]:focus,.review-popup input[type=time]:focus,.review-popup input[type=url]:focus,.review-popup textarea:focus,.mobile-menu li a.active,.filters li a.active,.woocommerce-checkout .form-row .chosen-container .chosen-drop,.btn.black:hover,.button.black:hover,input[type=submit].black:hover,.comment-reply-link.black:hover,.btn.black.outline:hover,.button.black.outline:hover,input[type=submit].black.outline:hover,.comment-reply-link.black.outline:hover,.btn.white.active,.button.white.active,input[type=submit].white.active,.comment-reply-link.white.active,.btn.white.active:hover,.button.white.active:hover,input[type=submit].white.active:hover,.comment-reply-link.white.active:hover,ul.accordion.style2>li.active>div.title:after,.toggle.style2 .title.wpb_toggle_title_active:after,.post .post-content .iconbox.top.type2:hover>span,.post .post-content .iconbox.left.type2:hover>span,.post .post-content .iconbox.right.type2:hover>span,.btn,.button,input[type=submit],.comment-reply-link,.btn:hover,.button:hover,input[type=submit]:hover,.comment-reply-link:hover, #nav ul.sub-menu li a:hover,.product-popup .mfp-content, #nav ul.sub-menu li.current-menu-item > a,.location-container .location.active:after, [class^="tag-link"]:hover {
  border-color: #004860;
}

.headersearch span .searchform fieldset input:focus,#nav .dropdown ul li a:hover,#nav .dropdown ul li.current-menu-item>a,#sitewide_cta,.mfp-move-horizontal .mfp-arrow,.custom_check:checked+.custom_label:before,.post .post-title.portfolio-title,.carousel-container .owl-controls .owl-pagination .owl-page.active,.review-popup input[type=text]:focus,.review-popup input[type=password]:focus,.review-popup input[type=date]:focus,.review-popup input[type=datetime]:focus,.review-popup input[type=email]:focus,.review-popup input[type=number]:focus,.review-popup input[type=search]:focus,.review-popup input[type=tel]:focus,.review-popup input[type=time]:focus,.review-popup input[type=url]:focus,.review-popup textarea:focus,a.jp-play,a.jp-pause,.jp-play-bar,.jp-volume-bar-value,.mobile-menu li a.active,#comments ol.commentlist .comment-reply-link,#comments_popup_link:after,.badge.onsale,.product-information .product_nav div,.cart-collaterals .right-side,.btn,.button,input[type=submit],.comment-reply-link,.btn.black:hover,.button.black:hover,input[type=submit].black:hover,.comment-reply-link.black:hover,.btn.white.active,.button.white.active,input[type=submit].white.active,.comment-reply-link.white.active,.btn.white.active:hover,.button.white.active:hover,input[type=submit].white.active:hover,.comment-reply-link.white.active:hover,ul.accordion.style2>li.active>div.title:after,.toggle.style2 .title.wpb_toggle_title_active:after,.post .post-content .iconbox.top.type1:hover>span,.post .post-content .iconbox.top.type2:hover>span,.post .post-content .iconbox.left.type2:hover>span,.post .post-content .iconbox.right.type2:hover>span,.thumbnail_container .thumbnail_gallery .owl-controls .owl-buttons div:hover,.post .post-content .pricing_column.featured,.progress_bar .bar.blue span,.job_application.active .title,.fliplink .flipbox .flip.back,.masonry_btn:after,.location-container .location.active,.btn:hover,.button:hover,input[type=submit]:hover,.comment-reply-link:hover,.dropcap.accent,.highlight.blue, #nav ul.sub-menu li a:hover,#nav ul.sub-menu li.current-menu-item > a,[class^="tag-link"]:hover {
	background: #004860;	
}
/* Portfolio Page */
.portfolio-header {
	}
/* Extra CSS */
.header{padding: 10px 0 ; max-height:150px;}
.header .logo{height: auto !important;}
.header .logo .logoimg {max-height: 99px;}
.header.fixed .logo .logoimg {max-height: 57px; margin-top: -26px;}
#subheader{
  background: #004860;
}
#subheader p {
    font-size: 16px;
  font-weight: 400;
  color: #ffffff;
}
.tmls .tmls_container.tmls_grid .tmls_row .tmls_column {
    display: block;
}
.tmls_column {
    float: left;
}
#quick_cart{
  display:none;
}
.page-id-7 .tmls_text{
  color:#ffffff;
}
.page-id-7 .tmls .tmls_container .tmls_item .tmls_name{
  color:#ffffff;
}
.tmls .tmls_container .tmls_item .tmls_position {
   color:#ffffff;
}
#nav .sf-menu a {
    text-transform: capitalize;
}
#nav .sf-menu > li > a {
    height: auto;
    line-height: 120%;
    margin: 0 9px;
}
#nav {
    margin: 35px 0 0;
}
.display-posts-listing .listing-item {
clear: both;
    font-size: 14px;
    font-weight: 300;
    line-height: 150%;
    margin-bottom: 25px;
}
.display-posts-listing img {
  float: left;
  margin: 0 10px 10px 0 !important;
  width:50px;
  height:50px;
}
.vc_custom_1407339355222 {
    padding: 0 !important;
}
#subheader .social a.boxed-icon, .headersearch span {
    color: white !important;
}
.display-posts-listing .title{
  font-weight: 400;
  font-size:150%;
}
.content div {
    min-height: 140px;
  text-align: left;
}
.post .post-content .styled_header p, .styled_header p {
    color: #ff1d43;
    font-size: 18px;
    font-weight: 300;
  	margin-top: -2px;
}
.homeContact .content > div {
    min-height: 10px;
}
#footer{
  background: #f4f4f4 !important;
}
#footer p {
    color: #ffffff;
    font-size: 13px;
}
#footer .widget.widget_thbtwitter ul li a {
    color: #004860 !important;
}
#footer{
  background-image:none !important;
}
.post .post-content .styled_header h6{
  margin: 8px 0 8px 0 !important;
  color:white !important;
}
.post .post-content .styled_header .icon img, .styled_header .icon img {
    max-width: 50px;
}
.post .post-content .styled_header .icon, .styled_header .icon {
  margin-top:8px;
}
.post .post-content .iconbox .content {
    font-weight: 400;
}
.post .post-content ul, .post .post-content ol {
    font-weight: 400 !important;
}
.single-post .post .post-gallery img {
    display:none;
}
.wpcf7-text, .wpcf7-textarea {
    max-width: 280px !important;
  padding-right:30px !important;
}