body{background:#f3f3f3} a,header .top .right p span,.after_login a,.container header a:hover,#sidebar header a:hover,#mobile-nav a,.mandatory:after{color:#4E4EB3} .before_login a.banner_support_us{color:#347f12} body,.container a,#sidebar header a,header,.title h2,.main-wrapper h3,#sidebar-search-topics h3,.title h1{color:#202020} p,li,a,header,table td{text-shadow:none} iframe{border:1px solid #ccc} #sidebar img,.forum-avatar,.attachment-photo,.message .photo{border:1px solid #c5c5c5} .forum-avatar .add-avatar{display:block;width:18px;height:18px;background:url("/../css/../images/sprite.png") -91px -37px;opacity:0.6;z-index:10;margin:35px auto} .forum-avatar:hover .add-avatar{cursor:pointer;opacity:1.0} .to-clipboard{color:#4E4EB3}   header{border:none;background:none} body > header{background:white;border-bottom:1px solid #ddd} header input[type="text"],header input[type="password"]{background:#dedede;color:#666;border:none;box-shadow:1px 1px 1px #aaa inset,1px 1px 0px white} header input[type="text"]:hover,header input[type="password"]:hover{border:none;background:#e5e5e5} .nikonians_top_logo{background:url("/../css/../images/nikonians-white-theme-470_125.png") no-repeat} header .top .left p,.after_login span{color:#a1a1a1} header .middle{  background:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-shadow:none} a.button,button.button,input[type="submit"].button,.itemCommentsForm a,a.button.inactive:hover,#tou_window_buttons input,form input[name="subscribe"],form input[name="unsubscribe"]{background:#f27c20;background:-moz-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f79225),color-stop(100%,#eb5a17));background:-webkit-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:-o-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:-ms-linear-gradient(top,#f79225 0%,#eb5a17 100%);background:linear-gradient(to bottom,#f79225 0%,#eb5a17 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79225',endColorstr='#eb5a17',GradientType=0 ); border:1px solid #dc722d} a.button:hover,button.button:hover,input[type="submit"].button:hover,.itemCommentsForm a:hover,#tou_window_buttons input,form input[name="subscribe"]:hover,form input[name="unsubscribe"]:hover{background:#ffa830;background:-moz-linear-gradient(top,#ffa830 0%,#f47729 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffa830),color-stop(100%,#f47729));background:-webkit-linear-gradient(top,#ffa830 0%,#f47729 100%);background:-o-linear-gradient(top,#ffa830 0%,#f47729 100%);background:-ms-linear-gradient(top,#ffa830 0%,#f47729 100%);background:linear-gradient(to bottom,#ffa830 0%,#f47729 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa830',endColorstr='#f47729',GradientType=0 )} .after_login{color:#aaa}  nav li,nav a:link,nav a:visited,nav a:hover,#languages li li a{color:#444} nav li.active a{background:white}  nav li li:hover,#languages li li a:hover{background:#eee !important} ul li.separator{border-bottom:1px solid #DDD} .login_form{background:#EFEFEF;border:1px solid white;box-shadow:0px 0px 0px 1px #ddd,0px 0px 3px #aaa} .divider{color:#ddd} #languages .selected:after,nav ul li span:after,.toggleSearch span:after{border-top:5px solid #555} .toggleSearch span{background:url("/../css/../images/sprite.png") -112px 0} .skinchooser{background-position:-64px 1px;opacity:0.7} #mobile-nav .skinchooser{background-position:-59px 0px} nav li ul,#languages li ul{background:white;border:1px solid #ccc;box-shadow:0px 0px 5px #ccc} #mobile-nav{background:#ededed;border-right:1px solid #fff;box-shadow:1px 0px 3px #aaa} #mobile-nav a:active{background:white} #mobile-nav hr{border-top:1px solid #ddd;border-bottom:1px solid #fff}  .container,#sidebar section,.main-wrapper,.main.top,table.main,div.message,.dctoc,#content form,table.membership{background:white;border:1px solid #eee;box-shadow:0px 1px 0px #ddd} #content #sidebar-search-topics form{border:none;box-shadow:none} .container > a{background:#E7E8EA} .container > a:hover{background:#dbdbdb} .container .unread{color:#4E4EB3} .container .img-box .more-link a{color:#4E4EB3} #image_slider_wrapper img{box-shadow:1px 1px 5px #aaa} .message .middle{background:#f2f2f2;box-shadow:none} .member,.message .date{color:#777}  .no-favorite-forum{background-position:-25px -5px}  .favorite-forum{background-position:-25px -29px} .favorite-forum:hover,.no-favorite-forum:hover{background-position:-25px -53px}   .dclite{background:white} .dcdark,tr.dcheading,.dctoc .dcdark{background:#eee} .dcinfo{color:#777} .main .dclite .dcdate{background:#f0f0f0} .main .dcdark .dcdate{background:#e0e0e0}  #content input[type="text"],#content input[type="password"],#content textarea,#content select,#sidebar-search-topics select{border:1px solid #ccc !important} a.button.silver,input[type="submit"].button.silver{border:1px solid #555; background:#888888;background:-moz-linear-gradient(top,#888888 0%,#555555 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#888888),color-stop(100%,#555555));background:-webkit-linear-gradient(top,#888888 0%,#555555 100%);background:-o-linear-gradient(top,#888888 0%,#555555 100%);background:-ms-linear-gradient(top,#888888 0%,#555555 100%);background:linear-gradient(to bottom,#888888 0%,#555555 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888',endColorstr='#555555',GradientType=0 )} a.button.silver:hover,input[type="submit"].button.silver:hover{background:#aaaaaa;background:-moz-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#aaaaaa),color-stop(100%,#777777));background:-webkit-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:-o-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:-ms-linear-gradient(top,#aaaaaa 0%,#777777 100%);background:linear-gradient(to bottom,#aaaaaa 0%,#777777 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaaaaa',endColorstr='#777777',GradientType=0 )} .poll{border:1px solid #ddd;box-shadow:1px 1px 3px #ddd} .poll .dcdark{background:#ddd} a.delete{color:black;font-weight:bold} a.delete:hover{background:rgba(255,0,0,0.6)} a.resized_image_note{color:black;font-weight:bold} a.resized_image_note:hover{background:#FFFF00} .forum-post #output,p.error{color:red} .attachments .info .title{background:#ddd;border:1px solid #ccc;color:#191919}  .exif_info{background:#fff !important;border:1px solid #333}  .attachment__overlay{background:rgba(255,255,255,0.8)} .attachment__popup{border:1px solid #4E4EB3;background:#F3F3F3;box-shadow:0 0 5px rgba(0,0,0,0.4)} .popup__title{background:#4E4EB3;color:#F3F3F3} .popup__footer .exif_info_item_key{color:#000} .popup__footer .exif_info_item_val{color:#222}   .conference header{border-bottom:1px solid #ddd;box-shadow:0px 1px 0px #fff}  .registration .counter span{border:2px solid #222} .registration .counter span.active{background:#FFB451} .registration .counter hr{border-bottom:1px solid #222} #reg_home_forms h2,#reg_home_forms h3,form#registration_form,form#reg_login_form,form#reg_reg_form{color:#000000 !important} .reg_home_teaser_text{color:#000000 !important} form#reg_login_form input,form#reg_login_form textarea,form#reg_login_form select,form#reg_reg_form input,form#reg_reg_form textarea,form#reg_reg_form select{border:none !important}  .membership-intro span{color:#555} table.membership{border:1px solid #ddd} table.membership td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd} .membership td.recommended{background:#efefef;box-shadow:-4px 0px 0px 0px rgba(0,0,0,0.6),4px 0px 0px 0px rgba(0,0,0,0.6)} .membership .pricing{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:-o-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:-ms-linear-gradient(top,#ededed 0%,#e2e2e2 100%);background:linear-gradient(to bottom,#ededed 0%,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed',endColorstr='#e2e2e2',GradientType=0 ); border-left:1px solid #c8c8c8;border-top:1px solid #c8c8c8;border-bottom:1px solid #ddd;box-shadow:0px 1px 0px white inset} .membership .pricing .recommended{background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:-o-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:-ms-linear-gradient(top,#e0e0e0 0%,#d6d6d6 100%);background:linear-gradient(to bottom,#e0e0e0 0%,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0',endColorstr='#d6d6d6',GradientType=0 ); box-shadow:0px 1px 0px #f2f2f2 inset,-4px 0px 0px 0px rgba(0,0,0,0.6),4px 0px 0px 0px rgba(0,0,0,0.6)}  .membership.footer .pricing{box-shadow:none} .membership.footer .pricing .recommended{box-shadow:-4px 0px 0px 0px rgba(0,0,0,0.6),4px 0px 0px 0px rgba(0,0,0,0.6),0px -4px 0px 0px rgba(0,0,0,0.6)}  .membership.footer .pricing{border-bottom:1px solid #c8c8c8} .membership .pricing div{border-right:1px solid #c8c8c8} td.yes{color:#42A500} td.no{color:#D70000}  #sidebar header a,.container header a{color:#373737} #sidebar a:hover > img,.forum-avatar:hover,.message a:hover .photo{border:1px solid #3415F2} .thumbIco{border:1px solid lightgray}  #footer_middle{background:#e4e4e4;border:none} #footer_bottom{background:#d7d7d7} #footer_bottom p{color:#444;text-shadow:none} #footer_links *{text-shadow:none} #footer_links a{color:#38387E} #footer_links a:hover{color:#000} #footer_bottom p a{color:#444;text-decoration:underline} #footer_links p,#footer_bottom p a:hover{color:#000} #footer_middle_in .socialmedia div{border-bottom:1px solid #FFFFFF;box-shadow:0px 1px 0px #D3D3D3} @media screen and (max-width:1023px){section.search{ background:white; border:1px solid #ccc; box-shadow:0px 0px 5px #ccc; }  } @media screen and (max-width:800px){ #content{ top:15px}  #mobile-nav-toggle{ background:url("/../css/../images/sprite.png") -212px 0px}  #mobile-nav-toggle.close{ background-position:-250px 0px}  .message .member-menu a:active{ background:#eee} } @media screen and (max-width:600px){ul.replies.level-1,ul.replies.level-2,ul.replies.level-3, ul.replies.level-4,ul.replies.level-5,ul.replies.level-6, ul.replies.level-7,ul.replies.level-8,ul.replies.level-9, ul.replies.level-10{ border-left:3px solid #C8C8C8}  .membership.table-head{ border-bottom:1px solid #c8c8c8}  .membership th{ border:1px solid #ddd}  .membership th.recommended{ background:#e8e8e8} } .lobby-slider-button-left:not(.inactive) a:hover,#image_slider_wrapper .previous:hover{float:left;background:rgba(0,0,0,0) url("/../css/../images/sprite.png") repeat scroll -72px -138px} .lobby-slider-button-right:not(.inactive) a:hover,#image_slider_wrapper .next:hover{float:right;background:rgba(0,0,0,0) url("/../css/../images/sprite.png") repeat scroll -107px -138px} ul li.separator{border-bottom:1px solid #DDD} .newsletter .intro_section{background:white;padding:10px 20px;border-radius:5px;margin-bottom:20px;box-sizing:border-box} .page_select_box{background:#FFFFFF;border:1px solid #E4E4E4} .button_group .page_select_box a.current{background:#F3F3F3} .page_select_box a:hover{background:#EEEEEE} .ec_box_photographer .avatar-username{color:#4E4EB3} #login-popup{background:white} #login-popup a{color:#4e4eb3} .popup-header{color:#4e4eb3} .icon-close{color:black} .Zebra_DatePicker{background:#FFF !important} .Zebra_DatePicker .dp_actions td{color:#101010 !important} .Zebra_DatePicker .dp_actions .dp_hover{color:#fff !important} .right_side img{border:1px solid black} input[type="file"]{color:black}