.navigation .nav-links a:focus, 
.bttn:focus, 
button, 
input[type="button"]:focus, 
input[type="reset"]:focus, 
input[type="submit"]:focus {
background: #DC3522;
color: #ffffff !important;
}
.entry-footer a:focus {
color: #DC3522;
}
.navigation .nav-links a:focus{
background: none;
color: #dc3522 !important;
}
.comment-author .fn .url:focus {
background: #dc3522;
color: #FFF;
}
#top-navigation .menu li a:focus,
#top-right-navigation .menu li a:focus,
#footer-navigation ul li a:focus{
color: #cccccc;
}
#top-navigation ul li.focus > ul.sub-menu,
#footer-navigation ul li.focus > ul.sub-menu{
opacity: 1;
visibility: visible;
top: 24px;
left: 0;
}
#footer-navigation ul li:focus > ul.sub-menu {
bottom: 28px;
left: 7px;
top: auto;
}
#top-navigation ul.sub-menu > li:focus ul,
#footer-navigation ul.sub-menu > li:focus ul{
left: 100%;
top: 0;
}
#footer-navigation ul.sub-menu > li:focus ul{
bottom: -6px;
top: auto;	
}
#site-navigation .menu ul li:focus > ul.children,
#top-right-navigation .menu li:focus > ul,#footer-navigation ul li:focus > ul {
display: block;
}
#site-navigation ul.menu > li:focus > a:after
{
border-bottom: 1px solid #dc3522;
bottom: -14px;
content: "";
left: 0;
position: absolute;
width: 100%;
}
#site-navigation ul li.focus > a, 
#site-navigation ul li.current-menu-item > a, 
#site-navigation ul li.current-menu-ancestor > a{
color: #dc3522;
}
#site-navigation li:focus-within > ul.sub-menu {
opacity: 1;
visibility: visible;
top: 49px;
left: 0;
z-index: 9;
}
#site-navigation ul.sub-menu li:focus,
{
border-bottom: 1px solid #dc3522;
}
#site-navigation ul.sub-menu > li:focus  ul{
top: 0;
left: 100%;
}
.random-post a:focus{
color: #dc3522;
}
.search-icon > i:focus{
color: #dc3522;
}
.ak-search .search-form .search-submit:focus{
background: #a5281b;
}
.slider-wrapper .bx-wrapper:focus .bx-controls-direction{
opacity: 1;
}
.slider-wrapper .bx-pager-item a:focus,
.slider-wrapper .bx-pager-item a.active{
background: #808080;
}
.small-slider-wrapper a:focus img,
.slider a:focus  img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
}
.block-post-wrapper .post-title a:focus,
.random-posts-wrapper .post-title a:focus,
.sidebar-posts-wrapper .post-title a:focus,
.review-posts-wrapper .single-review .post-title a:focus,
.latest-single-post a:focus{
color: #DC3522;
}
.block-poston a:focus{
color: #DC3522;
}
.post-image:focus .big-image-overlay{
background: rgba(0,0,0,0.5);
}
.post-image:focus img,
.post-img:focus img{
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-moz-transform: scale(1.2);
transform: scale(1.2);
}
.post-image.non-zoomin:focus img,
.post-img.non-zoomin:focus img,
.non-zoomin .post-image:focus img,
.non-zoomin .post-img:focus img{
-webkit-transform: scale(1);
-ms-transform: scale(1);
-moz-transform: scale(1);
transform: scale(1);	
}
.post-image:focus .big-image-overlay i{
top: 50%;
opacity:1;
visibility: visible;
}
.big-image-overlay i:focus{
border-radius: 100%;
}
.contributors-wrapper .single-user:focus .user-name{
opacity: 1;
visibility: visible;
}
.widget_newsletterwidget .newsletter-submit:focus{
color: #ffffff !important;
}
.bottom-footer .ak-info a:focus{
color: #dc3522;
}
#footer-navigation ul li a:focus{
color: #c62c1a;
}
.widget ul li:focus a,
.widget ul li:focus:before{
color: #DC3522;
}
.widget_tag_cloud .tagcloud > a:focus {
color: #dc3522;
}
#back-top:focus{
background: #dc3522;
}
.woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus,
.woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus {
background-color: #B92615;
}
.woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus {
color: #fff;
}
nav.woocommerce-MyAccount-navigation ul li:focus {
background: none;
}
nav.woocommerce-MyAccount-navigation ul li:focus a {
color: #e24545;
}@media (max-width: 1200px) {
body.boxed-layout {
width: 100%;
}
} @media (max-width: 1132px) {
.apmag-container {
margin: 0 auto;
width: 99%;
padding: 0 1%;
}
.site-branding {
width: 30%;
} .big_slide:after,
.small_slide:after {
width: 100%;
}
.small-slider-wrapper {
float: right;
width: 41.5%;
}
.slide-image > img {
width: 100%;
}
.small-slider-wrapper a:last-child {
display: none;
}
.ak-search .search-form {
width: 96%;
margin-left: -48%;
}
.post-review-wrapper .summary-details {
width: 68%;
}
.total-reivew-wrapper {
width: 30%;
}
.block-poston .comment_count i,
.block-poston .apmag-post-views i {
margin: 0 8px 0 20px;
}
.ak-search .search-form .search-submit {
-webkit-appearance: none;
font-size: 16px;
}
.newsletter-widget .newsletter-email{
width: 130px;
}
.header-ad{
width: 69%;
}
.sidebar-top-ad,
.homepage-middle-ad, .article-ad-section{
width: 100%;
}
} @media (max-width: 979px) {
.entry-meta .apmag-post-views,
.entry-meta .comment_count {
display: inline-block;
float: none;
margin: 0 0 5px 10px;
}
.block-poston a,
.block-poston span {
font-size: 12px;
}
.block-poston .comment_count i,
.block-poston .apmag-post-views i {
margin: 0 8px 0 12px;
}
.block-post-wrapper .post-title,
.sidebar-posts-wrapper .first-post .post-title,
.review-posts-wrapper .single-review.top-post .post-title {
font-size: 18px;
line-height: 22px;
margin: 5px 0;
}
.bottompost-wrapper .post-title,
.second-block-wrapper .rightposts-wrapper .post-title,
.random-posts-wrapper .post-title,
.sidebar-posts-wrapper .post-title,
.review-posts-wrapper .post-title {
font-size: 14px;
line-height: 18px;
}
.slide-excerpt {
display: none;
}
.mag-small-slider-caption .slide-title {
font-size: 15px;
line-height: 15px;
}
.bottom-footer .site-info {
display: block;
float: none;
}
.subfooter-menu {
float: none;
}
.bottom-footer .ak-info {
display: block;
margin: 5px 0;
}
.oops {
font-size: 120px;
width: 40%;
}
.error404 .error-num {
width: 50%;
}
.error404 .not_found {
padding-left: 20px;
}
.newsletter-widget .newsletter-email {
width: 110px;
}
} @media(max-width: 768px) {
.big_slide{
width: 100%;
}
}
@media (max-width: 767px) {
.site-branding {
float: none;
margin-bottom: 15px;
padding-top: 5px;
text-align: center;
width: 100%;
}
#site-navigation .search-icon, #site-navigation .random-post {
position: absolute;
top: 0;
}
#site-navigation .search-icon {
left: 83%;
}
#site-navigation .random-post {
left: 10px;
}
#top-navigation .menu li {
display: inline-block;
float: none;
}
#top-navigation {
text-align: center;
}    
.nav-wrapper .menu {
display: none;
}
.nav-wrapper .nav-toggle {
display: block;
}
.small-slider-wrapper {
display: none;
}
#site-navigation .nav-wrapper {
float: left;
display: inline-block;
width: 50%;
}
#site-navigation .nav-wrapper.active {
padding-bottom: 10px;
}
.nav-wrapper .nav-toggle {
display: inline-block;
margin-top: 6px;
cursor: pointer;
-webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
transition: background 0.5s ease;
}
#site-navigation ul li {
border-bottom: 1px solid #3d3d3d;
float: none;
padding: 5px 0;
text-align: left;
}
#site-navigation ul li:hover,
#site-navigation ul.menu > li.current-menu-item,
#site-navigation ul.menu > li.current-menu-ancestor {
border-bottom: 1px solid #DC3522;
}
.sub-toggle {
background: none repeat scroll 0 0 #dc3522;
color: #ffffff;
display: block;
height: 20px;
line-height: 20px;
position: absolute;
right: 5px;
text-align: center;
top: 7px;
width: 20px;
cursor: pointer;
margin: 0;
padding: 0;
}
#site-navigation ul.sub-menu li:last-child {
border: medium none;
}
#site-navigation ul.sub-menu {
display: none;
position: static;
opacity: 1;
visibility: visible;
box-shadow: none;
padding: 0;
width: 100%;
}
#site-navigation ul.sub-menu > li {
padding-left: 25px;
}
#site-navigation ul.sub-menu li:after {
position: absolute;
left: 12px;
top: 6px;
content: "\f105";
font-family: "FontAwesome";
}
#site-navigation ul.sub-menu li:hover:after,
#site-navigation ul.sub-menu li.current-menu-item:after,
#site-navigation ul.sub-menu li.current-menu-ancestor:hover:after {
color: #dc3522;
}
#site-navigation ul li a {
display: block;
}
#site-navigation ul.menu > li:hover > a:after,
#site-navigation ul.menu > li.current-menu-item > a:after,
#site-navigation ul.menu > li.current-menu-ancestor > a:after {
display: none;
}
.big_slide {
width: 100%;
}
#secondary-right-sidebar,
#secondary-left-sidebar,
#primary {
width: 100%;
float: none;
}
.top-footer .footer-block-wrapper {
margin-left: 0;
}
.footer-block-wrapper .footer-block {
width: 100% !important;
float: none !important;
margin: 0 0 20px !important;
}
.random-posts-wrapper .post-img,
.sidebar-posts-wrapper .post-image,
.review-posts-wrapper .single-review .post-image,
.latest-single-post .post-img{
width: 16% !important;
}
.random-posts-wrapper .post-desc-wrapper,
.sidebar-posts-wrapper .post-desc-wrapper,
.review-posts-wrapper .single-review .post-desc-wrapper,
.latest-single-post .post-desc-wrapper{
width: 80%;
}
.block-post-wrapper .bottompost-wrapper .post-title {
font-size: 14px;
line-height: 18px;
}
.oops {
font-size: 120px;
padding: 0;
text-align: center;
width: 100%;
}
.error404 .error-num {
text-align: center;
width: 100%;
}
.error404 .error-num .num {
margin: 20px auto;
}
.header-ad,.homepage-middle-ad, .article-ad-section{
width: 100%;
float: none;
}
.sidebar-top-ad .ad_content{
width: 300px;
}
#site-navigation {
position: relative !important;
}
.apmag-slider-area{
width: 100%;
margin-bottom: 5px;
padding: 0;
}
.beside-highlight-area{
width: 100%;
padding: 0;
}
.signle-highlight-post{
width: 49%;
margin:2px 1px;
float: none;
display: inline-block;
}
.signle-highlight-post img{
width: 100%;
}
} @media (max-width: 579px) {
.top-menu-wrapper {
display: none;
}
.apmag-news-ticker {
display: none;
}
.big-cat-box {
width: 115px;
padding: 10px;
}
.single_post.top-post {
display: block;
float: none;
margin-left: 0;
width: 100%;
}
.block-post-wrapper {
margin-left: 0;
}
.bottompost-wrapper .single_post {
display: block;
float: none;
margin-left: 0;
width: 100%;
}
.bottompost-wrapper .post-image,
.second-block-wrapper .rightposts-wrapper .post-image,
.random-posts-wrapper .post-img,
.sidebar-posts-wrapper .post-image,
.review-posts-wrapper .single-review .post-image {
width: 22%;
}
.bottompost-wrapper .post-desc-wrapper,
.second-block-wrapper .rightposts-wrapper .post-desc-wrapper,
.random-posts .post-desc-wrapper,
.sidebar-posts-wrapper .post-desc-wrapper,
.review-posts-wrapper .single-review .post-desc-wrapper {
width: 74%;
}
.leftposts-wrapper,
.second-block-wrapper .rightposts-wrapper {
float: none;
width: 100%;
}
.forth-block .single_post,
.forth-block .block-post-wrapper {
margin-left: 0;
width: 100%;
}
.sidebar-posts-wrapper .first-post .post-image,
.review-posts-wrapper .single-review.top-post .post-image {
margin-bottom: 20px;
width: 100% !important;
}
.mag-slider-caption .slide-title {
font-size: 18px;
}
.big-cat-box .cat-name {
font-size: 14px;
}
#top-navigation .menu li a {
padding: 0 5px;
}
.top-footer {
padding: 30px 0 10px;
}
.single-post .entry-title,
.archive .entry-title,
.search-results .entry-title {
font-size: 22px;
}
.entry-meta .apmag-post-views,
.entry-meta .comment_count {
display: inline-block;
float: none;
margin-left: 15px;
margin-top: 5px;
}
.nav-links .nav-previous,
.nav-links .nav-next {
display: block;
float: left;
margin-bottom: 15px;
text-align: left !important;
width: 100%;
}
.entry-meta .post-categories li {
margin-bottom: 5px;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 26px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 14px;
}
.single-post-style1-template .post_image,
.archive-page-style1-template .post-image img {
width: 100%;
}
.post-review-wrapper .summary-details {
width: 100%;
float: none;
text-align: center;
}
.total-reivew-wrapper {
border: medium none;
float: none;
margin: 20px auto;
text-align: center;
width: 130px;
}
#comments .cmm-box-left, #comments .cmm-box-right {
float: none;
width: 100%;
}
#comments .cmm-box-right{
margin-bottom: 20px;
}
#top-navigation {
float: none;
}
#top-right-navigation {
float: none;
text-align: center;
}
#top-right-navigation .menu li {
display: inline-block;
float: none;
}
.header-ad,.homepage-middle-ad, .article-ad-section{
width: auto;
float: none;
}
}
@media (max-width: 480px) {
.ak-search .search-form .search-field{
width: 80%;
}
.ak-search .search-form .search-submit{
width: 20%;
}
.apmag-slider-area{
margin-bottom: 10px;
}
.signle-highlight-post{
width: 100%;
margin: 0 0 10px 0;
}
} @media (max-width: 767px) {
.rtl #site-navigation ul li {
float: none;
text-align: right;        
}
.rtl #site-navigation .nav-wrapper{
float: none;
}
.rtl .sub-toggle {
right: inherit;
left: 0;
}
.rtl .sub-toggle .fa{
transform: rotate(180deg);
}
.rtl #site-navigation ul.sub-menu li:after{
left: inherit;
right: 0;
content: "\f104";
}
}.nivo-lightbox-overlay {
position: fixed;
top: 0;
left: 0;
z-index: 99998;
width: 100%;
height: 100%;
overflow: hidden;
visibility: hidden;
opacity: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
visibility: visible;
opacity: 1;
}
.nivo-lightbox-wrap  {
position: absolute;
top: 10%;
bottom: 10%;
left: 10%;
right: 10%;
}
.nivo-lightbox-content {
width: 100%;
height: 100%;
}
.nivo-lightbox-title-wrap {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 99999;
text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
position: absolute;
top: 50%;
left: 0;
}
.nivo-lightbox-next {
position: absolute;
top: 50%;
right: 0;
}
.nivo-lightbox-close {
position: absolute;
top: 2%;
right: 2%;
}
.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
max-width: 100%;
max-height: 100%;
width: auto;
height: auto;
vertical-align: middle;
}
.nivo-lightbox-content iframe {
width: 100%;
height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
max-height: 100%;
overflow: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.nivo-lightbox-error {
display: table;
text-align: center;
width: 100%;
height: 100%;
color: #fff;
text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
display: table-cell;
vertical-align: middle;
} .nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
} .nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
-o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
-webkit-transform: translateX(-10%);
-moz-transform: translateX(-10%);
-ms-transform: translateX(-10%);
transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
-webkit-transform: translateX(10%);
-moz-transform: translateX(10%);
-ms-transform: translateX(10%);
transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
-webkit-transform: translateY(-10%);
-moz-transform: translateY(-10%);
-ms-transform: translateY(-10%);
transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
-webkit-transform: translateY(10%);
-moz-transform: translateY(10%);
-ms-transform: translateY(10%);
transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
} .nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transform: translateZ(300px);
-moz-transform: translateZ(300px);
-ms-transform: translateZ(300px);
transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay { 
background: #666;
background: rgba(0,0,0,0.6); 
}
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/loading.gif) no-repeat 50% 50%; }
.nivo-lightbox-theme-default .nivo-lightbox-nav {
top: 10%;
width: 8%;
height: 80%;
text-indent: -9999px;
background-repeat: no-repeat;
background-position: 50% 50%;
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { 
opacity: 1; 
background-color: rgba(0,0,0,0.1);
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
background-image: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/prev.png); 
border-radius: 0 3px 3px 0;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
background-image: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/next.png); 
border-radius: 3px 0 0 3px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close {
display: block;
background: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/close.png) no-repeat 5px 5px;
width: 16px;
height: 16px;
text-indent: -9999px;
padding: 5px;
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }
.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
.nivo-lightbox-theme-default .nivo-lightbox-title {
font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
background: #000;
color: #fff;
padding: 7px 15px;
border-radius: 30px;
}
.nivo-lightbox-theme-default .nivo-lightbox-image img {
background: #fff;
padding:8px;
}
.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
background: #fff;
padding: 40px;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
@media (-webkit-min-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6/2),
(min--moz-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { 
background-image: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/loading@2x.gif); 
background-size: 32px 32px;
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
background-image: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/prev@2x.png); 
background-size: 48px 48px;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
background-image: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/next@2x.png); 
background-size: 48px 48px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close { 
background-image: url(//www.toac-orientation.fr/wp-content/themes/accesspress-mag/js/lightbox/images/close@2x.png); 
background-size: 16px 16px;
}
}#wpmem_msg,.wpmem_msg{text-align:center;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0;}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:75%}#wp-members{width:100%}#wp-members fieldset{border:none;padding:0}#wp-members input{font-family:inherit}#wp-members input[type=password],#wp-members input[type=text]{margin:0 0 4px 0}#wp-members input[type=submit]{padding:5px 6px 4px;margin:0 4px 0 0}#wp-members .button_div{margin-top:4px}#wp-members .err{width:100%;padding:5px;font-family:inherit;border:1px solid #ccc;border-radius:3px}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login label,#wpmem_reg label{display:initial}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg input[type=date],#wpmem_reg input[type=email],#wpmem_reg input[type=number],#wpmem_reg input[type=password],#wpmem_reg input[type=text],#wpmem_reg input[type=url],#wpmem_reg textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 8px;background:none repeat scroll 0 0 #fff}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{-moz-box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline}#wpmem_login input:focus,#wpmem_reg input:focus,#wpmem_reg textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0 none}#wpmem_reg select{width:100%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0;background:none repeat scroll 0 0 #fff}#wpmem_login fieldset,#wpmem_reg fieldset{border:none;padding:0;margin:40px 0}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:700;margin-bottom:10px;width:100%}#wpmem_login .form,#wpmem_reg .form{margin:0;padding:0}#wpmem_login .clear,#wpmem_reg .clear{clear:both}#wpmem_login .holder,#wpmem_reg .holder{background-color:#fff}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_date,#wpmem_reg .div_file,#wpmem_reg .div_image,#wpmem_reg .div_membership,#wpmem_reg .div_multicheckbox,#wpmem_reg .div_multiselect,#wpmem_reg .div_number,#wpmem_reg .div_radio,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg .div_url{margin:0 0 14px 0}#wpmem_login input[type=checkbox]{margin:12px 2px}#wpmem_login .password,#wpmem_login .textbox,#wpmem_login .username,#wpmem_reg .div_textarea textarea,#wpmem_reg .file,#wpmem_reg .image,#wpmem_reg .password,#wpmem_reg .textbox,#wpmem_reg .username{width:100%}#wpmem_reg textarea{height:185px}#wpmem_reg .req{color:#bd3500;font-size:22px;line-height:50%}#wpmem_reg .req-text{margin:20px 0 0 5px}#wpmem_reg .noinput{width:93%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0}#wpmem_reg .captcha{margin:5px 0}#wpmem_reg .captcha table{line-height:0}#wpmem_login .link-text{padding:4px 0;text-align:right}#tos{margin-right:5px}#wpmem_login .button_div,#wpmem_reg .button_div{padding:6px 0;text-align:right}@media screen and (max-width:720px){#wpmem_login .button_div,#wpmem_login .div_text,#wpmem_login label,#wpmem_reg .button_div,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{float:none}#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{width:90%;padding:5px 0 0 0}#wpmem_reg label.textarea{height:26px}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea{width:98%}#wpmem_msg,.wpmem_msg{width:100%}#wpmem_login .button_div,#wpmem_login .link-text,#wpmem_reg .button_div{width:98%}}