/* *** F O N T   F A M I L I E S  *** */
@import url(http://fonts.googleapis.com/css?family=Dosis:400,600&subset=latin,latin-ext);
@font-face {
    font-family: 'CoreIconsRegular';
    src: url('fonts/coreicons-webfont.eot');
    src: url('fonts/coreicons-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/coreicons-webfont.woff') format('woff'),
         url('fonts/coreicons-webfont.ttf') format('truetype'),
         url('fonts/coreicons-webfont.svg#coreiconsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
* {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
}

.call_us .ico,
.ico,
.shortcode_iconbox .ico span {
    font-family: 'CoreIconsRegular';
}



/* ***  F O N T   S E T T I N G S  *** */

p, td, div,
blockquote p { 
	font-size: 15px;
	line-height: 20px;
}

header .top_line .call_us,
header .top_line .slogan {
	line-height:14px;
	font-size:11px;
}

h1, h2, h3, h4, h5, h6,
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
	text-decoration:none!important;
	padding:0;
	color:#46434e;
}

header nav ul.menu > li > a,
.widget_nav_menu ul li a,
.widget_archive ul li a,
.widget_pages ul li a,
.widget_categories ul li a,
.widget_recent_entries ul li a,
.dropcap,
.widget_mailchimpsf_widget .mc_submit,
.shortcode_accordion_item_title, 
.shortcode_toggles_item_title,
.feedback_form .feedback_go, 
.feedback_form .feedback_reset,
#commentform #reset,
#commentform #submit,
.btn_login,
.shortcode_promoblock .promo_button_block a,
.shortcode_tab_item_title,
.price_item .price_item_btn a,
.shortcode_button,
.filter_navigation ul li ul li a {
	font-family: 'Dosis', sans-serif!important;
}

* { 
	font-family: 'Dosis', sans-serif;
	color:#6e6c74;
}

input, button, select, textarea {
	font-family: 'Dosis', sans-serif!important;
}

h1, h2, h3, h4, h5, h6,
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-family: 'Dosis', sans-serif!important;
}

h1, h1 span, h1 a {
	font-size:32px;
	line-height:34px;
}
h2, h2 span, h2 a {
	font-size:28px;
	line-height:30px;
}
h3, h3 span, h3 a {
	font-size:24px;
	line-height:26px;
}
h4, h4 span, h4 a {
	font-size:20px;
	line-height:22px;
}
h5, h5 span, h5 a {
	font-size:18px;
	line-height:20px;
}
h6, h6 span, h6 a {
	font-size:16px;
	line-height:18px;
}

@media only screen and (max-width: 760px) {
	
}


/* ***  C O L O R   O P T I O N S  *** */

header ul.menu > li > a {
	color:#464d52;
}
header,
footer {
	background:#ffffff;
}
.fullscreen_title {
	background:#ffffff;
}
.fullscreen_layout header {
	background:#ffffff;
}
.glass_header header,
.fs_title_wrapper {
	background:#ffffff;
	background:rgba(255,255,255,0.9);
}

.fs_gallery_container {
	background:#4f4d57;
}
header ul.menu > li > a {
	color:#46434e;
}

.featured_slider .item .ico_gallery,
.gallery_item .ico_gallery,
.columns1 .element:hover .post_link,
.fs_blog_module .blog_item  .featured_image_full .ico_gallery,
.fs_grid_module .grid_gallery-item .item_hover-img a.post_link {
	background-image:url(../img/frame_icons.png);
	background-position:-480px -180px;
}
.fs_grid_module .grid_gallery-item .item_hover-img a.prettyPhoto,
.columns1 .element:hover .prettyPhoto {
	background-image:url(../img/frame_icons.png);
	background-position:-540px -180px;
}
/*.fullscreen_block .gallery_item .gallery_descr,*/
.module_line.faded:before {
	background:#2a282f;
}

.pre_footer {
	background:#46434e;
}

.fs_blog_module {
	background:#46434e;
}

.fs_title_wrapper h1,
.fs_title_wrapper h6 {
	color:#46434e;
}

#footer_bar .twitter_list li a {
	color:#ffffff;
}

#footer_bar .bg_title h1, 
#footer_bar .bg_title h2, 
#footer_bar .bg_title h3, 
#footer_bar .bg_title h4, 
#footer_bar .bg_title h5, 
#footer_bar .bg_title h6 {
	color:#ffffff;
}
footer .copyright {
	color:#6e6c74;
}
.pre_footer, .pre_footer p, .pre_footer span, .pre_footer div, .pre_footer label {
	color:#cac7d4;
}
#footer_bar .recent_posts_content .post_title {
	color:#ffffff!important;
}
#footer_bar .widget_mailchimpsf_widget .mc_submit {
	background:#cac7d4;
	color:#46434e!important;
}
#footer_bar .widget_mailchimpsf_widget .mc_input {
	background:#6b6971;
	color:#ffffff;
}

.module_line .shortcode_promoblock h3,
.module_line .shortcode_promoblock h6 {
	color:#ffffff;
}

.fullscreen_block {
	background:#ffffff;
}

.fullscreen_title h1 {
	color:#46434e;
}
.fullscreen_block .filter_block {
	background:#2a282f	;
	background:rgba(42,40,47,0.9);
}
.fullscreen_block .filter_block li a {
	color:#ffffff!important;
}

.mobile_menu {
	padding:15px 0 25px 0!important;
}
.mobile_menu_wrapper {
	background:#2a282f;
}
