
body{
font-family:Meiryo, "Hiragino Kaku Gothic Pro",Arial, Helvetica, sans-serif!important; 
}

h1, h2, h3, h4, h5, h6, a
{
font-family:Meiryo, "Hiragino Kaku Gothic Pro",Roboto Condensed, Arial!important; 
}

.menu
{
font-family:Arial,Helvetica!important; 
}
	body{
	background-attachment: fixed;
    background-image: url("../../images/boxed_layout_bg.png");
    background-position: center top;
    background-repeat: repeat;
	}


.bx-wrapper .bx-controls-direction a:hover, .portfolio_post_slider .bx-wrapper .bx-controls-direction a:hover, .testimonial_wrap .bx-wrapper .bx-controls-direction a:hover, #top_sec, .btn-slide, .isotope_gallery li, .filter .active{
background-color:#!important;
}
.menu > li.current-menu-item > a, .menu > li.current_page_item > a, .menu > ul > li:hover > a, .menu .current_page_ancestor > a, .menu .current-menu-ancestor > a,.bottom_text, #footer_bottom_wrapper, .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .meta .post-date div, a.read_more, .meter > span, a.read_more, a.more-link,.roll, a.view_more, .teaserbox:hover, a.readmore, .filter .active, .rs-arrows .rs-next, .rs-arrows .rs-prev{
background:#!important;
}
.filter .active:after{
border-top:5px solid #!important;
}
.portfolio_bg{
border-top: 8px solid #!important;
}
 .faq_tabcontainer li a.active, .teasertext h2 span, h1 span, .widget_tag_cloud .tagcloud a:hover ,  #footer_top a, .portfolio_item_text h4 span, .rs-slider h1 span, .testimonial_wrap .client_name, .magazine_post .mag_comment a,  .magazine_post h4 a:hover, .magazine_post strong a:hover{
color:#F75454!important;
}
.sub_header_wrapper, .pagination .current, .pagination span a.current,.twitter_msg span, .Search_box #search_form{
background-color:#!important;
}
.twitter_msg .curve{
border-left:30px solid #!important;
}
.slider_desc{
border-right:3px solid #!important;
}
#vtabContaier li a.active{
border-left:3px solid #!important;
}
span.footer_title_label{
border-bottom:1px solid #!important;
}

#contact-form input, #contact-form textarea, #commentform input, #commentform textarea, .style2{
border-left:3px solid #!important;
}
.porfolio_items li:hover{
border-bottom:1px solid #!important;
}
.vaidate_error{
border:1px solid #F75454!important;
}
#panel, .slide{
border-top:2px solid #!important;
}
.style2 .testimonial_img{
border:5px solid #F75454!important;
}


.copy_right, #top_info span, .search_form .text , top_contact{
color:#!important;
}

#content_section a.read_more, #content_section a.more-link, #content_section a.read_more:hover, #content_section a.more-link:hover, #content_section a.readmore, #content_section a.readmore:hover,.filter .active{
color:#fff!important;
}

#footer_top a:hover{
color:#!important;
}

#tabContaier li a.active{
border-top:2px solid #F75454!important;
}
.bottom_text:after{
border-left:10px solid #F75454!important;
}


#border_top{
border-top:3px solid #F75454!important;
}

#top_sec .container{
color:#!important;
}
#top_sec, .slide a{
background-color:#!important;
}
#top_info span a, .search_form .text a{
color:#!important;
}
#top_info span a:hover, .search_form .text a:hover{
color:#!important;
}
#panel, .slide{
border-top: 2px solid #!important;
}

nav{
background:#!important;
}

.menu > li.current-menu-item > a, .menu > li.current_page_item > a, .menu > ul > li:hover > a, .menu .current_page_ancestor > a, .menu .current-menu-ancestor > a{
background:#!important;
}

.menu > ul >  li > a{
color:#!important;
}

.menu > ul  > li:hover > a{
background:#!important;
}
.menu ul li.main-links > a:hover{
color:#!important;
}

.menu .current_page_ancestor > a, .menu .current-menu-ancestor > a, .menu > ul  > li:hover > a{
color:#!important;
}

.menu ul li ul li{
background:#374045!important;
}

 .menu ul li ul li a{
color:#ffffff!important;
}

.menu ul li ul li:hover{
background:#606f78!important;
}

.menu ul li ul li a:hover, a.readmore:hover{
color:#!important;
}
.menu ul ul li{
border-bottom:1px solid #!important;
}
.menu ul > li .current-menu-item > a{
color:#!important;
}


#sidebar h3, #sidebar .widget_calendar table caption {
color:!important;
}
#sidebar .title_tag_line{
border-top:1px solid #eee!important;
border-bottom:1px solid #eee!important;
}

#sidebar .widget_container, #sidebar p {
color:;
}
#sidebar  a:link, #sidebar  a,#sidebar  a:visited {
color:;
}

#sidebar a:hover{
color: ;
}

footer{
 /* Safari 4-5, Chrome 1-9 */ 
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, ,)!important;

 /* Safari 5.1, Chrome 10+ */ 
 background: -webkit-linear-gradient(top, ,)!important;
 
 /* Firefox 3.6+ */ 
background:-moz-linear-gradient(top, ,)!important;
 
  /* IE 10 */
  background: -ms-linear-gradient(top, ,)!important;
  
  /* Opera 11.10+ */ 
  background: -o-linear-gradient(top, ,)!important;
}
.footer_top_border{
border-top:5px solid !important;
}
footer h3{
color:!important;
}
footer .title_tag_line{
border-top:1px solid #fff!important;
border-bottom:1px solid #fff!important;
}

.footer_top_border{
border-top: 8px solid #858585!important;
}

footer .widget_container,  footer .widget_container .twitter_text p, .copyright p, footer p, footer, footer .widget_container ul li, .footer_wrapper span{
color:#!important;
}
footer a:link, footer a, footer a:visited {
color:#!important;
}

footer a:hover{
color: #!important;
}
.roll{
background:#!important
}
.portfolio_bg{
border-top: 8px solid #!important;
}
.portfolio_items li:hover{
border-bottom: 1px solid !important; 
}

.sub_header_wrapper{
background-color:#!important;
}
.sub_header_wrapper h2, .sub_header_wrapper p, .breadcrumb a{
color:!important; 
}
.sub_header_wrapper{ 
border-top: 1px solid #ccc!important;
border-bottom: 1px solid #ccc!important; 
}

#content_section h1, #content_section h2, #content_section h3, #content_section h4,  #content_section h6, #content_section h3 a{
color:!important;
}
#content_section, #content_section p
{
color:#!important;
}

#content_section a,  #content_section a:link, #content_section a.more-link:hover, #content_section a.read_more:hover, #content_section a.view_more, #content_section a.view_more:hover
{
color:#!important;
}

#content_section a:hover
{
color:#!important;
}

.teasertext h2 span, .pagetitle_holder h2 span, .pagetitle_holder .title_desc a{
color:#374045!important;
}

