
/* *** fonts.css *** */
/*All Font Families*/
@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', sans-serif;
    font-weight:400;
}

header .slogan,
header .slogan span,
.header_cart_content .cart_cost,
.header_search_block.toggled .header_search_content .field_search,
.login_form .form_field {
	font-family:'Arial', sans-serif!important;
}

.shortcode_iconbox .ico {
	font-family: 'CoreIconsRegular';
}

p, td, div {
    font-size:13px;
    color:#454545;
    line-height:16px;
}
blockquote p {
    font-size:13px;
    line-height:16px;
}


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,
header ul.menu > li > a {
	font-family:'Arial', sans-serif!important;
}

h1, h1 span, h1 a {
    font-size:34px;
    line-height:36px;
}
h2, h2 span, h2 a {
    font-size:28px;
    line-height:30px;
}
h3, h3 span, h3 a {
    font-size:22px;
    line-height:24px;
}
h4, h4 span, h4 a {
    font-size:20px;
    line-height:22px;
}
h5, h5 span, h5 a {
    font-size:14px;
    line-height:16px;
}
h6, h6 span, h6 a {
    font-size:12px;
    line-height:14px;
}

/* *** colors.css *** */
/*FirstColor: #00b9de - Blue*/
/*SecondColor: #ea497e - Pink*/

::selection {background:#f78700;}
::-moz-selection {background:#f78700;}

footer hr,
.widget_flickr .flickr_badge_image .flickr_fadder,
.widget_nav_menu ul li a:hover:before,
.widget_archive ul li a:hover:before,
.widget_pages ul li a:hover:before,
.widget_categories ul li a:hover:before,
.widget_recent_entries ul li a:hover:before,

.widget_nav_menu ul li:hover,
.widget_archive ul li:hover,
.widget_pages ul li:hover,
.widget_categories ul li:hover,
.widget_recent_entries ul li:hover,

.shortcode_accordion_item_title:hover .ico,
.shortcode_toggles_item_title:hover .ico,
.shortcode_accordion_item_title:hover,
.shortcode_toggles_item_title:hover,
.feedback_form .feedback_reset:hover,
#commentform #reset:hover,
#commentform #submit,
.feedback_form .feedback_go,
.module_gallery .post_type,
.carouselslider ul li .smallproflinks a:hover,
.shortcode_tab_item_title:hover,
.shortcode_button.btn_type4,
.filter_navigation ul li ul li.selected a,
.quantity .minus:hover,
.quantity .plus:hover {
	background-color:#f78700;
}
.header_social_block .header_social_content,
.header_cart_block .header_cart_content,
.header_search_block .header_search_content,
header nav ul.menu > li.current-menu-parent > a,
header nav ul.menu > li.current-menu-item > a,
header nav ul.menu > li.current-menu-ancestor > a,
.shortcode_accordion_item_title.ui-state-active .ico,
.shortcode_toggles_item_title.ui-state-active .ico,
.shortcode_accordion_item_title.ui-state-active,
.shortcode_toggles_item_title.ui-state-active,
.carouselslider ul li .item h5 a:hover,
.featured_slider .item:hover .post_type,
.most_popular .price_item_btn:hover,
.shortcode_button.btn_type1:hover,
.columns1 .element:hover .post_type,
.columns2 .element:hover .post_type,
.columns3 .element:hover .post_type,
.columns4 .element:hover .post_type,
.blog_post_preview:hover .post_type,
.blog_post_head:hover .post_type,
.pagerblock li a.current,
.pagerblock li a:hover,
.shop_list_item:hover .shop_list_descr .add2cart,
.btn_login:hover,
.product_add2cart:hover:before,
.product_add2cart:hover,
.tparrows:hover,
.nivo-directionNav a:hover {
	background-color:#f78700!important;
}

header .slogan span,
.dropcap.colored,
header ul.sub-menu li a:hover,
header ul.sub-menu li.current-menu-item > a,
header ul.sub-menu li.current-menu-parent > a,
header ul.sub-menu li:hover > a,
.carouselslider ul li .item:hover h5 a,
.module_gallery  .gallery_descr a:hover,
.shortcode_promoblock h1,
.team_slider ul .item:hover .carousel_title h5,
header .mobile_menu > li > a:hover,
.columns2 .portfolio_info_wrapper .portfolio_descr_info div a:hover,
.columns2 .portfolio_descr_in a:hover,
.columns3 .portfolio_info_wrapper .portfolio_descr_info div a:hover,
.columns3 .portfolio_descr_in a:hover,
.columns3 .portfolio_dscr a:hover,
.columns4 .portfolio_info_wrapper .portfolio_descr_info div a:hover,
.columns4 .portfolio_descr_in a:hover,
.columns4 .portfolio_dscr a:hover,
.blog_post_preview .blogpost_info_wrapper .blog_info_block div a:hover,
.blog_post_preview .category a:hover,
.blog_post_head .blogpost_info_wrapper .blog_info_block div a:hover,
.blog_post_head .category a:hover,
.blog_post_preview article.contentarea a:hover,
.blog_post_preview a.blogpost_title:hover h5,
.cart_widget_list li .read_more a:hover,
.product_price,
.all_body_cont a:hover,
.widget_nav_menu ul li .sub-menu li:hover a {
	color:#f78700;
}

blockquote span,
.testimonials_list .text_light,
.popular_posts li .read_more a:hover,
.recent_posts li .read_more a:hover,
.twitter_list li a:hover,
.shortcode_iconbox:hover .ico,
.carousel_readmore:hover,
.most_popular .price_item_cost h1,
.most_popular .price_item_cost h1 span,
.columns1 .portfolio_dscr a:hover,
.columns2 .portfolio_dscr a:hover,
.columns3 .portfolio_dscr a:hover,
.columns4 .portfolio_dscr a:hover,
.module_sitemap a:hover,
.module_contact_info .continfo_item a:hover,
.blog_post_page article a:hover,
ol.commentlist li .thiscommentbody .comment_info span a:hover,
.columns1 .portfolio_preview_head a:hover h5,
.columns1 .portfolio_more:hover,
.shop_list_item:hover .shop_list_descr .sop_list_title,
.selectbox li:hover,
.forgot_password a:hover,
.product_meta div a:hover,
.columns2 .element:hover .portfolio_info_wrapper h5 a,
.columns3 .element:hover .portfolio_info_wrapper h5 a,
.columns4 .element:hover .portfolio_info_wrapper h5 a,
.widget_recent_comments li a:hover,
.widget_calendar table td a:hover,
.columns1 .portfolio_dscr .more-link:hover,
a:hover,
.widget_nav_menu ul li .sub-menu li a:hover {
	color:#f78700!important;
}

hr.colored {
	border-color:#f78700;
}
.class1 {
	border-color:#f78700!important;
}


/* -Second Color- */

.header_search_block a:hover,
.header_social_block a:hover,
.header_cart_block a:hover,
.header_social_content ul li a:hover,
.featured_slider .item .post_type,
.skill_li .diagram_bg .skill_div,
.price_item_btn:hover,
.shortcode_button.btn_type5,
.columns1 .element .post_type,
.columns2 .element .post_type,
.columns3 .element .post_type,
.columns4 .element .post_type,
.blog_post_preview .post_type,
.blog_post_head .post_type,
.shop_list_item .shop_list_descr .add2cart,
.product_add2cart:before {
	background-color:#f49e16;
}
.shortcode_messagebox.box_type5 .box_icon,
.widget_filter .ui-slider-range,
.widget_filter #slider-range .ui-slider-handle,
.user_pic_layout .footer_search_block > a:hover,
.user_pic_layout .footer_social_block > a:hover,
.footer_social_content ul li a:hover,
.user_pic_layout .btn2top:hover {
	background-color:#f49e16!important;
}

.dropcap.colored2,
.shortcode_iconbox .ico,
.price_item_cost h1,
.price_item_cost h1 span,
.module_sitemap a,
.module_contact_info .continfo_item a,
.blog_post_page article a,
.columns1 .portfolio_more,
.forgot_password a,
.cart_widget_total span,
.product_meta div a,
.widget_recent_comments li a,
.widget_calendar table td a,
.columns1 .portfolio_dscr .more-link,
a {
	color:#f49e16;
}
.colored2txt,
.twitter_list li a {
	color:#f49e16!important;
}

hr.colored2 {
	border-color:#f49e16;
}
.class2 {
	border-color:#f49e16!important;
}

/* Responsive vertical */
@media (max-width: 320px) {
    h1 {font-size:22px;line-height:24px;}
    h2 {font-size:20px;line-height:22px;}
    h3 {font-size:18px;line-height:20px;}
    h4 {font-size:16px;line-height:18px;}
    h5 {font-size:14px;line-height:16px;}
    h6 {font-size:12px;line-height:14px;}
    .pf_video_container iframe {height: 170px;}
}

/* Responsive horizontal */
@media (max-width: 480px) {
    h1 {font-size:22px;line-height:24px;}
    h2 {font-size:20px;line-height:22px;}
    h3 {font-size:18px;line-height:20px;}
    h4 {font-size:16px;line-height:18px;}
    h5 {font-size:14px;line-height:16px;}
    h6 {font-size:12px;line-height:14px;}
    .pf_video_container iframe {height: 170px;}
}