@charset "utf-8";
@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
*{ margin:0; padding:0; }
body{
min-width:960px
}
.container_12,.container_16{
margin-left:auto;
margin-right:auto;
width:960px;
}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{
display:inline;
float:left;
margin-left:0px;
margin-right:0px;
padding-top:0px;
}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{
position:relative
}
.container_12 .grid_3,.container_16 .grid_4{
width:220px;
}
.container_12 .grid_6,.container_16 .grid_8{
width:460px
}
.container_12 .grid_9,.container_16 .grid_12{
width:700px
}
.container_12 .grid_12,.container_16 .grid_16,.container_12 .grid_12_pad{
width:960px
}
.container_12 .grid_18{
width:960px
}
.alpha{
margin-left:0
}
.omega{
margin-right:0
}
.footer_right{
margin-right:25px;
}
.container_12 .grid_1{
width:60px
}
.container_12 .grid_2{
width:140px
}
.container_12 .grid_4{
width:300px
}
.container_12 .grid_5{
width:380px
}
.container_12 .grid_7{
width:540px
}
.container_12 .grid_8{
width:620px
}
.container_12 .grid_10{
width:780px
}
.container_12 .grid_11{
width:860px
}
.container_16 .grid_1{
width:40px
}
.container_16 .grid_2{
width:100px
}
.container_16 .grid_3{
width:160px
}
.container_16 .grid_5{
width:280px
}
.container_16 .grid_6{
width:240px
}
.container_16 .grid_7{
width:400px
}
.container_16 .grid_9{
width:520px
}
.container_16 .grid_10{
width:580px
}
.container_16 .grid_11{
width:640px
}
.container_16 .grid_13{
width:760px
}
.container_16 .grid_14{
width:820px
}
.container_16 .grid_15{
width:880px
}
.container_12 .prefix_3,.container_16 .prefix_4{
padding-left:240px
}
.container_12 .prefix_6,.container_16 .prefix_8{
padding-left:480px
}
.container_12 .prefix_9,.container_16 .prefix_12{
padding-left:720px
}
.container_12 .prefix_1{
padding-left:80px
}
.container_12 .prefix_2{
padding-left:160px
}
.container_12 .prefix_4{
padding-left:320px
}
.container_12 .prefix_5{
padding-left:400px
}
.container_12 .prefix_7{
padding-left:560px
}
.container_12 .prefix_8{
padding-left:640px
}
.container_12 .prefix_10{
padding-left:800px
}
.container_12 .prefix_11{
padding-left:880px
}
.container_16 .prefix_1{
padding-left:60px
}
.container_16 .prefix_2{
padding-left:120px
}
.container_16 .prefix_3{
padding-left:180px
}
.container_16 .prefix_5{
padding-left:300px
}
.container_16 .prefix_6{
padding-left:360px
}
.container_16 .prefix_7{
padding-left:420px
}
.container_16 .prefix_9{
padding-left:540px
}
.container_16 .prefix_10{
padding-left:600px
}
.container_16 .prefix_11{
padding-left:660px
}
.container_16 .prefix_13{
padding-left:780px
}
.container_16 .prefix_14{
padding-left:840px
}
.container_16 .prefix_15{
padding-left:900px
}
.container_12 .suffix_3,.container_16 .suffix_4{
padding-right:240px
}
.container_12 .suffix_6,.container_16 .suffix_8{
padding-right:480px
}
.container_12 .suffix_9,.container_16 .suffix_12{
padding-right:720px
}
.container_12 .suffix_1{
padding-right:55px;
}
.container_12 .suffix_2{
padding-right:160px
}
.container_12 .suffix_4{
padding-right:320px
}
.container_12 .suffix_5{
padding-right:400px
}
.container_12 .suffix_7{
padding-right:560px
}
.container_12 .suffix_8{
padding-right:640px
}
.container_12 .suffix_10{
padding-right:800px
}
.container_12 .suffix_11{
padding-right:880px
}
.container_16 .suffix_1{
padding-right:60px
}
.container_16 .suffix_2{
padding-right:120px
}
.container_16 .suffix_3{
padding-right:180px
}
.container_16 .suffix_5{
padding-right:300px
}
.container_16 .suffix_6{
padding-right:360px
}
.container_16 .suffix_7{
padding-right:420px
}
.container_16 .suffix_9{
padding-right:540px
}
.container_16 .suffix_10{
padding-right:600px
}
.container_16 .suffix_11{
padding-right:660px
}
.container_16 .suffix_13{
padding-right:780px
}
.container_16 .suffix_14{
padding-right:840px
}
.container_16 .suffix_15{
padding-right:900px
}
.container_12 .push_3,.container_16 .push_4{
left:240px
}
.container_12 .push_6,.container_16 .push_8{
left:480px
}
.container_12 .push_9,.container_16 .push_12{
left:720px
}
.container_12 .push_1{
left:80px
}
.container_12 .push_2{
left:160px
}
.container_12 .push_4{
left:320px
}
.container_12 .push_5{
left:400px
}
.container_12 .push_7{
left:560px
}
.container_12 .push_8{
left:640px
}
.container_12 .push_10{
left:800px
}
.container_12 .push_11{
left:880px
}
.container_16 .push_1{
left:60px
}
.container_16 .push_2{
left:120px
}
.container_16 .push_3{
left:180px
}
.container_16 .push_5{
left:300px
}
.container_16 .push_6{
left:360px
}
.container_16 .push_7{
left:420px
}
.container_16 .push_9{
left:540px
}
.container_16 .push_10{
left:600px
}
.container_16 .push_11{
left:660px
}
.container_16 .push_13{
left:780px
}
.container_16 .push_14{
left:840px
}
.container_16 .push_15{
left:900px
}
.container_12 .pull_3,.container_16 .pull_4{
left:-240px
}
.container_12 .pull_6,.container_16 .pull_8{
left:-480px
}
.container_12 .pull_9,.container_16 .pull_12{
left:-720px
}
.container_12 .pull_1{
left:-80px
}
.container_12 .pull_2{
left:-160px
}
.container_12 .pull_4{
left:-320px
}
.container_12 .pull_5{
left:-400px
}
.container_12 .pull_7{
left:-560px
}
.container_12 .pull_8{
left:-640px
}
.container_12 .pull_10{
left:-800px
}
.container_12 .pull_11{
left:-880px
}
.container_16 .pull_1{
left:-60px
}
.container_16 .pull_2{
left:-120px
}
.container_16 .pull_3{
left:-180px
}
.container_16 .pull_5{
left:-300px
}
.container_16 .pull_6{
left:-360px
}
.container_16 .pull_7{
left:-420px
}
.container_16 .pull_9{
left:-540px
}
.container_16 .pull_10{
left:-600px
}
.container_16 .pull_11{
left:-660px
}
.container_16 .pull_13{
left:-780px
}
.container_16 .pull_14{
left:-840px
}
.container_16 .pull_15{
left:-900px
}
.clear{
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:20px
}
.clearsmall{
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:10px
}
.clearextrasmall{
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:5px
}
.clearblog{
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:8px
}
.clearnospacing{
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:0px
}
.clearfooter{
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:-15px
}
.clearfix:before,.clearfix:after{
content:'\0000';
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0
}
.clearfix:after{
clear:both
}
.clearfix{
zoom:1
}
 .navbgd {
height:96px;	
background:url(//ultimate-audio.eu/wp-content/themes/couture/images/nav_shadow.png) center top no-repeat, #f9f9f9;
}
.navshadow {
height:132px;
width:100%;
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/nav_shadow.png);
background-position:center bottom;
background-repeat:no-repeat;
position:absolute;
top:165px;
z-index:2000;
}
.navbarbgd {
height:48px;
padding-top:16px;
padding-bottom:4px;
background:#f9f9f9;
}
.bar { color:#000;
background-color:#222222;
height:41px;
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/nav_shadow.png);
background-position:center top;
background-repeat:no-repeat;
}
.logo {
padding-top:0px;
padding-bottom:0px;
margin-left:5px;
margin-right:0px;
background-repeat:no-repeat;
background-position:bottom left;
} .mininavleft {
padding:11px 5px 9px 18px;
}
.mininavleft a {
font-size:12px;
font-weight:bold;
text-shadow:0 0 0 transparent,#000000 0px 1px 0px;
color:#999999 !important;
padding:11px 5px 9px 5px;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.mininavleft a:hover {
color:#ffffff !important;
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.mininavright {
float:right;
padding:11px 8px 9px 8px;
margin-right:-30px;
}
.mininavright a {
font-size:12px;
font-weight:bold;
color:#999999 !important;
padding:13px 8px 9px 8px;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.mininavright a:hover {
color:#ffffff !important;
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.shopcart a,.shopcart{
text-shadow:none;
}
.shopcart:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/shop_cart_icon&16.png);
margin-right:5px;
}
.registerbtn a,.registerbtn{
text-shadow:none;
}
.registerbtn:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/padlock_closed_icon&16.png);
margin-right:5px;
}
.shop a,.shop{
text-shadow:none;
}
.shop:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/shopping_bag_icon&16.png);
margin-right:5px;
}
.phone:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/phone_2_icon&16.png);
margin-right:5px;
} html, body {
border:0;
margin:0;
padding:0;
}
body {
font-family:'Arimo', arial, sans-serif;
font-size:13px;
line-height:20px;
color:#222222;
background-color:#ffffff;
background-image:none;
text-shadow:none;
background:#dddddd;
} h1, h2, h3, h4, h5, h6 {
margin:0;
font-weight:normal;
}
h1 {
font-size:32px;
font-family: 'Open Sans Condensed', sans-serif;
text-shadow:none;
color:#ffffff;
padding:20px 0 20px 10px;
margin:0 0 50px 0;
border-top:#eeeeee 6px solid;
border-bottom:#eeeeee 6px solid;
background-color:#333333;
}
h2  {
font-size:28px;
font-family: 'Open Sans Condensed', sans-serif;
text-shadow:none;
color:#111111;
padding:0 0 15px 0;
margin:0 0 15px 0;
border-bottom:#eeeeee 6px solid;
}
h3 {
font-size:26px;
font-family: 'Open Sans Condensed', sans-serif;
text-shadow:none;
color:#111111;
padding:0 0 10px 0;
}
h4 {
font-size:22px;
font-family: 'Open Sans Condensed', sans-serif;
text-shadow:none;
color:#111111;
line-height:22px;
padding:0 0 5px 0;
}
h5 {
font-size:18px;
font-family: 'Open Sans Condensed', sans-serif;
text-shadow:none;
color:#111111;
padding:0 0 5px 0;
}
h6 {
font-size:12px;
font-family: 'Arimo', arial, sans-serif;
font-weight:bold;
text-shadow:none;
color:#111111;
padding:0 0 5px 0;
}
.latest h4 a:hover, .latest h5 a:hover, .sidebar h5 a:hover, 
.sidebar h4 a:hover, h5 a:hover, h4 a:hover, h3 a:hover, p a:hover,
.subtext a:hover{
color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} p, .button {
font-family: 'Arimo', arial, sans-serif;
font-size:13px;
margin:0;
padding:0 0 10px 0;	
text-shadow:none;
}
.sidebar ul, sidebar ol, ol{
margin:0;
padding:0 0 0.5em 0;
text-shadow:none;
} a{	
color:#e9857f;
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
a:link{	
color:#e9857f;
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
a:visited{
color:#e9857f;	
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
a:hover{
color:#e9857f;	
text-decoration:underline;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .mininav a {
color:#666666;
}	
.navsubtext {
font-size:12px;
color:#555555;
padding: 3px 28px 0px 5px;
display: block;
clear: both;
}
#topnav {
padding: 0;
height:20px;
margin-top:0px;
margin-left:20px;
}
ul#topnav {
list-style: none;
float: left;
padding-left: 0px;
padding-top: 8px;
}
ul#topnav a{
float:right;
list-style: none;
padding: 0px 28px 0px 5px;
margin-top: 0px;
color:#000000;
font-weight:bold;
}
ul#topnav a:hover {
color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
ul#topnav li h5 a:hover {
color:#ffffff;
}
ul#topnav li {
float: left;
position: relative; font-size: 13px;
list-style:none;
line-height:16px;
}
ul#topnav li a {
float: left;
}
ul#topnav li a:hover { 
background-position: left bottom;
background-repeat:repeat-x;
}
ul#topnav li .sub {
padding:0px;
position: absolute; top: 44px;
z-index: 999;
margin-left: 0px;
margin-right:auto;
display: none; }
ul#topnav li .sub ul{
margin: 0px; 
padding: 0;
width:200px;
float: left;
background-color:#f9f9f9;
box-shadow: 5px 2px 2px rgba(0,0,0,.2);
-moz-box-shadow: 5px 2px 2px rgba(0,0,0,.2);
-webkit-box-shadow: 5px 2px 2px rgba(0,0,0,.2);
border-top:#e9857f 3px solid;
}
ul#topnav .sub ul li {
width: 100%; color: #111111;
padding: 0;
}
ul#topnav .sub ul li a:hover{
background-image: none;	
}
ul#topnav .sub ul li h6 { padding: 0;  
margin: 0;	
}
ul#topnav .sub ul li h6 a { color: #111111;
text-indent:0px;
font-size: 12px;
background-color:#eeeeee;
font-weight:bold;	 
}
ul#topnav .sub ul li h6 a:hover {
color:#111111 !important;
background-color:#eeeeee;	
}
ul#topnav .sub ul li a {
width:188px;
float: none;
text-indent:10px; height: auto; padding: 10px 6px 10px 6px;
display: block;
text-decoration: none;
color: #111111;
font-size: 12px;
text-shadow:none;
border-bottom:#eeeeee 1px solid;
border-right:#eeeeee 1px solid;
font-weight:normal;
}
ul#topnav .sub ul li a:hover {
background-color:#eeeeee;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;	
} .divider{border-bottom:#eeeeee 6px solid} .bottombar {
color:#cccccc;
text-shadow:0 0 0 transparent,#444444 0px 1px 0px;
padding-top:10px;
height:60px;
background-color:#555555;
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/nav_shadow.png);
background-position:center top;
background-repeat:no-repeat;
}
.crumb_navigation ul{
float: right;
margin-right:-90px;
}
.crumb_navigation ul li{
display:inline; 
margin-left:10px;
}
.crumb_navigation ul a{
color:#cccccc;
font-size:12px;
text-shadow:0 0 0 transparent,#444444 0px 1px 0px;
padding: 5px;
}
.crumb_navigation ul a:hover{
color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .subpagebackground {
margin-top:90px;
margin-bottom:30px;
height:60px;
}
.subpagetext{
height:25px;
border-bottom:#dddddd 5px solid;
}
.subpagetext ul{
float: left;
margin-left:0px;
padding:5px 0px 30px 0px;
}
.subpagetext ul li{
display:inline;
}
.subpagetext ul li a{
font-size:13px;
line-height:0px;
color:#555555;
text-shadow:none;
padding: 5px 5px 5px 0px;	
}
.subpagetext ul li a:hover{
color:#e9857f;
}
.subpagetext ul li:last-child {
font-size:13px;
color:#888888;
line-height:0px;
text-shadow:none;
padding: 5px;
}
.subpagetitle h2{
padding:20px 0px 20px 20px;
text-transform:uppercase;
font-size:44px;
color:#ffffff;
background-color:#333333;
} .pp_description,.currentTextHolder{
color:#fff !important;
font-weight:bold !important;
}
div.pp_default .pp_nav .currentTextHolder {
color:#999 !important;
}
div.pp_default .pp_description {
margin-left:8px !important;
float:right !important;
}
div.pp_default .pp_gallery ul li a {
background:none !important;
background-color:#333333 !important;
}
div.pp_default .pp_content_container .pp_details {
background-color:#222222 !important;
padding-top:4px !important;
}
div.pp_default .pp_content {
border:#ffffff 5px solid !important;
} pre {
height: auto;
font-family: monospace;
border: 1px solid rgb(204, 204, 204);
background: none repeat scroll 0% 0% rgb(240, 240, 240);
padding: 20px;
margin: 0px 0px 30px;
overflow-x: auto;
line-height: 20px;
max-width: 920px;
}
img{
padding:0px;
margin-bottom:-6px;
}
#w2b-StoTop {
cursor: pointer;
}
.leftside {
float:left;
padding-bottom:10px;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.searchalignright {
float:right;
margin-right:7px;
}
.aligncenter {
text-align:center;
padding-bottom:15px;
}
.video{
text-align:center;
padding-top:0px;
padding-bottom:0px;
}
.contentaligncenter {
padding-top:30px;
margin-bottom:30px;
margin-left:0px;
margin-right:20px;
}
.blockquote {
font-size:18px;
font-style: italic;
text-shadow:none;
color:#111111;	
text-align:left;
line-height: 26px;
padding:0px 10px;
margin:10px 0px 15px 0px;
}
.blockquote span {
font-size:14px;
text-shadow:none;
color:#888888;	
text-align:left;
}
#testimonials {
padding:0px 0px;
list-style-type: none;
}
#testimonials .slide {
font-size:18px;
text-shadow:none !important;
color:#111111;
font-style:italic;
position: relative;
line-height:26px;
}
#testimonials .slide span {
color:#888888;
font-style:italic;
position: relative;
}
.aligncenterbigtext h6 {
text-shadow:0 0 0 transparent, 2px 2px 2px #000;
}
.hover {
background:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/enlarge.png) 50% 50% no-repeat;
}
.relative {
position:relative;	
}
.slidershadow {
height:66px;
width:100%;
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/nav_shadow.png);
background-position:center;
background-repeat:no-repeat;
}
.imageshadow {
height:66px;
width:100%;
margin-top:-17px;
margin-bottom:-27px;
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/nav_shadow.png);
background-position:center;
background-repeat:no-repeat;
} .post_nav{
display: inline-block;
text-decoration: none;
font-weight: normal;
position: relative;
cursor: pointer;
font-style:normal;
letter-spacing:normal;
margin-bottom:20px;
}
.post_nav a{
font-size: 12px;
font-weight:bold;
text-align:center;
padding:6px 15px 7px 15px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
color:#666666 !important;
border:none;
text-shadow:none;
border:none;
background-color:#eeeeee;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.post_nav a:hover{
color:#ffffff !important;
background-color:#e9857f;
text-decoration: none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.btn, #submitCommentButton, .form-submit #submitCommentButton{
display: inline-block;
text-decoration: none;
font-weight: normal;
position: relative;
cursor: pointer;
font-style:normal;
letter-spacing:normal;
}
.btn:hover, #submitCommentButton:hover, .form-submit #submitCommentButton:hover{
text-decoration: none;
}
.small.btn, #submitCommentButton, .form-submit #submitCommentButton{
font-size: 12px;
font-weight:bold;
text-align:center;
padding:6px 15px 7px 15px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.medium.btn{
font-size: 16px;
font-weight:normal;
text-align:center;
padding:12px 25px 15px 25px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;	
}
.large.btn{
font-size: 22px;
font-weight:normal;
text-align:center;
padding:16px 28px 18px 28px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;	
}
.highlight.btn, #submitCommentButton, .form-submit #submitCommentButton{
color:#ffffff;
border:none;
text-shadow:none;
border:#e9857f 1px solid;
background-color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.highlight.btn:hover, #submitCommentButton:hover, .form-submit #submitCommentButton {
border:#000000 1px solid;
background-color:#000000;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.normal.btn{
color:#111111;
border:#f9f9f9 1px solid;
text-shadow:none;
background-color:#f9f9f9;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.normal.btn:hover {
color:#ffffff;
border:#e9857f 1px solid;
background-color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.black.btn{
color: #ffffff;
background-color:#222222;
border-bottom: 1px #222222 solid;
border-top: 1px #777777 solid;
border-left: 0px #222222 solid;
border-right: 0px #444444 solid;
text-shadow:0 0 0 transparent, 0 1px 0px #000000;
-moz-box-shadow: 0 1px 3px #000000;
-webkit-box-shadow: 0 1px 3px #000000;
}
.black.btn:hover {
background-color:#444444;
}
.blue.btn{
color: #ffffff;
text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
-moz-box-shadow: 0 1px 3px #000000;
-webkit-box-shadow: 0 1px 3px #000000;
border-top: 1px #7ec9ef solid;
border-bottom: 0px #03202e solid;
border-right: 0px #0c6491 solid;
border-left: 0px #0c6491 solid;
background-color:#0c6491;
}
.blue.btn:hover {
background-color:#117ab0;
}
.red.btn{
color: #ffffff;
text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
-moz-box-shadow: 0 1px 3px #000000;
-webkit-box-shadow: 0 1px 3px #000000;
border-top: 1px #ef7e7e solid;
border-bottom: 0px #2e0303 solid;
border-right: 0px #910c0c solid;
border-left: 0px #910c0c solid;
background-color:#910c0c;
}
.red.btn:hover {
background-color:#c71b1b;
}
.green.btn{
color: #ffffff;
text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
-moz-box-shadow: 0 1px 3px #000000;
-webkit-box-shadow: 0 1px 3px #000000;
border-top: 1px #7eefa3 solid;
border-bottom: 0px #032e13 solid;
border-right: 0px #0c9147 solid;
border-left: 0px #0c9147 solid;
background-color:#0c9147;
}
.green.btn:hover {
background-color:#11af57;
} .round_button_highlight{
display: inline-block;
cursor: pointer;
width:80px;
height:80px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:17px;
color:#ffffff !important;
text-align:center;
vertical-align:middle;
display: table-cell;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_highlight:hover{
text-decoration:none;
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_normal{
display: inline-block;
cursor: pointer;
width:80px;
height:80px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:17px;
color:#111111 !important;
background-color:#f9f9f9;
text-align:center;
vertical-align:middle;
display: table-cell;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_normal:hover{
text-decoration:none;
color:#ffffff !important;
background-color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_red{
display: inline-block;
cursor: pointer;
width:80px;
height:80px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:30px;
color:#ffffff !important;
text-align:center;
vertical-align:middle;
display: table-cell;
background-color:#ff0c35;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_red:hover{
color: #ffffff !important;
text-decoration:none;
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_green{
display: inline-block;
cursor: pointer;
width:80px;
height:80px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:30px;
color:#ffffff !important;
text-align:center;
vertical-align:middle;
display: table-cell;
background-color:#09d268;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_green:hover{
color: #ffffff !important;
text-decoration:none;
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_blog{
display: inline-block;
text-decoration: none;
font-weight: normal;
position: relative;
cursor: pointer;
font-style:normal;
letter-spacing:normal;
width:64px;
height:64px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:15px;
color:#ffffff !important;
text-align:center;
vertical-align:middle;
display: table-cell;
background-color:#e9857f;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_blog:hover{
text-decoration:none;
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_port{
margin:5px 0px 0px 15px;
text-decoration: none;
font-weight: normal;
position: relative;
cursor: pointer;
font-style:normal;
letter-spacing:normal;
line-height:45px;
width:44px;
height:44px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:13px;
color:#ffffff !important;
font-weight:normal;
text-align:center;
vertical-align:middle;
display: table-cell;
background-color:#444444;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.round_button_port:hover{
text-decoration:none;
background-color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .topbutton {
width:50px;
height:50px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
font-size:12px;
color:#ffffff;
font-weight:bold;
line-height:50px;
text-align:center;
background-color:rgba(0, 0, 0, 0.25); position:fixed;
text-decoration:none;
bottom:10px;
right:10px;
z-index:1000;
} .sidebar .widget_calendar a {
color:#e9857f;
}
.sidebar .widget_calendar {
font-size:12px;
line-height:16px;
}
.sidebar{
padding-left:0px;
padding-right:0px;
padding-top:0px;
margin-bottom:30px;
}
.left{
margin-right:-10px;
}
.sidebar h6  {
margin:0 0 15px 0;
padding:0 0 10px 0;
letter-spacing:0px;
color:#111111;
font-size:12px;
text-shadow:none;
width:225px;
border-bottom:#eeeeee 6px solid;
}
.sidebar p a {
color:#666666;
}
.sidebar p a:hover {
color:#999999;
}
.sidebar ul {
list-style: inside;
list-style-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/listicon.png);
padding:0px 10px 0px 0px;
width:100%;
}
.sidebar ul li {
padding:6px 6px 6px 6px;
width:90%;
}
.sidebar ul li a {
padding-left:0px;
color:#111111;
text-shadow:none;
}
.sidebar ul li:hover, .sidebar ul li a:hover, .sidebar ul li:active {
color:#e9857f;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.sidebar .widget,.sidebar>li{
margin-bottom:20px;
}
.sidebar .widget {
display: inline;
float: left;
margin-bottom:20px;
} .socialbar a{
margin-left:5px;
display: inline-block;
vertical-align:middle;
text-align:center;
text-decoration: none;
font-weight: normal;
position: relative;
cursor: pointer;
font-style:normal;
letter-spacing:normal;
height:30px;
width:30px;
background-color:#e9857f;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.socialbar a:hover{
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.social {
list-style:none;
margin-top:1px;
margin-left:1px;
}
.social li {
float:left;
margin-right:3px;
margin-bottom:3px;
list-style: none;
}
.social li a{
display: table-cell;
vertical-align:middle;
text-align:center;
text-decoration: none;
font-weight: normal;
position: relative;
cursor: pointer;
font-style:normal;
letter-spacing:normal;
height:30px;
width:30px;
background-color:#e9857f;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.social li a:hover{
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.socialbar {
float:right;
margin-top:40px;
margin-right:20px;
} .phonecontact:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/phone_1_icon&16.png);
margin-right:10px;
}
.faxcontact:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/doc_lines_icon&16.png);
margin-right:10px;
}
.emailcontact:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/mail_2_icon&16.png);
margin-right:10px;
}
.mailcontact:before{
content:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/home_icon&16.png);
margin-right:10px;
} ul#twitter_update_list li{
color:#111111;
text-transform:none;
font-size:12px;
margin-bottom:10px;		
list-style:none;
}
ul#twitter_update_list li a{
color:#e9857f;
font-weight:bold;
font-size:12px;
} .sidebar ul#twitter_update_list li{
color:#111111;
text-transform:none;
font-size:12px;
margin-bottom:10px;		
list-style:none;
}
.sidebar ul#twitter_update_list li a{
color:#e9857f;
font-weight:bold;
font-size:12px;
} .footer ul#twitter_update_list li{
color:#999999;
text-transform:none;
font-size:12px;
margin-bottom:10px;
margin-right:15px;		
list-style:none;
}
.footer ul#twitter_update_list li a{
color:#e9857f;
font-weight:bold;
font-size:12px;
}
.footer ul#twitter_update_list li a:hover{
text-decoration:underline;
} fieldset.search {
border: none;
width: 215px;
height: 35px;
padding:0;
margin:-8px 0px 20px 0px;
}
.search input, .search button {
border: none;
float: left;
}
.search input.box {
padding: 0px 0px 0px 5px;
width:215px;
height: 35px;
color:#222222;
background:#ffffff;
outline:#ffffff 1px solid;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.search input.box:focus {
outline: none;
color:#222222;
background:#f9f9f9;
outline:#cccccc 1px solid;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .search input.box {
font-size:12px;
} .calloutshadow { }
.calloutcontainer {
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding-top:30px;
height:120px;
border-top:#cccccc 8px solid;
border-bottom:#cccccc 8px solid;
background:#444444;
}
.callouttext h1{
padding:25px 0 25px 0;
margin:0;
font-size:54px;
text-transform:none;
text-shadow:none;
color:#ffffff;
border-top:none;
border-bottom:none;
background:#444444;
}
.calloutcontainer .callouttext span{
color:#777777!important;
}
.calloutcontainer p{
color:#999999;
font-family: 'Open Sans Condensed',sans-serif;
font-size: 40px;
padding-top: 25px;
}
.calloutbutton {
padding:5px 20px 0px 40px
}
.callout_button{
display: inline-block;
cursor: pointer;
width:90px;
height:90px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
font-size:17px;
color:#ffffff !important;
text-align:center;
vertical-align:middle;
display: table-cell;
background-color:#e9857f;
text-decoration:none;
text-shadow:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.callout_button:hover{
text-decoration:none;
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .portfolio-content {
margin-top:0;
} ul.filter {
float:right;
margin:0px 0px 20px 0px;
}
.filter li {
list-style:none;
float: left;
}
.filter li a {
text-decoration:none;
font-size: 14px;
text-shadow:none;
color:#111111;
padding:3px 10px 3px 15px;
border-right:#999999 1px solid;
}
.filter li.selected-0 a, .filter li.selected-1 a, 
.filter li.selected-2 a, .filter li.selected-3 a, 
.filter li.selected-4 a, .filter li.selected-5 a,
.filter li.selected-6 a, .filter li.selected-7 a,
.filter li.selected-8 a, .filter li.selected-9 a,
.filter li a:hover {
color:#999999;
} .image-grid {
margin-top:20px 0px;
width:960px;
}
.image-grid:after {
content: "";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.image-grid li img, .image-grid li strong {
display: block;
}
.image-grid li strong {
color: #ffffff;
}
.image-grid li {
float: left;
line-height: 17px;
overflow: hidden;
} .image-grid.eightcol li {
width:96px;
height:96px;
margin:0px 27px 27px 0px;
}
.image-grid.eightcol li:nth-child(8n) {
margin:0px 0px 27px 0px;
} .image-grid.fourcol li {
width:212px;
height:390px;
margin:0px 16px 16px 0px;
color:#ffffff !important;
background:#222222;
border:#ffffff 8px solid;
-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
box-shadow:0 3px 3px rgba(0, 0, 0, 0);
}
.image-grid.fourcol li:nth-child(4n) {
margin:0px 0px 16px 0px;
}
.image-grid.fourcol li h4{
color:#ffffff;
padding:5px 10px 5px 10px;
font-size:24px;
}
.image-grid.fourcol li p{
padding:5px 10px 0px 10px;
color:#999999;
}
.image-grid.fourcol li p a{
color:#e9857f;
display:block;
font-weight:bold;
} .image-grid.threecol li {
width:274px;
height:285px;
margin:0px 44px 44px 0px;
color:#ffffff !important;
background:#222222;
border:#ffffff 8px solid;
-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
box-shadow:0 3px 3px rgba(0, 0, 0, 0);
}
.image-grid.threecol li:nth-child(3n) {
margin:0px 0px 44px 0px;
}
.image-grid.threecol li h4{
color:#ffffff;
padding:5px 10px 5px 20px;
font-size:24px;
}
.image-grid.threecol li p{
color:#999999;
padding:5px 10px 0px 20px;
}
.image-grid.threecol li p a{
color:#e9857f;
display:block;
} .image-grid.twocol li {
width:430px;
height:365px;
margin:0px 65px 65px 0px;
color:#ffffff !important;
background:#222222;
border:#ffffff 8px solid;
-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
box-shadow:0 3px 3px rgba(0, 0, 0, 0);
}
.image-grid.twocol li:nth-child(2n) {
margin:0px 0px 65px 0px;
}
.image-grid.twocol li h4{
color:#ffffff;
padding:10px 10px 10px 20px;
font-size:26px;
}
.image-grid.twocol li p{
color:#999999;
padding:0px 10px 0px 20px;
}
.image-grid.twocol li p a{
color:#e9857f;
display:block;
} .image-grid.onecol li {
width:945px;
height:405px;
margin:0px 65px 65px 0px;
color:#ffffff !important;
background:#222222;
border:#ffffff 8px solid;
-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0);
box-shadow:0 3px 3px rgba(0, 0, 0, 0);
}
.image-grid.onecol li:nth-child(2n) {
margin:0px 0px 65px 0px;
}
.image-grid.onecol li h4{
color:#ffffff;
padding:10px 10px 10px 20px;
font-size:28px;
}
.image-grid.onecol li p{
color:#999999;
padding:0px 10px 0px 20px;
}
.image-grid.onecol li p a{
color:#e9857f;
display:block;
} ul#list {
list-style-type:none;
}
ul#list h2, ul#list h3, ul#list h4, ul#list h5 {
margin-top:10px;
} #pagination {
margin:-35px 0px 40px 0px !important;
height:25px;
}
#pagination li {
border:0;
margin:0;
padding:0;
font-size:12px;
font-wieght:bold;
list-style:none;
margin-right:3px;
} #pagination .previous-off, #pagination .next-off {
border:0;
font-weight:normal;
display:block;
float:left;
padding:10px 10px 10px 10px;
margin-right:4px;
} #pagination .active {
font-weight:normal;
display:block;
float:left;
margin-right:4px;	
text-decoration:none;
font-size: 12px;
padding:10px 14px 10px 14px;
background-color:#ffffff;
} #pagination a:link, #pagination a:visited {
font-weight:normal;
display:block;
float:left;
margin-right:4px;
text-decoration:none;
font-size: 12px;
padding:10px 14px 10px 14px;
color: #111111;
background-color:#f1f1f1;		
} #pagination  a:link:hover, #pagination a:visited:hover {
color: #111111;
text-decoration:none;
background-color:#ffffff;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .blogpost {
background:#222222;
border:#ffffff 20px solid;
color:#999999;
}
.blogcontent {
padding:10px 20px 20px 20px;
}
.blogpost .featuredimage {
text-align:center;
}
.blogpost h2{
font-size:32px;
color:#ffffff !important;
border-bottom:#222222 0px solid;
margin-bottom:20px;
margin-top:20px;
}
.blogpost h2 a{
font-size:32px;
color:#ffffff !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.blogpost h2 a:hover{
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.blogpost h3 a{
color:#ffffff !important;
}
.blogpost h4 a{
color:#ffffff !important;
}
.blogpost h5 {
color:#ffffff;
}
.blogpost h5 a{
margin-bottom:35px;
color:#e9857f;
}
.blogpost h5 a:hover {
text-decoration:underline;
}
.blogpost h6 {
color:#ffffff;
}
.blogpost h6 a{
margin-bottom:35px;
color:#e9857f;
}
.blogpost h6 a:hover {
text-decoration:underline;
}
.blogpost .featuredimage {
margin-bottom:0px;
}
.blogpost p {
margin-top:10px;
color:#999999;
}
.blogpost p a{
color:#ffffff;
}
.blogpost p a:hover{
text-decoration:underline;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.blogpost h2, .blogpost h2 a,.post h2 a{color:#111111}
.blogshadow {
background: url(//ultimate-audio.eu/wp-content/themes/couture/images/blog_shadow.png) center bottom no-repeat;
height:49px;
width:auto;
} .comment {
margin: 0px 0px 30px 0px;
background-color:#eeeeee;
padding: 20px 20px 50px 20px;
width:500px;
}
.commentformbox p {
color:#444444;
margin-bottom:-20px;
margin-top:-10px;
}
.itemCommentsCounter{
margin-bottom:20px;
margin-top:-20px;
padding-bottom:10px;
border-bottom:#eeeeee 4px solid;
}
.itemCommentsList img{
height:42px;
width:42px;
border:#cccccc 0px solid;
margin-right:15px;
}
.itemComments{
width:420px;
}
.listcomments, .listcomments ul{
margin: 0;
padding: 0 0 20px 5px;
list-style: none;
}
ul.itemCommentsList li{
list-style:none;
}
ul.itemCommentsList > ul.children{
margin:0px 0px 0 60px;
}
ul.itemCommentsList ul{
padding:0px;
}
.username {
font:12px 'Arimo', arial, sans-serif;
color:#111111;
font-weight:bold;
margin: 0 0 5px;
}
.datestamp {
font: 12px 'Arimo', arial, sans-serif;
color:#111111;
font-weight:bold;
margin: 0px 0px 5px 0px;
}
.name a {
font-weight:normal;
color:#999999;
}
.name a:hover {
text-decoration:none;
}
.name strong {
font-weight:normal;
}
.message {
padding: 0px 10px 0px 95px;
color:#555555;
}
.listcomments .response {
list-style:none;
}
.listcomments .response .comment {
margin: 15px 15px 0px 0px;
}
.listcomments .response .comment :first-child{
margin: 15px 15px 0px 60px;
}
label .formComment{
margin-top:-20px;
}
.commentsubmit label {
margin:0 0 4px;
display:block;
font-size:12px;
color:#999999;
text-shadow:0 0 0 transparent, 0px 1px 0px #000000;
}
.commentsubmit input[type=text], .commentsubmit textarea {
padding: 10px;
margin: 0 10px 10px 0;
color: #555555;
font-size: 12px;
background:#222222;
border:0px;
}
.commentsubmit input:focus, .commentsubmit textarea:focus {
background: #444444;
outline: none;
color:#cccccc;
border:#777777 0px solid;
}
.gallery-title {
font-size:1.08em;
text-transform:uppercase;
}
#comments #respond {
margin:80px 0 0;
}
#comments #respond input {
margin-top:5px;
padding:4px !important;
height:23px;
}
#comments #respond textarea {
margin-top:5px;
width:98.5% !important;
height:30px !important;
padding:4px !important;
float:left !important;
}
#reply-title{
margin-top:-40px;
color:#000000 !important;
text-transform:none !important;
}
.reply a {
font-size:12px;
font-weight:bold;
float: right;
color:#ffffff !important;
border:none;
text-shadow:none;
text-decoration:none;
padding:6px 15px 7px 15px;
background-color:#e9857f;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.reply a:hover{
background-color:#111111;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.form-submit {
width:80px !important;
}
.form-submit #submitCommentButton{
font-weight:bold;
font-family:'Arimo', arial, sans-serif;
height:36px !important;
}
.form-submit #submitCommentButton:hover{
background-color:#111111 !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .image-desc p, .image-desc ul, .image-desc ol, .backgroundgradient p {
color:#999999;
text-shadow:0 0 0 transparent,#000000 0px -1px 0px;
}
ul.thumbs img, ul.thumbs img a, ul.thumbs img a:visited, ul.thumbs img a:active {
border:#ffffff 3px solid;
}
.quotes {
margin-right:10px;
padding-bottom:10px;
}
.pagecontents {
padding-top:0px;
padding-bottom:0px;
}
.thumbslider {
margin-top:-50px;
margin-left:-25px;
} .text-left {
text-align:left;
}
.text-right {
text-align:right;
}
.text-center {
text-align:center;
}
.text-justify {
text-align:justify;
}
.bold {
font-weight:bold;
}
.footer .bold {
font-weight:bold;
color:#cccccc;
}
.italic {
font-style:italic;
}
.underline {
border-bottom:1px solid;
}
.highlight {
color:#ffffff;
background:#e9857f;
}
.lowlight {
color:#111111 !important;
}
.color{
color:#e9857f;
background:none !important;
}
.nopadding {
padding:0;
}
.noindent {
margin-left:0;
padding-left:0;
}
.nobullet {
list-style:none;
list-style-image:none;
} .footer {
padding:40px 0 40px 0;
position:relative;
background-color:#333333;
background-repeat:repeat;
}
.footer ul, footer ol{
font-size:12px;
line-height:20px;
margin:0;
padding:0 0 0.5em 0;
text-shadow:none;
}
.footerlist ul,ul.xoxo li ul{
list-style: inside;
list-style-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/listicon.png);
margin-top:-6px;
}
.footerlist ul li,ul.xoxo li ul li{
padding:0px 6px 12px 0px;
}
.footerlist ul li a,ul.xoxo li ul li a{ }
.footerlist ul li:hover, .footerlist ul li a:hover, .footerlist ul li:active, .footerlist ul li:focus,ul.xoxo li ul li:hover,ul.xoxo li ul li a:hover,ul.xoxo li ul li:active,ul.xoxo li ul li:focus{
color:#e9857f;
text-decoration: none;
}
.footerlist .widget {
float: left;
margin-bottom:20px;
}
.footer ul, .footer ol, .footer p a {
color:#e9857f;
text-shadow:none;
}
.footer p {
color:#999999;
text-shadow:none;
}
.footer h6 {
margin-bottom:20px;
padding-bottom:10px;
color:#999999 !important;
font-size:12px;
border-bottom:#444444 6px solid !important;
} .authorname, .authorname a  {
padding:0 0 20px 0;
letter-spacing:-1px;
font-size:28px;
text-shadow:0 0 0 transparent,#000000 0px 1px 0px;
color:#999999;
} .widget_calendar #wp-calendar {
width: 112%;
text-align: left;
color:#999999;
background-color:#222222;
border: 1px solid #222222;
}
.widget_calendar #wp-calendar a,.widget_calendar #wp-calendar caption  {
font-weight:bold;
}
.widget_calendar #wp-calendar td,
.widget_calendar #wp-calendar th {
text-align: center;
padding:5px;
}
.widget_calendar #wp-calendar caption {
text-align: left;
}
.widget_calendar #wp-calendar caption {
font-size: 12px;
padding: 10px 0px 10px 0px;
}
.widget_calendar #wp-calendar th {
background: #333333;
border-bottom: 1px solid #222222;
}
.widget_calendar #wp-calendar tfoot td {
background: #222222;
border-top: 1px solid #222222;
border-bottom: 1px solid #222222;
}
.sidebar .widget_calendar #wp-calendar {
color:#111111;
background-color:#dddddd;
border: 1px solid #dddddd;
}
.sidebar .widget_calendar #wp-calendar a,.sidebar .widget_calendar #wp-calendar caption  {
font-weight:bold;
}
.sidebar .widget_calendar #wp-calendar th {
background: #eeeeee;
border-bottom: 1px solid #dddddd;
}
.sidebar .widget_calendar #wp-calendar tfoot td {
background: #dddddd;
border-top: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
}
.widget_tag_cloud a{
line-height:28px;
padding:4px;
margin:1px;
background-color:#e9e9e9;
border:#cccccc 1px solid;
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.widget_tag_cloud a:hover{
color:#111111;
background-color:#eeeeee;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.footer .widget_tag_cloud a{
line-height:28px;
padding:4px;
margin:1px;
background-color:#222222;
border:#333333 1px solid;
text-decoration:none;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.footer .widget_tag_cloud a:hover{
color:#cccccc;
background-color:#555555;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.widget-ul-container,.widget-container{padding:10px 25px 10px 0px}
.xoxo,.widget-container{list-style:none;}
ul.xoxo li ul li{padding:6px 6px 6px 0px;border-top:#222222 solid 0px;}
div.entry-meta .postedon,div.entry-meta .postedby,div.entry-meta .postedin,div.entry-meta .commentsnr{float:left;margin-right:10px}
.commentsnr, .postedby {display:none}
div.entry-meta{margin-bottom:10px}
div.entry-meta .postedon img,div.entry-meta .postedby img,div.entry-meta .postedin img,div.entry-meta .commentsnr img{margin-right:5px} .one_half{ width:48%; }
.one_third{ width:30.66%; }
.two_third{ width:65.33%; }
.one_fourth{ width:22%; }
.three_fourth{ width:73%; }
.one_fifth{ width:16.8%; }
.two_fifth{ width:37.6%; }
.three_fifth{ width:58.4%; }
.four_fifth{ width:67.2%; }
.one_sixth{ width:13.33%; }
.five_sixth{ width:82.67%; }
.one_half,.one_third,.two_third,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:4%; float:left; }
.one_fourth{ position:relative; margin-right:4%; float:left; }
.last{ margin-right:0 !important; clear:right; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;} .toggle1 .toggle-title {
cursor: pointer;
padding:20px 10px;
border-bottom:#cccccc 1px solid;
background-color:#e9e9e9;
}
.toggle1 .toggle-title div.content {
display:inline;
}
.toggle1 .toggle-title h4 {
padding:0px !important;
margin:0px !important;
color:#111111;
font-size:18px;
font-family: 'Arimo', arial, sans-serif;
text-shadow:none;
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/arrowdown.png);
background-position:right;
background-repeat:no-repeat;
}
.toggle1 .toggle-content {
position: relative;
width: 100%;
background-color:none;
color:#111111;
display: none;
line-height:24px
}
.toggle1 .toggle-content div.content{
padding:25px 20px;
background-color:#f9f9f9;
border-bottom:#cccccc 1px solid;
}
.toggle2{
position: relative;
border-bottom:none;
border-top:none
}
.toggle2 .arrowdown{
position:relative;
top:0px;
width:20px;
height:20px; 
background: url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/toggleplus.png) no-repeat 0 0;
display: inline-block;
vertical-align:bottom;
margin-right: 15px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
}
.toggle2 .toggle-content {
position: relative;
width: 100%;
-moz-box-sizing: border-box;
display: none;
}
.toggle2 .toggle-content div.content {
padding:0px;
margin:0;
}
.toggle2 .toggle-title {
cursor: pointer;
}
.toggle2 .toggle-title div.content{
display:inline;
}
.toggle2 .toggle-title p {
padding-bototm:5px;
margin: 0;
color:#333;
font-size: 12px;
display: inline-block;
text-shadow:none;
font-weight:bold
}
.toggle2 .opened .arrowdown {
background-position: 0 -21px;
} .testimonial{ 
position: relative;
}
.testimonial .testimonial-box{ 
position: relative; 
background: #111111; 
padding: 14px 15px 8px 15px; 
border: 1px solid #ccc; 
font-size:12px; 
line-height:20px; 
color:#dddddd; 
text-shadow:none; 
width: 96.5%
}
.testimonial .testimonial-arrow{ 
border-color: #eee transparent;
border-style:solid;
border-width:12px 12px 0px 0px;
width:0;
height:0; 
position: absolute; 
bottom: -12px; 
left: 20px; 
z-index: 9; 
}
.testimonial .testimonial-arrow-border{ 
border-color: #ddd transparent;
border-width:14px 14px 0px 0px; 
width:0; 
height:0; 
position: absolute; 
bottom: -14px; left: 19px; 
z-index: 8; 
}
.testimonial .testimonial-author{ 
margin-bottom: 15px; 
margin-top: 15px; 
color: #444; 
font-size:13px
} div.tabs img{
border:none
}
.tabs{
margin:12px 0px 0px 0px
}
UL.tabNavigation {
list-style: none;
margin: 0 0px 11px; 
padding:0;
}
UL.tabNavigation li {
display: inline;
margin-right:0px;
}
UL.tabNavigation li a {
padding: 12px 15px;
background-color: #ffffff;
text-decoration:none; 
cursor:pointer; 
color:#111111;
font-size:18px;
text-shadow:none;
}
UL.tabNavigation li a.selected {
color:#ffffff !important;
}
UL.tabNavigation li a:focus{
outline:0;
}
div.tabs > div {
padding:25px 15px; 
line-height:22px;
border:#ccc 1px solid;
border-top:#ccc 5px solid;
}
div.tabs > div h2 {
margin-top:0;
}
.tabs div{
display: none;
} .info_message{
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/shield_32.png);
background-repeat:no-repeat;
background-position:20px 50%;
height:50px;
width:100%;
margin-bottom:10px;
background-color:#eeeeee;
border:#cccccc 1px solid;			
}
.info_message h3{
font-size:26px;
color:#111111;
padding:0 0 10px 0;
margin-left:100px;
padding-top:13px;
}
.warning_message{
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/warning_32.png);
background-repeat:no-repeat;
background-position:20px 50%;
height:50px;
width:100%;
margin-bottom:10px;
background-color:#eeeeee;
border:#cccccc 1px solid;		
}
.warning_message h3{
font-size:26px;
color:#111111;
padding:0 0 10px 0;
margin-left:100px;
padding-top:13px;
}
.success_message{
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/tick_32.png);
background-repeat:no-repeat;
background-position:20px 50%;
height:50px;
width:100%;
margin-bottom:10px;
background-color:#eeeeee;
border:#cccccc 1px solid;				
}
.success_message h3{
font-size:26px;
color:#111111;
padding:0 0 10px 0;
margin-left:100px;
padding-top:13px;
}
.error_message{
background-image:url(//ultimate-audio.eu/wp-content/themes/couture/images/icons/stop_32.png);
background-repeat:no-repeat;
background-position:20px 50%;
height:50px;
width:100%;
margin-bottom:10px;
background-color:#eeeeee;
border:#cccccc 1px solid;		
}
.error_message h3{
font-size:26px;
color:#111111;
padding:0 0 10px 0;
margin-left:100px;
padding-top:13px;	
}
.button:hover{text-decoration:none;}
.firstcharacter { float:left; padding-right:8px; color:#cccccc; font-size:70px; line-height:55px; }
.left{float:left;margin:5px;}
.right{float:right;margin:5px;}
.center>div{margin:auto;}
.lastTweet{margin-bottom:0px !important;}
.backgroundrepeat .backgroundgradient .container_12 iframe{position:relative; margin-bottom:-5px}
.backgroundrepeat .backgroundgradient .container_12 object{position:relative}
.backgroundrepeat{margin-top:50px} #commentform {
margin-top: 20px
}
.commentlist li #respond {
margin-top: 20px
}
#respond  div,
.wpcf7-form fieldset div,
#contact fieldset div  { margin-bottom: 20px; }
#respond fieldset div input,
.wpcf7-form fieldset div,
#contact fieldset div input { 
width: auto;
}
#respond textarea,
.wpcf7-form textarea,
#contact textarea {
max-width: none;
min-width: none;
min-height: 160px;
background-color:#f9f9f9;
border:#cccccc 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #111111;
width:90%;
}
.footer #respond textarea,
.footer .wpcf7-form textarea,
.footer #contact textarea {
height: 80px !important;
min-height: 80px !important;
background-color:#444444;
border:#444444 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #cccccc;
width:95%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.widgetcont #respond textarea,
.widgetcont .wpcf7-form textarea,
.widgetcont #contact textarea {
height: 55px !important;
min-height: 55px !important;
background-color:#f9f9f9;
border:#cccccc 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #111111;
width:92%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.sidebar #respond textarea,
.sidebar .wpcf7-form textarea,
.sidebar #contact textarea {
height: 55px !important;
min-height: 55px !important;
background-color:#f9f9f9;
border:#cccccc 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #111111;
width:106%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
#respond input,
#respond textarea,
#respond select,
.wpcf7-form input,
#contact input,
#contact textarea,
#contact select {
background-color:#f9f9f9;
border:#cccccc 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #111111;
width:90%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.footer #respond input,
.footer #respond textarea,
.footer #respond select,
.footer .wpcf7-form input,
.footer #contact input,
.footer #contact textarea,
.footer #contact select {
background-color:#444444;
border:#444444 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #cccccc;
width:95%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.widgetcont #respond input,
.widgetcont #respond textarea,
.widgetcont #respond select,
.widgetcont .wpcf7-form input,
.widgetcont #contact input,
.widgetcont #contact textarea,
.widgetcont #contact select {
background-color:#f9f9f9;
border:#cccccc 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #111111;
width:92%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.sidebar #respond input,
.sidebar #respond textarea,
.sidebar #respond select,
.sidebar .wpcf7-form input,
.sidebar #contact input,
.sidebar #contact textarea,
.sidebar #contact select {
background-color:#f9f9f9;
border:#cccccc 1px solid;
padding:8px;
font-size: 12px;
line-height:20px;
color: #111111;
width:106%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
#respond textarea {
padding: 8px 9px
}
ul.children #respond textarea {
min-width: none;
}
#respond input:focus, #respond textarea:focus, #respond select:focus,
.wpcf7-form input:focus, .wpcf7-form textarea:focus, .wpcf7-form select:focus,
#contact input:focus, #contact textarea:focus, #contact select:focus {
border: 1px solid #d6d6d6;
outline: none;
position: relative;
z-index: 5;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
#contact input.error, #contact textarea.error, #contact select.error {
border: 1px solid #f2c4c2;
background: #ffeceb;
}
#respond label span,
#contact label span {color: #ed1c1c;}
#respond input[type="submit"][disabled],
#contact input[type="submit"][disabled] { background:#aaa; }
#message {margin: 0; padding: 0; display: block; background: transparent none;}
.loader {
padding: 10px;
float: left;
}
.wpcf7-submit{
cursor: pointer;
width:60px !important;
color:#ffffff !important;
font-weight:bold !important;
font-family:'Arimo', arial, sans-serif !important;
border:none !important;
text-shadow:none !important;
background-color:#e9857f !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.wpcf7-submit:hover{
background-color:#000000 !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.wpcf7-select{
padding:5px;
background-color:#f9f9f9;
border:#cccccc 1px solid;
width:200px;
}
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok, div.wpcf7-mail-sent-ng, div.wpcf7-spam-blocked{
border:none !important;
background-color:#eeeeee !important;
padding:10px 8px 0px 8px !important;
height:20px;
margin-left:0px !important;
width:90%;
}
span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border:none !important;
background-color:#eeeeee !important;
padding:6px 8px !important;
} #wpbs__cont {
background:#f9f9f9 !important;
border-top-right-radius:0px !important;
}
.widgetcont {
padding-left:10px;
padding-right:10px;
font-size:12px !important;
height:100% !important;
overflow:auto;
}
#wpbs__cont .widgettitle {
padding-bottom:10px !important;
margin-top:15px !important; 
font-size:12px !important;
font-weight:bold !important;
font-family:'Arimo', arial, sans-serif !important;
} .coin-slider a {
color:#ffffff !important;
}
.woocommerce-loop-product__link > h2 {
color: #fff !important;
}
 .shop_table{
background-color:#eeeeee; 
border-top:#cccccc 5px solid !important; 
border-bottom:#cccccc 5px solid !important; 
border-right:0px !important;
border-left:0px !important;
-webkit-border-radius:0px !important;
-moz-border-radius:0px !important;
border-radius:0px !important;
padding:20px 0px !important;
}
table.shop_table{
background-color:#eeeeee;
border-top:#cccccc 5px solid !important;
border-bottom:#cccccc 5px solid !important;
border-right:0px !important;
border-left:0px !important;
-webkit-border-radius:0px !important;
-moz-border-radius:0px !important;
border-radius:0px !important;
padding:20px 0px !important
}
table.shop_attributes{
border:#555555 1px solid !important;
}
table.shop_attributes th{
border-bottom:#555555 1px solid !important;
}
table.shop_table td{
border-top:none !important;
background-color:none !important;
padding:8px 12px !important
} form .form-row input.input-text{
height:30px !important;
background-color:#ffffff !important;
color:#111111 !important;
padding-left:5px !important;
border:none !important;
}
#review_form #respond .form-submit input{
height:30px !important;
background-color:#ffffff !important;
color:#111111 !important;
padding-left:5px !important;
border:none !important
}
form .form-row textarea{
height:350px !important;
background-color:#ffffff !important;
color:#111111 !important;
padding:4px 8px !important;
margin-bottom:40px !important;
border:none !important
}
#review_form #respond textarea{
background-color:#ffffff !important;
color:#111111 !important;
padding:4px 8px !important;
border:none !important
}
#review_form #respond input{
background-color:#ffffff !important;
color:#111111 !important;
padding:4px 8px !important;
border:none !important;
margin-left:5px !important
}
table.cart td.actions .coupon .input-text,#content table.cart td.actions .coupon .input-text{
width:80px;float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
box-shadow:inset 0 0px 0px 0 rgba(0,0,0,0.1) !important;
-webkit-box-shadow:inset 0 0px 0px 0 rgba(0,0,0,0.1) !important;
-moz-box-shadow:inset 0 0px 0px 0 rgba(0,0,0,0.1) !important;
border:0px solid #e0dadf;
padding:6px 6px 5px;
margin:0 4px 0 0;
outline:0;
line-height:1em;
background-color:#ffffff !important;
color:#111111 !important;
margin-top:20px !important
}
.quantity input.qty,#content .quantity input.qty{
width:40px;
height:28px;
float:left;
padding:0;
text-align:center;
border:1px solid #c8bfc6;
border-right:0;
-webkit-border-top-right-radius:0;
-webkit-border-bottom-right-radius:0;
-moz-border-radius-topright:0;
-moz-border-radius-bottomright:0;
border-top-right-radius:0;
border-bottom-right-radius:0;
box-shadow:inset 0 0 0px 0 #f7f6f7;
-webkit-box-shadow:inset 0 0 0px 0 #f7f6f7;
-moz-box-shadow:inset 0 0 0px 0 #f7f6f7;
font-weight:bold;
-webkit-border-top-left-radius:2px;
-webkit-border-bottom-left-radius:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-bottomleft:2px;
border-top-left-radius:2px;
border-bottom-left-radius:2px;
background-color:#ffffff !important;
color:#111111 !important
}
form .form-row-first,form .form-row-last{
height:30px !important
}
form .form-row select{
height:30px !important;
padding:5px 5px 3px 3px !important;
background-color:#ffffff !important;
color:#111111 !important;
border:none !important
}
div.product form.cart,#content div.product form.cart{
margin-bottom:5px !important
}
form .form-row{
margin-bottom:10px !important;
padding-bottom:10px !important
}
form.login,form.checkout_coupon,form.register{
border:none !important;
padding:20px;margin:2em 0 2em 0;
text-align:left;
-webkit-border-radius:0px !important;
-moz-border-radius !important:0px;
border-radius:0px !important;
background-color:#eeeeee !important
} div.product .woocommerce_tabs ul.tabs li,#content div.product .woocommerce_tabs ul.tabs li{
box-shadow:0 3px 3px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.2) !important;
} p.demo_store{
text-shadow:none !important;
box-shadow:inset 0 0 0 0px rgba(255,255,255,0.2) !important;
-webkit-box-shadow:inset 0 0 0 0px rgba(255,255,255,0.2) !important;
-moz-box-shadow:inset 0 0 0 0px rgba(255,255,255,0.2) !important;
} .woocommerce_message,.woocommerce_error,.woocommerce_info{
padding:17px 1em .55em 3em !important;
height:24px !important
}
.woocommerce_message:before,.woocommerce_error:before,.woocommerce_info:before{
top:14px !important
}
.woocommerce_message .button,.woocommerce_error .button,.woocommerce_info .button{
margin-top:-5px !important
}
.woocommerce-message{
border-top:3px solid #74d68a !important;
color:#111111 !important;
line-height:22px !important
}
.woocommerce-message:before{
background-color:#74d68a !important;
content:"\2713";
}
.woocommerce-error li{
line-height:18px;
font-weight:bold
}
.woocommerce-info, .woocommerce-error {
color:#111111 !important;
}
.woocommerce-message,.woocommerce-error,.woocommerce-info{
padding:1em 1em 1em 3.5em;
margin:0 0 2em;
position:relative;
-webkit-border-radius:0px !important;
-moz-border-radius:0px !important;
border-radius:0px !important;
background:#eeeeee !important;
background:-webkit-gradient(none) !important;
background:-webkit-linear-gradient(none) !important;
background:-moz-linear-gradient(none) !important;
background:-moz-gradient(none) !important;
color:#5e5e5e;
text-shadow:0 1px 0 #fff;
list-style:none outside;width:auto;
-webkit-box-shadow:none !important;
box-shadow:none !important
} .cart .button,.cart input.button{
margin-top:20px !important;
margin-bottom:20px !important
}
.quantity,#content .quantity{
margin-top:20px !important;
margin-bottom:20px !important
} span.onsale{
font-size:12px !important;
z-index: 999;
}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
top: 0px; right: 0px;
left: auto;
margin: 5px !important;
} a.button,button.button,input.button,#respond input#submit,#content input.button,#review_form #respond .form-submit input{
background:none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
background-color:#e9857f;
color:#ffffff !important;
text-shadow:none !important;
border:none !important;
-webkit-border-radius:0px !important;
-moz-border-radius:0px !important;
border-radius:0px !important;
font-family:'Arimo', arial, sans-serif !important;
font-size:12px !important;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
}
a.button:hover,button.button:hover,input.button:hover,#respond input#submit:hover,#content input.button:hover,#review_form #respond .form-submit input:hover{
background-color:#000000 !important;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out
}
#review_form #respond .form-submit input{
float:right !important
} div.product div.images img,#content div.product div.images img{
display:block;box-shadow:none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
}
ul.products li.product a img{
display:block;
box-shadow:none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
} .woocommerce-page div.product div.images img{
margin-bottom:10px !important;
}
div.product div.images img{
margin-bottom:10px !important;
} .related ul.products li.product,.upsells.products ul.products li.product,.related ul li.product,.upsells.products ul li.product{
width:auto !important;
height:auto !important;
} ul.products li.product a img { 
width:auto !important;
height:auto !important;
} ul.products li{
background-color:#333333 !important;
outline:#ffffff 7px solid;
width:auto !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} ul.products li:hover{
background-color:#333333 !important; width:auto !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
color:#ffffff
}
.woocommerce ul.products li.product .amount{
color:#999999;
font-weight:normal;
}
.woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products {
margin: 0px 0px 1em;
margin-left: 7px !important;
padding: 0px;
list-style: none outside none;
clear: both;
} #reviews #comments ol.commentlist li .comment-text{
border:none !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
border-radius:0 !important;
background-color:#eeeeee;
} .star-rating{
margin-left:10px !important;
} div.product form.cart .variations td,#content div.product form.cart .variations td {
padding:10px 10px 5px 0px;
}
div.product form.cart .variations select,#content div.product form.cart .variations select {
padding:5px;
background-color:#f9f9f9;
border:#cccccc 1px solid;
} .woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd {
color:#111111;
font-weight:bold !important;
}
.woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt {
color:#111111;
font-weight:bold !important;
}
.woocommerce td.product-name {
font-weight:bold !important;
line-height:11px !important;
}
#order_review .shop_table th, #order_review .shop_table td {
color:#111111 !important;
}
#order_review .shop_table th, #order_review .shop_table td {
color:#111111 !important;
}
#order_review .shop_table td {
color:#111111 !important;
}
#order_review .shop_table th, #order_review .shop_table td {
color:#111111 !important;	
}
#order_review .shop_table th{
background-color:#dddddd !important;
}
.checkout_table_item .product-name{
font-weight:bold !important;
} table.cart img,#content table.cart img{
width:62px !important;
height:auto;
border:#cccccc 1px solid;
}  td.product-name dl.variation, td.product-name p.backorder_notification, div.product p.stock,#content div.product p.stock, #reviews #comments ol.commentlist li .meta, table.my_account_orders, td.product-name dl.variation, ul.cart_list li dl,ul.product_list_widget li dl, .cart-collaterals .cart_totals p small, .cart-collaterals .cart_totals a.button.alt, .checkout #shiptobilling label, #payment div.payment_box, .order_details li strong, .widget_layered_nav ul small.count, .widget_price_filter .price_slider_amount, .widget_price_filter .ui-slider .ui-slider-range, small.note, div.product p.stock,#content div.product p.stock{
font-size:12px !important
}
ul.products li.product .price del{
font-size:15px; !important;
}
ul.products li.product .price .from{
font-size:15px; !important;
}
.order_details li{
text-transform:uppercase;
font-size:12px !important;
}
#breadcrumb, .woocommerce-breadcrumb{
font-size:13px !important;
color:#555555 !important;
}
ul.products li.product h3{
padding:5px 10px 8px 10px !important;
font-size:12px !important;
font-family: 'Arimo', arial, sans-serif !important;
font-weight:bold !important;
}
.woocommerce-page div.product .product_title{
padding:20px 0 20px 10px !important;
}
ul.products .count {
display:none !important;
}
.woocommerce-page form .form-row select, .woocommerce-page form .form-row input.input-text, #respond input{
padding:5px !important;
background-color:#f9f9f9 !important;
border:#cccccc 1px solid !important;
}
.woocommerce_ordering,.woocommerce-ordering select{
float: right;
padding:5px;
background-color:#f9f9f9;
border:#cccccc 1px solid;
margin-bottom:15px;
}
.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text{
background-color:#f9f9f9 !important;
border:#cccccc 1px solid !important;
}
.woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea{
background-color:#f9f9f9 !important;
border:#cccccc 1px solid !important;
height:150px !important;
padding:5px !important;
}
#review_form #respond input{
background-color:#f9f9f9 !important;
border:#cccccc 1px solid !important;
padding:8px 5px !important;
width:50% !important;
}
.woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input{
width:100px !important;
}
.woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button{
width:100px !important;
margin:0px 0px 0px 4px !important;
}
.noreviews, .posted_in,.related h2,.woocommerce-result-count,#tab-description h2,#tab-additional_information h2,#tab-tab-bonus-tab h2, #comments h2, .comment-form-comment, .comment-form-author, .comment-form-email, .meta, .cart_totals h2, .shipping_calculator h2, .cart_totals .amount, .cart-subtotal, .total, .shipping, #customer_login h2, #customer_details h3, .checkout h3, .product_meta .tagged_as, .title h3,.woocommerce-tabs h2{
font-size:12px !important;
font-family: 'Arimo', arial, sans-serif !important;
text-shadow:none !important;
color:#111111 !important;
}
.related h2, #comments h2, #tab-description h2, .comment-text .meta, #tab-additional_information h2,#tab-tab-bonus-tab h2,.woocommerce-tabs h2,.cart_totals h2,.shipping, .widget_shopping_cart_content .amount,#customer_login h2{
font-weight:bold !important;
}
#reply-title{
font-size:12px !important;
font-family: 'Arimo', arial, sans-serif !important;
font-weight:bold !important;
text-shadow:none !important;
text-transform:uppercase;
border-bottom:#eeeeee 2px solid;
margin-bottom:25px !important;
}
.shipping{
border:none;
}
.woocommerce .cart-collaterals .cart_totals tr td, .cart_totals .amount, .cart-subtotal .shipping{
color:#111111 !important;
font-weight:bold !important;
}
.cart-subtotal td, .shipping td, .total td{
background-color:#dddddd;
}
.shipping th, .total th, .cart-subtotal th{
background-color:#eeeeee;
}
.variation dd, .variation dt{
padding-top:5px !important;
}
.shop_table .amount{
color:#111111 !important;
font-weight:bold !important;
}
.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr th{
border-top:0px solid #f7f6f7 !important;
padding:14px 16px !important;
}
.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{
font-weight:bold;
line-height:18px;
padding:0px 12px !important;
color:#111111 !important;
}
.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{
padding:0px 12px !important;
vertical-align:middle;
}
.woocommerce-page table.shop_table tfoot th{
border-top:0px solid rgba(0,0,0,0.1) !important;
}
#reviews{
width:70%;
}
.add_review{
margin-bottom:20px;
}
#reviews #comments ol.commentlist li img{
padding:0 !important;
width:46px !important;
height:auto;
background:none !important;
border:none !important;
}
#reviews #comments ol.commentlist li .comment-text{
margin:0 0 0 60px !important;
}
.posted_in a, .product_meta .tagged_as a{
padding:5px !important;
line-height:20px !important;
margin-left:2px !important;
}
.product_meta {
margin-bottom:20px !important;
}
#order_comments{
font-size:13px !important;
font-family: 'Arimo', arial, sans-serif !important;
background-color:#f9f9f9 !important;
border:#cccccc 1px solid !important;
}
#order_comments{
height:100px !important
}
.checkout .col2-set{
background-color:#eeeeee;
padding:20px;
width:920px !important;
margin-bottom:20px !important;
border-top:#cccccc 5px solid;
border-bottom:#cccccc 5px solid;
}
.woocommerce #payment,.woocommerce-page #payment{
background:#eeeeee !important;
-webkit-border-radius:0px !important;
-moz-border-radius:0px !important;
border-radius:0px !important;
border-top:#cccccc 5px solid;
border-bottom:#cccccc 5px solid;
}
#order_review .shop_table th, #order_review .shop_table td{
padding:8px !important;
}
#order_review .shop_table td{
border-top:#cccccc 0px solid !important;
} .sidebar .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
float: right;
margin-left: 4px;
margin-bottom: 0px;
width: 45px !important;
height: auto;
border:rgba(255, 255, 255, 1) 2px solid;
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0) !important;
}
.sidebar .woocommerce ul.product_list_widget li, .woocommerce-page ul.product_list_widget li {
padding: 5px !important;
margin: 0px 0px 5px 0px !important;
list-style: none outside none;
color:#111111;
font-weight:bold;
background-color:#cccccc;
border:rgba(255, 255, 255, 1) 0px solid;
width:215px;
}
.sidebar .woocommerce ul.product_list_widget li:hover, .woocommerce-page ul.product_list_widget li:hover {
color:#cccccc;
font-weight:bold;
background-color:#333333;
}
.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total {
border-top: none !important;
padding: 4px 0px 0px;
} .footer .woocommerce ul.product_list_widget li, .woocommerce-page ul.product_list_widget li {
padding: 5px !important;
margin: 0px 0px 5px 0px !important;
list-style: none outside none;
color:#cccccc;
font-weight:bold;
background-color:#333333;
border:rgba(255, 255, 255, 1) 0px solid;
width:100%;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.footer .woocommerce ul.product_list_widget li:hover, .woocommerce-page ul.product_list_widget li:hover {
color:#cccccc;
font-weight:bold;
background-color:#555555;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.footer .total .amount, .footer .total{
color:#cccccc !important;
} .widgetcont .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {
float: right;
margin-left: 4px;
margin-bottom: 0px;
width: 45px !important;
height: auto;
border:rgba(255, 255, 255, 1) 2px solid;
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0) !important;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.widgetcont .woocommerce ul.product_list_widget li, .woocommerce-page ul.product_list_widget li {
padding: 5px !important;
margin: 0px 0px 5px 0px !important;
list-style: none outside none;
color:#111111;
font-weight:bold;
background-color:#f9f9f9;
border:rgba(255, 255, 255, 1) 0px solid;
width:215px;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.widgetcont .woocommerce ul.product_list_widget li:hover, .woocommerce-page ul.product_list_widget li:hover {
font-weight:bold;
background-color:#dddddd;
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
} .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price {
color:#111111 !important;
}
.woocommerce div.product span.price{
color:#111111 !important;
font-weight:bold !important;
}
.woocommerce-page div.product p.price{
font-size:32px !important;
font-weight:bold !important;
}
.woocommerce div.product p.price{
color:#111111 !important;
font-size:32px !important;
font-weight:bold !important;
}
.woocommerce-page div.product span.price{
color:#111111 !important;
font-weight:bold !important;
}
.from{
color:#888888 !important;
font-size:12px !important;
font-family: 'Arimo', arial, sans-serif !important;
text-transform:uppercase !important
}
div.product span.price,#content div.product span.price,div.product p.price,#content div.product p.price{
font-size:20px !important;
margin-top:10px !important;
}
div.product span.price,#content div.product span.price,div.product p.price,#content div.product p.price del{
font-size:20px !important;
margin-top:10px !important;
}
ul.products li.product .price del{
font-size:20px !important;
margin:0px 5px 0px 0px !important;
}
ul.products li.product .price{
font-size:20px !important;
padding-left:10px !important
} .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th {
width: 150px;
font-weight: bold;
padding: 8px;
border-top: 0px none;
border-bottom:#cccccc solid 1px !important;
border-right:#cccccc solid 1px !important;
margin: 0px;
line-height: 1.5em;
background-color:#eeeeee;
}
.woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td {
font-style: italic;
padding: 0px 0px 0px 10px !important;
border-top: 0px none;
border-bottom:#cccccc solid 1px !important;
margin: 0px;
line-height: 1.5em;
background-color:#eeeeee;
}
.woocommerce table.shop_attributes, .woocommerce-page table.shop_attributes {
border:#cccccc solid 1px !important;
background-color:#e9e9e9;
} .woocommerce div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page div.product .stock, .woocommerce-page #content div.product .stock {
color:#111111 !important;
font-size:12px !important;
font-weight:bold !important;
font-family: 'Arimo', arial, sans-serif !important;
text-shadow:none !important;
color:#111111 !important;
} .wcmenucart-display-right{
border:#cccccc 1px solid !important;
border-bottom:#f9f9f9 1px solid !important;
height:42px;
padding-top:10px;
margin-top:-10px;
} .thumbnails {
height:90px;
}
.bx-wrapper {
height:90px;
}
#slider_main_div li {
display:none;
}
#slider_main_div li.pager {
display:block;
} .woocommerce div.product .product_title{
font-size:32px;
text-shadow:none;
color:#ffffff;
padding:20px 0 20px 10px !important;
margin:0 0 50px 0;
border-top:#eeeeee 6px solid;
border-bottom:#eeeeee 6px solid;
background-color:#333333;
} .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button {
display:none !important;
}
.woocommerce  .from, .woocommerce del , .woocommerce  .onsale, .woocommerce  .tabs, .pp_social{
display:none !important;}
.woocommerce form.cart {
display:none !important;}
div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }
div.pp_default .pp_top .pp_left { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } div.pp_default .pp_top .pp_middle { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } div.pp_default .pp_top .pp_right { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #181818; } div.pp_default .pp_next{ background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } div.pp_default .pp_previous{ background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } div.pp_default .pp_next:hover { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } div.pp_default .pp_previous:hover { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } div.pp_default .pp_expand { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_expand:hover { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } div.pp_default .pp_contract { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } div.pp_default .pp_contract:hover { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } div.pp_default .pp_close { width: 30px; height: 30px; background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 105px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Arial; font-style: normal; font-color:#999; font-size: 12px; left: 75px; line-height: 25px; margin: 0 0 0 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }
div.pp_default .pp_description{ font-size: 12px; font-weight: normal; line-height: 14px; margin: 11px 50px 5px 0; }
div.pp_default .pp_bottom .pp_left { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } div.pp_default .pp_bottom .pp_middle { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } div.pp_default .pp_bottom .pp_right { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } div.pp_default .pp_loaderIcon { background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/default/loader.gif) center center no-repeat; }  div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }
.pp_fade { display: none; }
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0 0 5px 0;
}
.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
margin-left: 3px;
text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery div {
float: left;
overflow: hidden;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }
.pp_gallery ul a img { border: 0; }
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_gallery li.default a {
background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img { display: none; }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 20%;
}
a.pp_previous {
background: url(//ultimate-audio.eu/wp-content/themes/couture/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 20%;
}
a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 18px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
position: absolute; right: 5px; top: 8px; 
display: block;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
}
.sticky{
}
.bypostauthor{
}
.wp-caption{
}
.wp-caption-text {
}
.gallery-caption{
}