#first-header{
	background-repeat: repeat  ; 
	background-color: #252525  ; 
}
#header-top-menu > div { border-top-color: #ff0000; }
#top-small-menu>li,#top-small-menu>li>a{
color: #ffffff  ; font-family: "arial"  ; }
.select-menu>a, #top_menu>li>a{
color: #ffffff  ; font-family: "Roboto Condensed"  ; font-size: 16px  ; line-height: 23px  ; }
.select-menu li a { color: #ffffff; font-family: arial; }.select-menu li a:hover, .select-menu li.current_page_item>a, .select-menu li.active>a { color: #ff0000; }#top_menu>li:hover, #top_menu>li.current_page_parent, #top_menu>li.current_page_ancestor{
}
#top_menu>li:hover>a, #top_menu>li.current_page_parent>a, #top_menu>li.current_page_ancestor>a{ color:#ff0000 ;}
#menu-wrapper{
	background-repeat: repeat  ; 
	background-color: #000000  ; 
}
#top_menu>li>ul li>a{
color: #ffffff  ; font-family: "arial"  ; font-size: 12px  ; line-height: 25px  ; }
#top_menu>li>ul li:hover>a{ color:#dedede ;}
#top_menu>li>ul li>a{
	background-color: #000000  ; 
}
#top_menu>li>ul li:hover>a, #top_menu>li>ul li.current_page_item>a{
	background-color: #141414  ; 
}
#menu-wrapper #top_menu .menu-pipe { color :#d4d4d4 ;}
#top_menu>li:hover>a, #top_menu>li.current_page_parent>a, #top_menu>li.current_page_ancestor>a, #top_menu>li ul, #top_menu>li.current_page_item>a { border-bottom:4px solid #ff0000; }
#menu-wrapper .container { min-height: 56px; }
#navbar-search-form input[type='text'] { min-height: 60px; }
#menu-wrapper #top_menu>li, #menu-wrapper #top_menu>li>a, #menu-wrapper #top_menu .menu-pipe { line-height: 56px; }
body{
	background-image: url(http://www.lesbellescollines.com/new/wp-content/uploads/bg123.jpg)  ; 
	background-repeat: repeat  ; 
	background-attachment: fixed  ; 
	background-position: center top ; 
	background-color: #404040  ; 
}
#body-wrapper .ozy-page-content, .pp_description{
color: #ffffff  ; font-family: "arial"  ; font-size: 12px  ; line-height: 20px  ; }
#body-wrapper .ozy-page-content a{
color: #ff8a00  ; font-family: "arial"  ; font-size: 12px  ; line-height: 19px  ; }
#body-wrapper .ozy-page-content hr { background-color : #c5c5c5;}
#body-wrapper h1{
font-family: "Roboto Condensed"  ; font-size: 36px  ; line-height: 43px  ; }
#body-wrapper h2{
font-family: "Roboto Condensed"  ; font-size: 24px  ; line-height: 31px  ; }
#body-wrapper h3{
font-family: "Roboto Condensed"  ; font-size: 22px  ; line-height: 29px  ; }
#body-wrapper h4{
font-family: "Roboto Condensed"  ; font-size: 18px  ; line-height: 30px  ; }
#body-wrapper h5{
font-family: "Roboto Condensed"  ; font-size: 12px  ; line-height: 19px  ; }
#body-wrapper h6{
font-family: "Roboto Condensed"  ; font-size: 9px  ; line-height: 16px  ; }
#container-wrapper{
}
#page-heading h1{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 32px !important ; font-weight: 100 !important ; line-height: 39px !important ; }
#page-heading h2{
color: #e0e0e0 !important ; font-family: "Roboto Condensed" !important ; font-size: 16px !important ; line-height: 23px !important ; }
#page-heading #bread-crumbs-menu *{
color: #e0e0e0  ; font-family: "arial"  ; font-size: 11px  ; line-height: 26px  ; text-decoration: none  ; }
#page-heading{
}
#page-heading { padding: 30px 0 30px 0 !important; }
#page-heading { margin-bottom:0 !important; }
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: #252525; }
.table th, .table td, .table tbody + tbody, .table-bordered, .table-bordered th, .table-bordered td  { border-color: #c5c5c5; }
#bottom-widget-wrapper { border-top:1px solid #393939; border-bottom:1px solid #393939; }#bottom-widget-wrapper{
	background-image: url(http://ewa.ozythemes.com/wp-content/uploads/2013/03/black-80.png)  ; 
	background-repeat: repeat  ; 
}
#bottom-widget-wrapper section>.h6-wrapper>h6{
color: #ffffff  ; font-family: "arial"  ; font-size: 12px  ; line-height: 19px  ; }
#bottom-widget-wrapper section{
color: #626262  ; font-family: "arial"  ; font-size: 12px  ; line-height: 19px  ; }
#bottom-widget-wrapper section a{
color: #666666 !important ; font-family: "arial" !important ; font-size: 11px !important ; line-height: 18px !important ; }
#bottom-widget-wrapper section>.h6-wrapper>h6 { background-color: #393939 ; }
#footer-wrapper{
	background-color: #000000  ; 
}
#footer-wrapper section{
color: #989898  ; font-family: "arial"  ; font-size: 11px  ; line-height: 18px  ; }
#footer-wrapper section a{
color: #989898  ; }
.iosSlider-container .selectorsBlock .selectors .selected, .flex-active, .nivo-control.active, #tiptip_content { background-color : #07d3ff !important; }
#tiptip_holder.tip_top #tiptip_arrow_inner  { border-top-color : #07d3ff !important; }
#tiptip_holder.tip_bottom #tiptip_arrow_inner { border-bottom-color : #07d3ff !important; }
#tiptip_content{
color: #ffffff  ; font-family: "arial"  ; font-size: 11px  ; line-height: 18px  ; }
.wpb_call_to_action { border-left : 4px solid #07d3ff !important; }
.ac_results{
	background-color: #000000 !important ; 
}
.ac_results ul li{
color: #ff0000  ; font-family: "arial"  ; font-size: 12px  ; }
.teaser_grid_container h2.post-title a.link_title{
font-family: "Roboto Condensed" !important ; font-size: 24px !important ; line-height: 31px !important ; }
.ui-tabs-nav li a, .ui-accordion-header a{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 16px !important ; line-height: 23px !important ; }
.ui-tabs-nav li:hover a, .ui-tabs-nav li.ui-tabs-active a, .ui-accordion-header:hover a, .ui-accordion-header-active a { color : #ff0000 !important ;}
.ui-tabs-nav li, .ui-accordion-header{
	background-color: #000000 !important ; 
}
.ozy-testimonial-slider li .entry-content, .wpb_tab, .ui-accordion-content, .ui-tabs .ui-tabs-nav li.ui-tabs-active{
	background-color: #252525 !important ; 
}
.wpb_tab .wpb_content_element *, .ozy-testimonial-slider li .entry-content p, .ozy-testimonial-slider li .entry-content p *, .wpb_tab p *, .ui-accordion-content *, .wpb_call_to_action h2{
color: #ffffff !important ; font-family: "arial" !important ; font-size: 12px !important ; line-height: 19px !important ; }
.ozy-testimonial-slider li .entry-content a, .wpb_tab a, .ui-accordion-content a{
color: #ff0000 !important ; font-family: "arial" !important ; font-size: 12px !important ; line-height: 19px !important ; }
.ozy-testimonial-slider li .entry-content:after { border-top-color: #252525; }
.wpb_call_to_action, blockquote, q{
	background-image: url(http://ewa.ozythemes.com/wp-content/uploads/2013/03/dotted-background.png) !important ; 
	background-repeat: repeat !important ; 
	background-color: #000000 !important ; 
}
.wpb_call_to_action h2, blockquote, q{
color: #ffffff !important ; font-family: "georgia" !important ; font-size: 30px !important ; font-weight: lighter !important ; line-height: 37px !important ; }
.wpb_call_to_action a, blockquote a, q a{
color: #07d3ff !important ; font-family: "georgia" !important ; font-size: 30px !important ; font-weight: bold !important ; line-height: 37px !important ; }
.view_project_link_button, #post-navigation a, .iosSlider-container .prevContainer .ios-prev,.iosSlider-container .nextContainer .ios-next,.nivo-nextNav,.nivo-prevNav,.social-share-buttons-wrapper li span, .flex-direction-nav .flex-next, .flex-direction-nav .flex-prev, .wpb_carousel .prev, .wpb_carousel .next{
	background-color: #000000 !important ; 
}
.view_project_link_button:hover, #post-navigation a:hover, .iosSlider-container .prevContainer .ios-prev:hover,.iosSlider-container .nextContainer .ios-next:hover,.nivo-nextNav:hover,.nivo-prevNav:hover,.social-share-buttons-wrapper li:hover span, .flex-direction-nav .flex-next:hover, .flex-direction-nav .flex-prev:hover, .wpb_carousel .prev:hover, .wpb_carousel .next:hover{
	background-color: #07d3ff !important ; 
}
#backToTop, .sidebar-widget .tagcloud a, .paging-wrapper>a,#commentform #submit, .ozy-page-content input[type=button],.ozy-page-content input[type=submit],.ozy-page-content input[type=reset],.ozy-page-content button:not(.wpb_button), .wpb_carousel .prev, .wpb_carousel .next, .wpb_button.wpb_ozy_auto{
	background-color: #000000  ; 
}
#backToTop:hover, .sidebar-widget .tagcloud a:hover, .paging-wrapper>a:hover,.paging-wrapper>a.current,#commentform #submit:hover, .ozy-page-content  input[type=button]:hover,.ozy-page-content  input[type=submit]:hover,.ozy-page-content input[type=reset]:hover,.ozy-page-content button:not(.wpb_button):hover, .wpb_carousel .prev:hover, .wpb_carousel .next:hover, .wpb_button.wpb_ozy_auto:hover{
	background-color: #07d3ff  ; 
}
#commentform #submit,.ozy-page-content input[type=button],.ozy-page-content input[type=submit],.ozy-page-content input[type=reset],.ozy-page-content button:not(.wpb_button), .sidebar-widget .tagcloud a, .wpb_carousel .prev, .wpb_carousel .next, .wpb_carousel .prev, .wpb_button.wpb_ozy_auto, .shortcode-btn.wpb_button_a span{
color: #ffffff !important ; font-family: "arial" !important ; font-size: 11px !important ; line-height: 18px !important ; }
.social-share-buttons-wrapper li span{
color: #ffffff  ; }
.wpb_call_to_action .wpb_button_a .wpb_button.wpb_ozy_auto{
color: #ffffff !important ; font-family: "georgia" !important ; font-size: 32px !important ; font-style: normal !important ; font-weight: lighter !important ; line-height: 39px !important ; }
.paging-wrapper>a{
color: #ffffff !important ; font-family: "arial" !important ; font-size: 11px !important ; }
.title-with-icon>span, .title-with-icon>a>span, .dropcap-rectangle, .dropcap-rounded{
	background-color: rgba(0,0,0,0.5)  ; 
}
.title-with-icon-wrapper:hover>.title-with-icon>span, .title-with-icon-wrapper:hover>.title-with-icon>a>span{
	background-color: rgba(7,211,255,0.5)  ; 
}
.title-with-icon:hover>span, .title-with-icon>span, .title-with-icon:hover>a>span, .title-with-icon>a>span { color : #ffffff !important; }
#body-wrapper table td, #body-wrapper dl { border-color: #c5c5c5 !important; }
fieldset.ozy-content-divider { border-top:1px solid #949494 !important; }
.ozy-border-wrapper,.ozy-border-box>div .wpb_wrapper { border: 1px solid #949494 !important; padding: 20px; }fieldset.ozy-content-divider legend{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 18px !important ; font-weight: lighter !important ; line-height: 25px !important ; }
.wpb_separator, .vc_text_separator { border-bottom-color: #949494 !important; }
.vc_text_separator div{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 18px !important ; font-weight: lighter !important ; line-height: 25px !important ; }
.progress-bar>div{
	background-color: #0fa5c5 !important ; 
}
.progress-bar{
	background-color: #000000 !important ; 
}
.progress-bar>div{
color: #ffffff !important ; font-family: "arial" !important ; font-size: 12px !important ; line-height: 19px !important ; }
.wpb_twitter_widget.big-tweet a { color: #f5eded !important; }
.title-with-icon span, .dropcap-rectangle { border-bottom : 1px solid #07d3ff !important; }
.wpcf7-submit{
	background-color: #000000  ; 
}
.wpcf7-submit:hover{
	background-color: #07d3ff  ; 
}
.wpcf7-submit{
color: #ffffff !important ; font-family: "arial" !important ; font-size: 11px !important ; line-height: 18px !important ; }
form input[type=number],form input[type=text], form input[type=password], form input[type=file], form input[type=color],form input[type=date],form input[type=datetime],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=range],form input[type=search],form input[type=tel],form input[type=time],form input[type=url],form input[type=week], form select, form textarea,.wpcf7-form input[type=text],.wpcf7-form input[type=color],.wpcf7-form input[type=date],.wpcf7-form input[type=datetime],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=email],.wpcf7-form input[type=month],.wpcf7-form input[type=number],.wpcf7-form input[type=range],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=time],.wpcf7-form input[type=url],.wpcf7-form input[type=week], .wpcf7-form select, .wpcf7-form textarea, .sidebar-widget input[type=text], .sidebar-widget input[type=password], .sidebar-widget select, .sidebar-widget textarea, #commentform input[type=text], #commentform textarea{
color: #ededed !important ; font-family: "arial" !important ; font-size: 12px !important ; line-height: 19px !important ; }
form input[type=number],form input[type=text], form input[type=password], form input[type=file], form select, form textarea,.wpcf7-form input[type=text],.wpcf7-form input[type=color],.wpcf7-form input[type=date],.wpcf7-form input[type=datetime],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=email],.wpcf7-form input[type=month],.wpcf7-form input[type=number],.wpcf7-form input[type=range],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=time],.wpcf7-form input[type=url],.wpcf7-form input[type=week], .wpcf7-form select, .wpcf7-form textarea, .sidebar-widget input[type=text], .sidebar-widget input[type=password], .sidebar-widget select, .sidebar-widget textarea, #commentform input[type=text], #commentform textarea{
	background-repeat: repeat !important ; 
	background-color: #1c1c1c !important ; 
}
form input[type=number]:focus,form input[type=text]:focus, form input[type=password]:focus, form input[type=file]:focus,form input[type=color]:focus,form input[type=date],form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=range]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus, form select:focus, form textarea:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=color]:focus,.wpcf7-form input[type=date]:focus,.wpcf7-form input[type=datetime]:focus,.wpcf7-form input[type=datetime-local]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=month]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=range]:focus,.wpcf7-form input[type=search]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=time]:focus,.wpcf7-form input[type=url]:focus,.wpcf7-form input[type=week], .wpcf7-form select:focus,	.wpcf7-form textarea:focus, .sidebar-widget input[type=text]:focus, .sidebar-widget input[type=password]:focus, .sidebar-widget select:focus, 			.sidebar-widget textarea:focus, #commentform input[type=text]:focus, #commentform textarea:focus { border:1px solid #3d3d3d !important ; box-shadow:0 0 10px #3d3d3d !important;}
form input[type=number],form input[type=text], form input[type=password], form input[type=file], form input[type=color],form input[type=date],form input[type=datetime],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=range],form input[type=search],form input[type=tel],form input[type=time],form input[type=url],form input[type=week], form select, form textarea,.wpcf7-form input[type=text],.wpcf7-form input[type=color],.wpcf7-form input[type=date],.wpcf7-form input[type=datetime],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=email],.wpcf7-form input[type=month],.wpcf7-form input[type=number],.wpcf7-form input[type=range],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=time],.wpcf7-form input[type=url],.wpcf7-form input[type=week], .wpcf7-form select, .wpcf7-form textarea, .sidebar-widget input[type=text], .sidebar-widget input[type=password], .sidebar-widget select, .sidebar-widget textarea, #commentform input[type=text], #commentform textarea { border:1px solid #3d3d3d !important ; }
.highlight-bg { background-color: #07d3ff; }
.blog-post-title:first-letter, .portfolio-listing .info-box h4:first-letter { border-bottom: 1px solid #07d3ff; padding-bottom:5px; }
.generic-button, .generic-button-alt:hover{
	background-color: #000000  ; 
}
.generic-button:hover, .generic-button-alt{
	background-color: #07d3ff  ; 
}
.generic-button, .generic-button-alt *{
color: #ffffff  ; font-family: "arial"  ; font-size: 11px  ; line-height: 18px  ; }
.classic-blog-listing-item{
	background-color: rgba(0,0,0,0.3)  ; 
}
.blog-details-part .blog-post-title, .blog-details-part .blog-post-title a{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 36px !important ; line-height: 48px !important ; }
.blog-details-part .blog-post-title a:hover { color: #f5eded !important; }
.blog-details-part{
color: #ffffff  ; font-family: "arial"  ; font-size: 12px  ; line-height: 19px  ; }
.blog-info-bar-details .label, .blog-info-footer-bar span { color: #959595; }
.author-box,.comment-body{
	background-color: rgba(0,0,0,0.3)  ; 
}
.author-box,.comment-body{
color: #ffffff !important ; font-family: "arial" !important ; font-size: 12px !important ; line-height: 19px !important ; }
.author-box a,.comment-body a,.comment .reply .icon-comment{
color: #07d3ff !important ; font-family: "arial" !important ; font-size: 12px !important ; line-height: 19px !important ; }
.post-portfolio-title .post-title, .post-portfolio-title .post-title a{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 24px !important ; line-height: 31px !important ; }
.post-portfolio-icons .icon-plus, .post-portfolio-icons .icon-search, .grid_layout-portfolio li:hover .post-portfolio-title .category-label { background-color:#ff0060 !important; color:#ffffff !important; }
.post-portfolio-title .category-label { color:#ffffff !important; }
.categories_filter { border-bottom : 1px solid #c5c5c5 ; border-top : 1px solid #c5c5c5 ;}.categories_filter li:not(.active) a { color:#f5eded !important;}
.grid_layout-portfolio-classic .post-portfolio-title { background-color: #000000 ; }
.sidebar-generic .sidebar-widget{
color: #ffffff  ; font-family: "arial"  ; font-size: 12px  ; line-height: 19px  ; }
.sidebar-generic .sidebar-widget a{
color: #07d3ff  ; font-family: "arial"  ; font-size: 12px  ; line-height: 19px  ; }
.sidebar-generic .sidebar-widget h6{
color: #ffffff !important ; font-family: "Roboto Condensed" !important ; font-size: 16px !important ; font-weight: bold !important ; line-height: 23px !important ; }
.sidebar-generic .sidebar-widget{
	background-color: rgba(0,0,0,0.3)  ; 
}
.sidebar-generic .sidebar-widget h6 { border-bottom: 1px solid #363434 ; }
section.sidebar-widget ul.menu>li, section.sidebar-widget ul.menu>li:last-child { border-color: #363434 !important; }
::-moz-selection { background: #07d3ff; color: #ffffff; text-shadow: none; }
::selection { background: #07d3ff; color: #ffffff; text-shadow: none; }
#navbar-search-wrapper span{
color: #ffffff  ; line-height:60px;}
#navbar-search-form input.open[type=text] { background-color: #141414 !important; }
#navbar-search-form input.open[type=text]{
color: #ffffff !important ; background-color:#252525;}
.myBackgroundClass1 {
background:url(http://ewa.ozythemes.com/wp-content/uploads/2013/03/grey_img.jpg)top center;
}
.myBackgroundClass2 {
background-color:#feeb34;
}
.myBackgroundClass3 {
background:url(http://ewa.ozythemes.com/wp-content/uploads/2013/03/key.jpg) top center;
}
.myBackgroundClass4 {
background-color:#8018eb;
padding: 20px 20px; 
}
.myBackgroundClass5 {
background-color:#63b807;
padding: 20px 20px; 
}
.myBackgroundClass6 {
background-color:#000000;
padding: 40px 20px; 
}
.myBackgroundClass7 {
background-color:#ec2755;
background:url(http://ewa.ozythemes.com/wp-content/uploads/2013/03/key.jpg) top center;
padding: 140px 50px 140px 50px; 
}
.myBackgroundClass8 {
background-color:#fa4056;
padding: 20px 20px; 
}
.myBackgroundClass9 {
background-color:#1c1c1c;
padding: 20px 20px 0px 20px;
}
.myBackgroundClass10 {
background-color:#421fa7;
background-color:rgba(66,31,167,0.90);
padding: 20px 20px; 
}
.myBackgroundClass11 {
background-color:#97075c;
background-color:rgba(151,7,92,0.90);
padding: 20px 20px; 
}
.myBackgroundClass12 {
background-color:#348e00;
background-color:rgba(52,142,0,0.90);
padding: 20px 20px; 
}

ul.the-icons>li>i {
font-size:16px;
}
.myBackgroundClass13 {
background:url(http://ewa.ozythemes.com/wp-content/uploads/2013/04/worldmap.jpg) top center;
background-position:center center;
padding: 50px 0px 30px 0px;
}

.myBackgroundClass14 {
background-color:#00ccff;
padding: 50px 50px; 
}

.myBackgroundClass15 {
background-color:#292929;
background-color:rgba(41,41,41,0.60);
padding: 50px 50px; 
}

.myBackgroundClass16 {
padding: 30px 0px 0px 0px;
}

#body-wrapper .ozy-page-content a {font-size:13px!important;}
.wpb_teaser_grid .categories_filter li, .wpb_categories_filter li {padding-right:15px!important;}

.select-menu>a, #top_menu>li>a, #body-wrapper h3, #page-heading h1 {font-family: '微軟正黑體', Sans-serif!important; }
