#left select, .special select, .mobile-select, .cj-mobile-menu{font:12px Arial, Helvetica, sans-serif;font-weight:bold;color:#FFF;border:1px solid #333;z-index:999999;outline:none;background:#151515;background:-moz-linear-gradient(top, #151515 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #151515), color-stop(100%, #000));background:-webkit-linear-gradient(top, #151515 0%, #000 100%);background:-o-linear-gradient(top, #151515 0%, #000 100%);background:-ms-linear-gradient(top, #151515 0%, #000 100%);background:linear-gradient(top, #151515 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#151515", endColorstr="#000000", GradientType=0);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-appearance:button;-moz-appearance:button;line-height:normal;margin:0 0 5px 20px;padding:8px 9px 6px 8px;}
.special select, .mobile-select, .cj-mobile-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;margin:0;}
.mobile-select{position:fixed;}
.no-logo-nav{margin-top:20px !important;}
#left option, .special option, .mobile-select option, .cj-mobile-menu option{background:#151515;outline:none;}
.ie9 #left option,
.lt-ie9 #left option,
.ie9 .special option,
.lt-ie9 .special option,
.ie9 .mobile-select option,
.lt-ie9 .mobile-select option,
.lt-ie9 .cj-mobile-menu option{background:none;}
.ie9 #left select, .ie9 .special select, .ie9 .mobile-select, .ie9 .cj-mobile-menu{border-radius:0;}
@media screen and (max-width:800px){.normalize #wrapper{width:708px;overflow:hidden;}
.fullscreen #wrapper{width:auto;overflow:visible;}
.normalize #main{width:538px;overflow:hidden;}
a.respond{width:498px;}
.one-half a.respond{width:370px;}
.normalize .banner,
.normalize .banner img,
.normalize .banner .thumbnail span,
a.respond span,
a.respond img,
img.respond{max-width:100% !important;max-height:100% !important;}
.shadow_760, .shadow_542{background:url(../img/shadows/498.png) no-repeat center bottom;padding-bottom:9px;}
.three-fourths{width:100% !important;margin-left:0 !important;}
.one-third{width:500px;float:none;margin-right:0;}
.gallery .one-third{margin-bottom:7px;margin-left:0;width:240px;float:left;}
.portfolio-gallery .one-third{margin-left:0;width:240px;float:left;}
.five .last{margin-right:5px !important;}
.gallery .one-fifth{margin-left:11px !important;margin-bottom:8px !important;}
.portfolio-gallery .one-fifth{margin-left:11px !important;}
.full-width .portfolio-description{margin-bottom:11px !important;}
.gallery .second, .portfolio-gallery .second{margin-left:18px;}
#content .one-half{margin-left:0;width:100%;}
#content .social-share{margin-left:0;}
.newcontact-form button{margin-right:128px;}
.first{margin-left:62px;}
.two-column .first{margin-left:62px !important;width:370px !important;}
.sidebar{float:left;}
.sidebar-item .one-fourth{width:160px;margin-left:0;float:left;}
.blog-meta hr{width:428px;margin-top:5px;margin-bottom:0;}
.reply{width:416px;}
.comment .comment .reply{width:336px;}
.blog .newcontact-form button{margin-right:128px;}
header h2{width:auto;}
.breadcrumbs{float:right;}
ul.sitemap{margin-bottom:50px !important;}
footer{background:url(../img/shadows/538.png) no-repeat top center;}
footer .last-footer{float:left;}
.newcontact-form select,
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
input[type=password]{-webkit-appearance:caret;-moz-appearance:caret;}
.one-half > .social-popup{float:none;margin-top:-6px;}
.one-half > .social-popup .social-pop{right:inherit;left:0;}
.social-pop .tooltip-arrow{left:0;margin-left:42px;}
}
@media screen and (max-width:640px){.normalize #wrapper{width:440px;overflow:hidden;}
#left{width:440px;}
.fullscreen #left{display:none;}
#left-wrap{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;}
.left-fixed{position:relative !important;float:left !important;}
#ribbon{display:none;}
#left hr{display:none;}
#left hr.nav-hr{display:block;}
#left select{width:400px;}
.normalize #main{margin-left:0;width:440px;overflow:hidden;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;}
.normalize .main-margin{float:left !important;margin-left:0 !important;}
a.respond{width:400px;}
.shadow_760, .shadow_542{background:url(../img/shadows/400.png) no-repeat center bottom;padding-bottom:7px;}
.one-third{width:400px;float:none;margin-right:0;}
.gallery .one-third{margin-left:80px !important;margin-bottom:9px;}
.portfolio-gallery .one-third{margin-left:80px !important;}
.gallery .one-fifth, .portfolio-gallery .one-fifth{margin-left:15px !important;}
.full-width .portfolio-description{margin-bottom:13px !important;}
.five .second{margin-left:42px !important;}
.two-column .first{margin-left:15px !important;}
.first{margin-left:13px;}
.blog-meta{margin-left:0;margin-top:10px;}
hr.blog-hr{width:400px;}
.reply{width:318px;}
.comment .comment .reply{width:238px;}
.blog .newcontact-form button{margin-right:30px;}
footer{background:url(../img/shadows/480.png) no-repeat top center;}
footer .last-footer{float:left;}
.newcontact-form select,
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
input[type=password]{-webkit-appearance:caret;-moz-appearance:caret;}
.newcontact-form button{margin-right:30px;}
}
@media screen and (max-width:360px){.normalize #wrapper{width:280px;overflow:hidden;}
#left{width:280px;}
#left-wrap{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;}
.left-fixed{position:relative !important;float:left !important;}
#ribbon{display:none;}
#left hr{display:none;}
#left hr.nav-hr{display:block;}
#left select{width:240px;}
.normalize #main{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;margin-left:0;width:280px;overflow:hidden;}
.normalize section > div.one-half{max-width:100%;margin-left:0;}
.normalize .main-margin{float:left !important;margin-left:0 !important;}
a.respond, .one-half a.respond{width:240px;}
.shadow_760, .shadow_542, .shadow_371{background:url(../img/shadows/240.png) no-repeat center bottom;padding-bottom:11px;}
.one-third, .one-fourth, footer .one-fourth, footer .last-footer{width:240px;float:none;margin-right:0;padding-right:0;}
.one-fourth{margin-left:30px;display:inline-block;background-position:left bottom;}
.sidebar-item{margin-left:10px;}
.two-column .first{margin-left:0px !important;}
.newcontact-form textarea{width:224px;}
.newcontact-form button{margin-right:2px;}
.message-success{display:inline-block;width:120px;}
.gallery .one-third, .portfolio-gallery .one-third{margin-left:0 !important;}
.gallery .one-fifth, .portfolio-gallery .one-fifth, .five .second{margin-left:48px !important;}
.one-fourth .portfolio-description{width:181px !important;margin-bottom:8px !important;}
.full-width .portfolio-description{margin-bottom:9px !important;}
h3.first{margin-left:30px;}
hr.blog-hr{width:240px;}
.posted-comments{margin-left:0;}
.blog .pagination{float:left;margin-top:5px;}
.blog .bottom{margin-top:20px;}
.reply{width:100%;margin-left:0;margin-top:10px;}
.comment .comment .reply{width:100%;}
.blog .newcontact-form button{margin:0;float:left;}
.message-success{width:100px;}
.blog .sidebar, .site-map .sidebar{float:left;margin-left:0;}
.blog .sidebar-item, .site-map .sidebar-item{margin-left:0;}
.breadcrumbs{float:left;padding-top:0;margin-top:-5px;margin-bottom:10px;}
header h2{width:100%;}
.socialize-blog{float:left;margin-top:10px;}
ul.sitemap ul.widget{margin-left:20px !important;}
footer .one-fourth, footer .last-footer{margin:0 0 40px 0;display:block;}
footer{background:url(../img/shadows/320.png) no-repeat top center;}
.newcontact-form select,
input[type=text],
input[type=email],
input[type=tel],
input[type=search],
input[type=password],
.sidebar .search input[type=text]{width:226px !important;-webkit-appearance:caret;-moz-appearance:caret;}
.newcontact-form select{width:240px !important;}
form.search button{right:0;}
.ie9 form.search button{height:23px;}
.last-footer{width:150px;padding-left:40px;}
footer .one-half{width:240px;float:none;margin-left:0;margin-right:0;}
.cj-music-player{margin-left:-11px;}
}