
/* *** fonts.css *** */


@font-face {
    font-family: 'Segoe UI';
    src: url('../fonts/SegoeUI-Bold.eot');
    src: url('../fonts/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoeUI-Bold.woff') format('woff'),
        url('../fonts/SegoeUI-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../fonts/SegoeUI-SemiBold.eot');
    src: url('../fonts/SegoeUI-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoeUI-SemiBold.woff') format('woff'),
        url('../fonts/SegoeUI-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../fonts/SegoeUI-Light.eot');
    src: url('../fonts/SegoeUI-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoeUI-Light.woff') format('woff'),
        url('../fonts/SegoeUI-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../fonts/SegoeUI-BoldItalic.eot');
    src: url('../fonts/SegoeUI-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoeUI-BoldItalic.woff') format('woff'),
        url('../fonts/SegoeUI-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../fonts/SegoeUI.eot');
    src: url('../fonts/SegoeUI.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoeUI.woff') format('woff'),
        url('../fonts/SegoeUI.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Segoe UI';
    src: url('../fonts/SegoeUI-Italic.eot');
    src: url('../fonts/SegoeUI-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoeUI-Italic.woff') format('woff'),
        url('../fonts/SegoeUI-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

* {
    font-family:'Segoe UI';
    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:'Segoe UI';
}

.shortcode_iconbox .ico {
	font-family: 'Segoe UI';
}

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:'Segoe UI';
}

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:#a41e34;}
::-moz-selection {background:#a41e34;}

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:#4a4a4a;
}
.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,
.nivo-directionNav a:hover {
	background-color:#a41e34!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:#a41e34;
}

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:#a41e34!important;
}

hr.colored {
	border-color:#a41e34;
}
.class1 {
	border-color:#a41e34!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:#ea497e;
}
.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:#ea497e!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:#ea497e;
}
.colored2txt,
.twitter_list li a {
	color:#ea497e!important;
}

hr.colored2 {
	border-color:#ea497e;
}
.class2 {
	border-color:#ea497e!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 !important;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;}
}

/* Woocommerce color */

.woocommerce_container ul.products li.product a.add_to_cart_button,
.woocommerce_container ul.products li.product a.product_type_variable,
.woocommerce_container ul.products li.product a.product_type_grouped,
.woocommerce_container ul.products li.product a.product_type_external { background-color:#ea497e;
}
.sidebar .total .amount,
.woocommerce .widget_login a,
.woo_wrap .price_label span,
.summary .product_meta span a,
.woocommerce #commentform .required,
.woocommerce .lost_password,
.woocommerce form .form-row .required {color:#ea497e;
}
.widget_price_filter .ui-slider .ui-slider-range {background: #ea497e !important;
}
.woocommerce .single_add_to_cart_button:before { background-color:#ea497e !important;
}
.widget_price_filter .ui-slider .ui-slider-handle,
.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active {background: #ea497e !important;
}

nav.woocommerce-pagination ul.page-numbers li a:hover,
nav.woocommerce-pagination ul.page-numbers li span,
.woocommerce .button.alt:hover, .woocommerce .pay:hover,
.woocommerce button.single_add_to_cart_button:hover {background-color:#a41e34 !important;
}
.woocommerce_container ul.products li.product:hover h3,
.woo_wrap ul.cart_list li a:hover, .woo_wrap ul.product_list_widget li a:hover,
.summary .product_meta span a:hover,
.woocommerce div.product .woocommerce-tabs .panel a:hover,
.woocommerce #content div.product .woocommerce-tabs .panel a:hover,
.woocommerce .lost_password:hover {color:#a41e34;
}
.woocommerce_container ul.products li.product:hover a.add_to_cart_button,
.woocommerce_container ul.products li.product a.add_to_cart_button.loading,
.woocommerce_container ul.products li.product:hover a.product_type_variable,
.woocommerce_container ul.products li.product:hover a.product_type_grouped,
.woocommerce_container ul.products li.product:hover a.product_type_external,
.widget_product_categories a:hover,
.widget_product_categories li.current-cat a,
.widget_login .pagenav a:hover,
.woocommerce-page .widget_nav_menu ul li a:hover,
.widget_layered_nav li:hover, .widget_layered_nav li.chosen,
.woocommerce .submitbutton:hover,
.woocommerce a.button:hover, .woocommerce button.button:hover,
.woocommerce input.button:hover, .woocommerce #respond input#submit:hover,
.woocommerce #content input.button:hover, .woocommerce a.edit:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover,
.woocommerce .quantity .plus:hover, .woocommerce #content .quantity .plus:hover,
.woocommerce input[type="reset"]:hover,
.woocommerce input[type="submit"]:hover,
.woocommerce .contentarea input.button:hover,
.woocommerce button.button:hover,
.woocommerce a.button:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce .quantity .plus:hover, .woocommerce .quantity .minus:hover,
.woocommerce #content .quantity .plus:hover, .woocommerce #content .quantity .minus:hover {background-color:#a41e34 !important;
}
.widget_product_categories a:hover:after,
.widget_product_categories li.current-cat a:after,
.widget_login .pagenav a:hover:after,
.woocommerce-page .widget_nav_menu ul li a:hover:after,
.widget_layered_nav li:hover:after, .widget_layered_nav li.chosen:after {background-color:#a41e34;
}
.woo_wrap .navigation a:hover {background: #a41e34;
}
.summary ins .amount,
div.product .stock, #content div.product .stock {color: #a41e34 !important;
}
.woocommerce .single_add_to_cart_button:hover:before {background-color:#a41e34 !important;
}
