
/* FONTS AREA */
@font-face {
    font-family: 'themedevregular';
    src: url('fonts/themedev-webfont.eot');
    src: url('fonts/themedev-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/themedev-webfont.woff') format('woff'),
         url('fonts/themedev-webfont.ttf') format('truetype'),
         url('fonts/themedev-webfont.svg#themedevregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*style.css*/

.landing_enter,
.mainTitlePermalink h3,
.postcomment,
.portfolio_dscr h3,
.portfolio_dscr h3 a,
h2, h3, h4,
h2 span, h3 span, h4 span
 { 
	font-family:'Oswald';
    font-weight:normal;
    font-weight:400;
    /*-webkit-font-smoothing: subpixel-antialiased;*/
}

header nav ul.menu li a,
.contact_form_block.side_block .feedback_reset, 
.contact_form_block.side_block .feedback_go,
.filter_navigation ul li ul li a,
.call_us,
h1, h1 span, h5, h5 span, h6, h6 span,
.dropcap,
.demo_columns,
div.zoomer_wrapper div.fader span.fader_caption,
.shortcode_iconbox h5,
.shortcode_accordion_item_title, 
.shortcode_toggles_item_title,
.shortcode_tab_item_title,
.shortcode_button,
.shortcode_colorblocks h5,
ul.mobile_menu li a,
ul.mobile_menu li a,
.camera_caption > div h3,
#popup_content_block h5,
#popup_content_block h5 span,
#slidecaption h1 span,
#slidecaption h1,
.color_reload,
.color_reset { 
	font-family:'Oswald';
    font-weight:bold;
    font-weight:700;
    /*-webkit-font-smoothing: subpixel-antialiased;*/
}

/**/


/* DO NOT CHANGE */
.module_content.blockquote li {
    list-style:none;
}

.module_content.blockquote li:before {
    content: none;
}


/* *** */


/*MainColor: #1fafbc*/

::selection {
background:#1fafbc;
}
::-moz-selection {
background:#1fafbc;
}

a, a:hover, a:visited {
color:#1fafbc;
opacity:0.99;
}

/*L A N D I N G   P A G E
--------------------------*/
.landing_logo {
background:#1fafbc;
}
.landing_enter {
color:#1fafbc;
}
.landing_enter:hover {
background-color:#1fafbc!important;
}


/*header
---------*/
header,
nav.mobile_header {
background:#1fafbc;
}
ul.mobile_menu li a {
color: #1fafbc;
}
ul.mobile_menu li a:hover {
background-color: #1fafbc;
}
ul.mobile_menu li ul.sub-menu li a {
border-top:#1fafbc 1px dotted;
}
ul.mobile_menu li ul.sub-menu li.has-menu ul li a:hover {
background-color:#1fafbc;
}

/*Control Panel
----------------*/
.ctrl_panel .block_ico { background:#1fafbc}

.ctrl_panel .block_ico a:hover .ico { color:#1fafbc}

ul.social_list li a span {
color:#1fafbc;
}

ul.social_list li:hover { background:#1fafbc;}
.search_form input {
color:#1fafbc;
}
.contact_form_block.side_block .field-name,
.contact_form_block.side_block .field-email,
.contact_form_block.side_block .field-subject,
.contact_form_block.side_block .field-message,
.contact_form_block.side_block .field-captcha-q,
.contact_form_block.side_block .field-captcha-a {
color:#1fafbc;
}
.contact_form_block.side_block .feedback_reset,
.contact_form_block.side_block .feedback_go,
.color_reload,
.color_reset,
.widget_calendar table tfoot a {
background:#1fafbc;
}
.contact_form_block.side_block .feedback_reset:hover,
.contact_form_block.side_block .feedback_go:hover,
.color_reload:hover,
.color_reset:hover,
.widget_calendar table tfoot a:hover {
background:#ffffff;
background-color:rgba(255, 255, 255, 0.8);
color:#1fafbc;
}

/*SuperSized*/
ul#thumb-list li .thumb_wrapper { background-color:#1fafbc}
ul#thumb-list li .thumb_post_ico span.ico {color:#1fafbc}
#progress-bar {background-color:#1fafbc}
#slidecaption h1 {background-color:#1fafbc}
#slidecaption p {
color:#1fafbc;
opacity:0.99;
}

/*Content block
----------------*/
.window_controls a:hover, a.scroll_buttons:hover {
background-color:#1fafbc}

/*Blog Classes
---------------*/
.mainTitlePermalink span.post_type,
.postcomment span.post_type
{
background-color:#1fafbc!important;
}
.mainTitlePermalink span.ico,
.postcomment span.ico {
color:#ffffff;
color:rgba(255,255,255,0.8);
}
.pagerblock li a:hover,
.pagerblock li a.current {
color:#1fafbc;
}

/*Portfolio*/
.portfolio_dscr h3 {
color: #1fafbc;
}
.filter_img .portfolio_wrapper {
background-color: #1fafbc;
}
.filter_img .post_type	{
background-color:#1fafbc;
}

/*Footer
---------*/

/*Images
---------*/

/*Tabs
-------*/

/*Lists
--------*/
.contentarea ul li:before,
.contentarea ol li:before {
color: #1fafbc;
}
ol.list li:before,
ul.list li:before {
color: #1fafbc;
opacity:0.99;
}

/*Sidebars
-----------*/
.widget_block_list li a:hover {
color:#1fafbc;
}
.twitter_list li .at {
color:#1fafbc;
}

/*Typograph
------------*/
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
h1, h2, h3, h4, h5, h6 { color:#1fafbc}

.dropcap.colored {
color:#1fafbc;
}

.text_colored, .text_light a, .text_dark a {
color:#1fafbc;
opacity:0.99;
}
hr.colored {
border-color:#1fafbc}

/*Blocks
---------*/

/*Contacts & Forms
-------------------*/
.contact_info li .ico {
color:#1fafbc}
.fl-container .form_field:focus {
background-color: #1fafbc!important;
color:#ffffff!important;
}
.fl-container .feedback_form .feedback_go,
.fl-container .send_comment {
background:#1fafbc;
color:#ffffff;
color:rgba(255, 255, 255, 0.8);
}


/*ShortCodes
-------------*/
div.zoomer_wrapper div.fader {
background-color: #1fafbc;
}
.shortcode_iconbox .ico  {
color: #1fafbc;
}
.shortcode_iconbox:hover {
background-color:#1fafbc}
.shortcode_accordion_item_title:hover,
.shortcode_toggles_item_title:hover {
color: #1fafbc;
}
.highlighted_colored {
background-color:#1fafbc;
opacity:0.99;
}

.shortcode_button.btn_small_black:hover,
.shortcode_button.btn_normal_black:hover,
.shortcode_button.btn_big_black:hover,
.shortcode_button.btn_small_colored,
.shortcode_button.btn_normal_colored,
.shortcode_button.btn_big_colored {
background:#1fafbc;
color:#ffffff;
color:rgba(255, 255, 255, 0.8);
}

.shortcode_button.btn_small_black:hover .ico,
.shortcode_button.btn_normal_black:hover .ico,
.shortcode_button.btn_big_black:hover .ico,
.shortcode_button.btn_small_colored .ico,
.shortcode_button.btn_normal_colored .ico,
.shortcode_button.btn_big_colored .ico {
color:#ffffff;
color:rgba(255, 255, 255, 0.8);
}

.shortcode_colorblocks.colored,
.shortcode_colorblocks.dark.hovered:hover {
background:#1fafbc;
}
.shortcode_colorblocks.light h5,
.shortcode_colorblocks.light a,
.shortcode_colorblocks.dark h5,
.shortcode_colorblocks.dark a,
.shortcode_colorblocks.colored.hovered:hover .ico,
.shortcode_colorblocks.light.hovered:hover .ico,
.shortcode_colorblocks.dark .ico,
.shortcode_colorblocks.light .ico {
color:#1fafbc;
}

.camera_caption > div h3, .camera_caption > div p {
background-color:#1fafbc;
}
.camera_prev,
.camera_next {
background-color:#1fafbc;
}

/*Gallery
----------*/
#gallery_block .dragger {
background-color:#1fafbc;
}
.gallery_img_preview .img_gallery_wrapper {
background-color:#1fafbc;
}
#hq_fullscreen_close,
#hq_fullscreen_info,
#hq_fullscreen .block_ico a  {
background-color:#1fafbc!important;
color:#ffffff!important;
}
#hq_fullscreen_close:hover,
#hq_fullscreen_info:hover,
#hq_fullscreen .block_ico a:hover {

background:#ffffff!important;
}
#hq_fullscreen_close:hover .ico,
#hq_fullscreen_info:hover .ico,
#hq_fullscreen .block_ico a:hover .ico {
color:#1fafbc!important;
}
.gallery_img_preview .post_type	{
background-color:#1fafbc;
}
ul#hq_thmb_list_scroller li .thumb_wrapper { background-color:#1fafbc}
ul#hq_thmb_list_scroller li .post_type span.ico {color:#1fafbc}
#hq_fullscreen .block_ico a,
#hq_fullscreen .block_ico a:hover { background-color: #1fafbc}
#popup_content_block h5 span { color: #1fafbc}
#hq_thmb_list_toggler { background-color:#1fafbc}

/*Wrappers
-----------*/

/*Misc
-------*/
.ajaxanswer {
background:#1fafbc;
}

.ls-layer h1, .ls-layer h2, .ls-layer h3, .ls-layer h4, .ls-layer h5, .ls-layer h6, .ls-layer p, .ls-layer span {
background-color:#1fafbc!important;
}
.ls-nav-prev, .ls-nav-next {
background-color:#1fafbc!important;
}

.ie .contact_form_block .feedback_go:hover,
.ie .contact_form_block .feedback_reset:hover  {
color:#1fafbc!important;
}