/***
        WIDGETS
***/ 
#logo p,
#search_container p,
#top_quicklinks p,
#catalogue_quicklink p,
#navigation p,
#rotator_container p,
#section_quicklinks p,
#footer p{
    margin:0;
    padding:0;
}
/***
        SEARCH
***/
#search_container .widget br {
    display:none;
}
#search_container .widget ul {
    margin:0;
    padding:0;
}
#search_container .widget ul li{
    list-style:none;
}
#search_container label {
    display:none;
}
#search_container input[type=text] {
    background:#fcf6f0;
    font-style: italic;
    font-size:85%;
    color:#ad9b92;
    padding:10px 15px;
    border:1px solid #e2d9d4;
    border-radius:5px;
}
#search_container input[type="button"],
#search_container input[type="submit"] {
    width:25px;
    height:25px;
    background:url(images/icons/search_button.png) 0 0 no-repeat;
    -webkit-box-align: center;
    text-align: center;
    cursor: default;
    color: buttontext;
    padding: 2px 6px 3px;
    border: none;
    border-image: initial;
    box-sizing: border-box;
}
/***
        ROTATOR
***/
.cs-prev {
    background:url("images/rotator_prev.png") no-repeat 0 0 transparent !important;
    width:60px;
    height:60px;
    text-indent:-9999px;
    display:block;
    padding:0 !important;
    opacity:0.6 !important;
    filter:alpha(opacity=60) !important;
    left:0 !important;
}

.cs-prev:hover, .cs-next:hover {
    opacity:0.8 !important;
    filter:alpha(opacity=80) !important;
}

.cs-next {
    background:url("images/rotator_next.png") no-repeat 0 0 transparent !important;
    width:60px;
    height:60px;
    text-indent:-9999px;
    display:block;
    padding:0 !important;
    opacity:0.6 !important;
    filter:alpha(opacity=60) !important;
    right:0 !important;
}
#cs-buttons-coin-slider5207{
    display:none;
}
/***
        SECTION QUICKLINKS
***/
#section_quicklinks .product_demo h3,
#section_quicklinks .contactus h3{
    margin:0 25px 20px 0;
    padding:12px 10px 15px 70px; /*same as #footer .contactus h2 */
    font-size:17px;
    font-weight: normal;
    color:#491d08;
    border-bottom:thin solid #c4b29f;
}
#section_quicklinks .product_demo h3{
    background: url("images/icons/product_demo_biege.png") no-repeat scroll 15px 0 transparent; /*options _biege, _white, _yellow, _brown, _lightbrown*/
}
#section_quicklinks .contactus h3 {
    background: url("images/icons/contact_biege.png") no-repeat scroll 15px 6px transparent; /*options _biege, _white, _yellow, _brown, _lightbrown*/
}
/***
        USER_02/EXAIR NEWSLETTER
***/
.highlight_banner_top_push{
    margin-top:50px;
}
#section_quicklinks .highlight_banner{
    width:255px; /*290-20-15=255*/
    padding:10px 20px 18px 15px;
    display:block;
    font-size:11px;    
    border-radius:5px;
}
#section_quicklinks .highlight_banner h3{
    width:210px; /*255-33-12=210*/
    font-size:16px;
    font-weight: normal;
    text-transform: uppercase;
}
#section_quicklinks .highlight_banner h3 a{
    text-decoration:underline;
}
#section_quicklinks .highlight_banner p{
    line-height:1em;
    margin:0;
}
.user02 .exair_newsletter{
    background:url(images/lightbrown_gradient_overlay.png) 0 0 repeat-x #280d00;    
    color:#fff;
    text-shadow: 1px 1px #454545;
}
.user02 .exair_newsletter h3,
.user02 .exair_newsletter h3 a{
    color:#fff;
}
.user02 .exair_press{
    background:#fff;    
    color:#925030;      
}
.user02 .exair_press h3,
.user02 .exair_press h3 a{    
    color:#925030;    
}
.user02 .exair_newsletter h3 a:hover, .user02 .exair_press h3 a:hover {
    color:#7e2900;
    text-shadow: 1px 1px #454545;
}
.user02 .exair_newsletter:hover, .user02 .exair_press:hover{
    background:#e6d8c8;
}
.newsletter_icon, .global_icon {
    width:33px;
    height:35px;
    float:left;
    display:block;
    margin-right:12px;
}
.newsletter_icon {
    background:url(images/icons/newsletter_33yellow.png) 0 0 no-repeat transparent;
}
.global_icon {
    background:url(images/icons/global_info_33yellow.png) 0 0 no-repeat transparent;
}
/***
        GENERAL FOOTER CSS
***/
#footer h3 {
    color:#eea800;    
    font-size: 20px;
    margin-bottom:25px;
    padding-top:10px;
    font-weight: normal;
}
/***
        USER_05/CONTACT US
***/
#footer .contactus {
    padding-right:15px;
    font-size: 14px;
}
#footer .contactus h3 {
    margin-bottom:5px;
    padding:12px 10px 15px 60px; /*same as #section_quicklinks .contactus h2 */
    background: url("images/icons/contact_yellow.png") no-repeat scroll 5px 6px transparent; /*options _biege, _white, _yellow, _brown, _lightbrown*/
}
#footer .contactus a { /*same as menu/style.css #footer ul li a. If change one, both must change as well*/
    color:#491d08;
    text-decoration: underline;
}
#footer .contactus a:hover { /*same as menu/style.css #footer ul li a:hover. If change one, both must change as well*/
    color:#925030;
    text-decoration: underline;
}

