@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,400,600,700&subset=latin,cyrillic-ext,latin-ext,cyrillic,greek-ext,greek,vietnamese"); html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .search_box p
{
margin:0;
padding:0;
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit; }  .entry-content img {
margin: 0 0 1.5em 0;
}
.alignleft,
img.alignleft {
display: inline;
float: left;
margin-right: 1em;
margin-bottom: 1em;
}
.alignright,
img.alignright {
display: inline;
float: right;
margin-left: 1em;
margin-top: 1em;
}
.aligncenter,
img.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
text-align: center;
margin-bottom: 1.5em;
}
.wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.wp-caption p.wp-caption-text {
margin: 0;
}
.wp-smiley { 
max-height: 1em;
margin:0 !important;
}
.gallery dl {
margin: 0;
}
.gallery-caption, .bypostauthor {
font-weight: bold;
} blockquote.left {
float: left;
margin-left: 0;
margin-right: 20px;
text-align: right;
width: 33%;
}
blockquote.right {
float: right;
margin-left: 20px;
margin-right: 0;
text-align: left;
width: 33%;
}
html
{
height: 100%;
}
blockquote:before, blockquote:after, q:before, q:after 
{
content:"";
}
blockquote, q 
{
quotes:"" "";
}
a img 
{
border:none;
}
p {
padding-top:0.1em;
padding-bottom:0.1em;
}
em
{
font-style: italic;
}
.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
}
.post_wrapper_inner img , #content_wrapper .inner .inner_wrapper img
{
max-width: 100%;
height: auto;
}
.textwidget p:empty
{
display: none;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul, #content_wrapper .inner .inner_wrapper .sidebar_content ol, #content_wrapper .inner .inner_wrapper ul, #content_wrapper .inner .inner_wrapper ol
{
margin: 20px;
margin-right: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.wp-caption, #content_wrapper .inner .inner_wrapper div.wp-caption
{
max-width: 100%;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul.flex-direction-nav
{
margin: 0 !important;
}
em
{
font-style: italic;
}
.middle
{
vertical-align: -15%;
margin-right: 5px;
}
img.thumb
{
width: 90px;
height: 90px;
} body
{
background: #000;
font-size: 14px;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
padding: 0;
margin: 0;
color: #555;
height: 100%;
line-height: 1.5;
}
#wrapper
{
background: #fff;
width: 100%;
overflow: hidden;
margin: auto;
-webkit-transition: -webkit-transform 500ms ease;
transition: -webkit-transform 500ms ease;
-webkit-font-smoothing: antialiased;
left: 0px;
}
body.js_nav #wrapper, body.js_nav .footer_wrapper
{
-webkit-transform: translate3d(70%, 0px, 0px) scale3d(1, 1, 1);
-moz-transform: translate3d(70%, 0px, 0px) scale3d(1, 1, 1);
transform: translate3d(70%, 0px, 0px) scale3d(1, 1, 1);
}
a
{
color: #000;
text-decoration: none;
-webkit-transition: color .2s linear, background .1s linear;
-moz-transition: color .2s linear, background .1s linear;
-ms-transition: color .2s linear, background .1s linear;
-o-transition: color .2s linear, background .1s linear;
transition: color .2s linear, background .1s linear;
}
a:hover
{  color: #f15922;
text-decoration: none; }
a:active
{
color: #000;
text-decoration: none;
}
hr
{
height: 1px;
border: 0;
border-top: 1px solid #ebebeb;
background: transparent;
margin: auto;
width: 100%;
}
hr.thick
{
border-top: 3px solid #acca63 ;
}
#footer 
{
padding: 0;
width: 960px;
margin: auto;
margin-top: 0;
}
.footer_wrapper
{
width: 100%;
background: #f5f5f5;
margin: auto;
}
#copyright
{
width: 100%;
padding: 20px 0 40px 0;
margin: auto;
color: #888;
background: #7f9334 ;
}
#copyright a, #copyright a:hover, #copyright a:active
{
color: #fff;
text-decoration: none !important;
}
#copyright_left
{
width: 500px;
float: left;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 2px;
margin-top: 5px;
}
.social_wrapper
{
width: auto;
float: right;
}
#header_wrapper .social_wrapper
{
margin-top: 0;
}
.social_wrapper ul
{
list-style: none;
}
.social_wrapper ul li
{
float: right;
-webkit-transition: color .2s linear, background .1s linear;
-moz-transition: color .2s linear, background .1s linear;
-ms-transition: color .2s linear, background .1s linear;
-o-transition: color .2s linear, background .1s linear;
transition: color .2s linear, background .1s linear;
}
.social_wrapper ul li:hover
{
background: #333;
}
.social_wrapper ul li.instagram:hover
{
background: #1c5380;
}
.social_wrapper ul li.youtube:hover
{
background: #cc181e;
}
.social_wrapper ul li.twitter:hover
{
background: #33ccff;
}
.social_wrapper ul li.facebook:hover
{
background: #4c66a4;
}
.social_wrapper ul li.flickr:hover
{
background: #ff0084;
}
.social_wrapper ul li.vimeo:hover
{
background: #17b3e8;
}
.social_wrapper ul li.tumblr:hover
{
background: #6aa5cf;
}
.social_wrapper ul li.google:hover
{
background: #dd4b39;
}
.social_wrapper ul li.dribbble:hover
{
background: #ea4c89;
}
.social_wrapper ul li.linkedin:hover
{
background: #007bb6;
}
.social_wrapper ul li.pinterest:hover
{
background: #ab171e;
}
.social_wrapper ul li img
{
width: 18px;
}
.social_wrapper ul li a
{
opacity: 0.6;
filter:alpha(opacity=60);
padding: 16px 7px 10px 7px;
display: block;
}
.social_wrapper ul li a:hover, .social_wrapper ul li:hover a
{
opacity: 1;
filter:alpha(opacity=100);
}
#header_wrapper #searchform
{
display: block;
float: right;
margin-left: 5px;
padding: 0px 0 9px 15px;
background: #000;
border-left: 1px solid #333;
border-right: 1px solid #333;
}
@-moz-document url-prefix() 
{ 
#header_wrapper #searchform 
{
padding-bottom: 8px;
}
}
#header_wrapper #searchform input
{
border: 0 !important;
color: #999;
background: transparent !important;
padding: 0;
width: 90px;
top: -2px;
position: relative;
}
#header_wrapper #searchform button
{
padding: 15px 15px 0 0;
margin: 0 0 0 0;
background: #000;
border-color: #000;
border: 0;
}
pre, code, tt {font:12px 'andale mono', 'lucida console', monospace;line-height:1.5;display: block;word-wrap: break-word; color: #000; 
overflow:auto; padding: 20px;
line-height: 19px; background: #f5f5f5;
} input[type=text], input[type=password]
{
padding: 10px;
font-size: 14px;
margin: 0;
border: 0;
background: #f5f5f5;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
-webkit-transition: color .2s linear, background .1s linear;
-moz-transition: color .2s linear, background .1s linear;
-ms-transition: color .2s linear, background .1s linear;
-o-transition: color .2s linear, background .1s linear;
transition: color .2s linear, background .1s linear;
}
input[type=text]:focus, input[type=password]:focus, .woocommerce table.cart td.actions .coupon .input-text:focus, .woocommerce-page table.cart td.actions .coupon .input-text:focus, .woocommerce #content table.cart td.actions .coupon .input-text:focus, .woocommerce-page #content table.cart td.actions .coupon .input-text:focus
{
background: #ebebeb;
outline: 0;
}
#footer input[type=text], #footer input[type=password], #footer textarea
{
background: #363636 url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/search_box_bg.png) repeat-x;
border: 1px solid #555;
border-top: 0;
}
#footer textarea
{
height: 16px;
}
input[type=text].blur, textarea.blur
{
color: #999;
}
textarea
{
background: #f5f5f5;
padding: 10px;
font-size: 14px;
margin: 0;
border: 0;
height: 200px;
overflow: auto;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
padding-top: 8px;
-webkit-transition: color .2s linear, background .1s linear;
-moz-transition: color .2s linear, background .1s linear;
-ms-transition: color .2s linear, background .1s linear;
-o-transition: color .2s linear, background .1s linear;
transition: color .2s linear, background .1s linear;
}
textarea:focus
{
background: #ebebeb;
outline: 0;
}
input[type=submit], input[type=button], a.button, a.button:hover, a.button:active, .btn2 a, .btn2 a:hover, button, button:hover
{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font-size: 12px;
padding: .65em 2em .65em 2em;
color: #fff;
background: #888;
letter-spacing: 1px;
border: 0;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
-webkit-transition: color .2s linear, background .1s linear;
-moz-transition: color .2s linear, background .1s linear;
-ms-transition: color .2s linear, background .1s linear;
-o-transition: color .2s linear, background .1s linear;
transition: color .2s linear, background .1s linear;
}
input[type=submit]:hover, input[type=button]:hover, a.button:hover, a.button:active, .btn2 a, .btn2 a:hover, button, button:hover
{
background: #000;
border-color: #000;
color: #fff;
}
.btn2 a
{
width: 240px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul.rating
{
background: #F4F4F7;
border: 1px solid #fff;
margin: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul.rating li
{
border-top: 1px solid #fff;
}
.rev_title
{
text-shadow: none;
}
.base
{
display: none;
}
input[type=submit], input[type=button]
{
padding: 8px 15px 8px 14px;
}
a.button
{
float: left;
}
a.button span
{
position: relative;
top: 0;
width: 100%;
text-align: center;
display: block;
}
#cancel-comment-reply-link
{
margin: 7px 0 0 10px;
background: transparent;
}
h1, h2, h3, h4, h5, h6, h7
{
color: #000;
font-weight: bold;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.5em;
}
span[rel=author], a[rel=author]
{
color: #000;
font-weight: 400;
font-size: 16px;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
}
strong.title, a.post_title
{
font-weight: bold;
}
#footer strong.title
{
font-size: 14px;
}
label
{
letter-spacing: 0px;
}
label.error
{
color: #ffc000;
}
h1
{
font-size: 30px;
display: block;
}
h1.error
{
font-size: 40px;
margin-bottom: 0;
}
h2
{
font-size: 28px;
}
h3
{
font-size: 26px;
}
h4
{
font-size: 24px;
}
h5, h3#reply-title
{
font-size: 22px;
}
h5.ppb_classic_title
{
font-size: 20px;
margin-top: 0;
}
h5.author_name
{
margin: 0;
margin-bottom: 5px;
font-size: 18px;
}
h5.header_line
{
text-align: center;
text-transform: uppercase;
font-size: 30px;
margin: 0;
padding-bottom: 5px;
border-bottom: 3px solid #000;
}
#content_wrapper .inner .inner_wrapper .sidebar_content h5.header_line
{
font-size: 22px;
}
h5.header_line.subtitle
{
font-size: 22px;
}
h5.header_line.post_width
{
margin: 0;
}
h5.header_line span
{
display: inline-block;
margin: 0 20px;
padding: 0 20px;
}
h1 span, h5 span
{
padding-right: 10px;
}
h1 a, h5 a
{
color: #000000;
}
h3 small
{
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
}
h1 span a span, h2.widgettitle span a span, h5 span a span
{
padding-right: 0;
background: transparent;
}
h6
{
font-size: 18px;
}
h7
{
font-size: 16px;
}
h7.ppb_cat_title
{
margin: 0;
margin-bottom: 25px;
display: block;
width: 90%;
}
.black
{
color: #000;
}
.clear
{
clear: both;
}
.gallery_item_bg
{
float:left;
margin-right: 20px;
margin-bottom: 20px;
background: #ffc000;
}
img.mid_align
{ 
vertical-align: middle;
margin-right: 5px;
border: 0;
}
.frame_left
{
padding: 10px;
border: 1px solid #ccc;
background: #f5f5f5;
float: left;
margin: 0 20px 10px 0;
text-align: center;
}
.frame_left .caption, .frame_right .caption, .frame_center .caption
{
margin: 7px 0 2px 0;
display: block;
color: #000;
font-size: 12px;
}
.frame_right
{
padding: 10px;
border: 1px solid #ccc;
float: right;
margin: 0 0 10px 20px;
text-align: center;
background: #f5f5f5;
}
.dropcap1
{
display: block;
float: left;
margin: 0 8px 0 0;
font-size: 24px;
line-height: 39px;
background: black;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
color: white;
width: 40px;
height: 40px;
text-align: center;
}
blockquote
{
padding-left: 30px;
width: 90%;
border-left: 1px solid #ccc;
font-style: oblique;
font-size: 20px;
font-family: Georgia,"Times New Roman",Times,serif;
color: #000;
margin-top: 15px;
margin-left: 3%;
}
blockquote h2
{
font-weight: normal;
font-size: 22px;
}
blockquote h3
{
font-weight: normal;
font-size: 20px;
}
#respond
{
width: 99%;
float: left;
margin: 0 0 20px 0;
}
.comment_inner #respond
{
margin-left: 5px;
}
ul.children #respond
{
margin-left: -20px;
margin-top: 20px;
}
.comment_inner
{
margin-bottom: 20px;
}
.space
{
margin-bottom: 10px;
} #header_wrapper
{
width: 100%;
margin: auto;
background: #7f9334 ;
height: 50px;
}
#header_wrapper .topmenu.notice
{
float: left;
width: 500px;
margin-top: 15px;
color: #fff;
}
#top_menu a
{
color: #fff;
}
#top_menu
{
display: block;
float: left;
list-style: none;
margin-top: 12px;
}
#top_menu li
{
display: inline-block;
margin-right: 15px;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif, Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
text-transform: uppercase;
}
#top_menu li ul
{
display: none;
}
#boxed_wrapper
{
width: 960px;
margin: auto;
}
.standard_wrapper
{
width: 960px;
margin: auto;
}
.standard_wrapper.wide
{
width: 960px;
}
.standard_wrapper.header
{
margin-bottom: 0px;
}
.logo
{
margin: auto;
margin-top: 45px;
text-align: center;
}
.header_ads
{
text-align: center;
margin: auto;
margin-top: 30px;
}
.footer_ads
{
margin: auto;
margin-top: 0px;
margin-bottom: 30px;
text-align: center;
}
.search_box
{
display: block;
float: right;
}
.search_box input[type=text], .search_box input[type=text]:hover
{
display: block;
float: right;
width: 170px;
height: 18px;
border: 1px solid #555;
border-top: 0;
margin: 10px 20px 0 0;
background: #363636 url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/search_box_bg.png) repeat-x;
color: #999;
}
.search_box input[type=text].blur
{
font-style: italic;
}
#menu_wrapper
{
width: 930px;
height: 50px;
padding: 0;
margin:auto;
}
.mainmenu.notice
{
float: left;
width: 600px;
padding: 15px 0 10px 12px;
z-index: 999;
color: #fff;
}
#menu_wrapper .nav ul, #menu_wrapper .nav
{
list-style: none;
display: block;
float: left;
margin: 0 23px 0 5px;
width: 700px;
}
#menu_wrapper .nav ul li, #menu_wrapper .nav li
{
display: block;
float :left;
margin: 0;
}
#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul
{
display: none;
list-style: none;
background: #000;
position:absolute;
padding: 0;
margin-top: 50px;
width: 200px;
height: auto;
z-index: 1000;
}
#menu_wrapper .nav ul li ul li ul, #menu_wrapper div .nav li ul, .main_nav li ul li ul
{
margin-left: 200px;
margin-top: -2px;
padding-top: 2px;
}
#menu_wrapper .nav li ul li a, .nav li ul li a, #menu_wrapper .nav ul li.current_page_parent ul.sub-menu li.current_page_item a, .nav li.current-menu-parent ul.sub-menu li.current_page_item a
{
background: none;
}
.main_nav li ul li
{
width: 100%;
}
#menu_wrapper .nav li ul li a, #menu_wrapper .nav li.current-menu-item ul li a, #menu_wrapper .nav li ul li.current-menu-item a,#menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a
{
color: #fff;
display: block;
width: 188px;
font-weight: bold;
line-height: 1em;
padding: 10px 0 10px 12px;
background: none;
}
.main_nav ul, .main_nav
{
list-style: none;
margin: auto;
width: 440px;
height: 50px;
z-index: 999;
float: left;
position: relative;
z-index: 1001;
}
.main_nav ul li,  .main_nav li
{
display: block;
float :left;
margin: 0;
}
.main_nav ul li a,  .main_nav li a
{
display: block;
float :left;
margin: 0 0 0 0;
padding: 20px 15px 14px 15px;
color: #999;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
letter-spacing: 1px;
}
.main_nav ul > li:first-child a,  .main_nav > li:first-child a
{
padding-left: 0;
}
.main_nav ul li ul li a,  .main_nav li ul li a
{
width: 165px;
padding: 8px 19px 8px 16px !important;
border: 0;
font-size: 11px;
font-weight: bold;
color: #999;
border-bottom: 1px solid #333;
}
.main_nav ul li ul li:last-child a,  .main_nav li ul li:last-child a
{
border-bottom: 0;
}
.main_nav ul > li a:hover,  .main_nav li > a:hover, .main_nav ul > li a.hover,  .main_nav > li a.hover, .main_nav ul > li a:active,  .main_nav > li a:active, .main_nav > li.current-menu-item > a
{
color: #fff;
text-decoration: none;
}
.main_nav ul li ul li a:hover,  .main_nav li ul li a:hover, .main_nav ul li ul li a.hover,  .main_nav li ul li a.hover
{
color: #fff;
background: #333;
}
.main_nav li:last-child a:hover, .main_nav li:last-child a.hover
{
border-right: 0;
}
.main_nav li ul li a,  .main_nav li.current-menu-item ul li a,#menu_wrapper .nav ul li ul li a, #menu_wrapper .nav ul li.current-menu-item ul li a, #menu_wrapper .nav ul li ul li.current-menu-item a,
{
display: block;
width: 170px;
line-height: 0.7em;
padding: 5px 0 5px 30px;
}
.secondmenu.notice
{
width: 960px;
margin: auto;
margin-top: 10px;
}
#menu_wrapper div .nav li ul.sub-menu, .second_nav li ul.sub-menu
{
display: none;
list-style: none;
background: #fff;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
position:absolute;
padding: 0;
margin-top: 35px;
margin-left: 0;
width: 200px;
height: auto;
z-index: 1001;
text-align: left;
border-top: 0;
border: 1px solid #ebebeb;
padding-top: 5px;
}
#menu_wrapper div .nav li .mega_menu_wrapper, .second_nav li .mega_menu_wrapper
{
width: 920px;
padding: 15px 20px 0 20px;
min-height: 200px;
position: absolute;
margin-top: 35px;
left: 0;
background: #fff;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
border: 1px solid #ebebeb;
visibility: hidden;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul, .second_nav li .mega_menu_wrapper ul
{
border: 0;
margin: 0;
display: block !important;
text-align: left;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul.post_slideshow_widget, .second_nav li .mega_menu_wrapper ul.post_slideshow_widget
{
text-align: center;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li, .second_nav li .mega_menu_wrapper ul li
{
width: 31%;
margin-right: 2%;
margin-bottom: 1%;
display: block;
float: left;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li.nth-child-3n, .second_nav li .mega_menu_wrapper ul li.nth-child-3n
{
float: right;
margin-right: 0;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li.nth-child-4n, .second_nav li .mega_menu_wrapper ul li.nth-child-4n
{
clear: both;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li .slider_widget_wrapper, .second_nav li .mega_menu_wrapper ul li .slider_widget_wrapper
{
margin-top: 0 !important;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li .slider_widget_wrapper .flex-direction-nav li a.flex-prev, .second_nav li .mega_menu_wrapper ul li .slider_widget_wrapper .flex-direction-nav li a.flex-prev
{
top: -170px !important;
left: 0;
background: #fff;
opacity: 1 !important;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li .slider_widget_wrapper .flex-direction-nav li a.flex-next, .second_nav li .mega_menu_wrapper ul li .slider_widget_wrapper .flex-direction-nav li a.flex-next
{
right: 0;
top: -170px !important;
background: #fff;
opacity: 1 !important;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul.sub-menu li ul li, .second_nav li .mega_menu_wrapper ul.sub-menu li ul li, #menu_wrapper div .nav li .mega_menu_wrapper ul li ul.posts li, .second_nav li .mega_menu_wrapper ul li ul.posts li, #menu_wrapper div .nav li .mega_menu_wrapper ul li ul.menu li, .second_nav li .mega_menu_wrapper ul li ul.menu li, #menu_wrapper div .nav li .mega_menu_wrapper ul li ul.twitter li, .second_nav li .mega_menu_wrapper ul li ul.twitter li, .second_nav li .mega_menu_wrapper ul li.widget_pages ul li, #menu_wrapper div .nav li .mega_menu_wrapper ul li ul.twitter li, .second_nav li .mega_menu_wrapper ul li.widget_recent_comments ul li, .second_nav li .mega_menu_wrapper ul li.widget_recent_entries ul li, .second_nav li .mega_menu_wrapper ul li.reviews-posts-widget ul li, .second_nav li .mega_menu_wrapper ul li.woocommerce ul li
{
width: 100%;
float: none;
margin-bottom: 10px;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li ul.twitter li, .second_nav li .mega_menu_wrapper ul li ul.twitter li
{
width: 80%;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li ul.menu li ul.sub-menu, .second_nav li .mega_menu_wrapper ul li ul.menu li ul.sub-menu, #menu_wrapper div .nav li .mega_menu_wrapper ul li.widget_pages ul.children li, .second_nav li .mega_menu_wrapper ul li.widget_pages ul.children li
{
width: 90%;
padding-left: 10%;
box-shadow: 0px 0px 0px black;
position: static;
}
.second_nav li .mega_menu_wrapper ul li #wp-calendar, .second_nav li .mega_menu_wrapper ul li.widget_tag_cloud div.tagcloud, .second_nav li .mega_menu_wrapper ul li.widget_text div.textwidget, .second_nav li .mega_menu_wrapper ul li.widget_text div.textwidget a
{
margin: 0;
padding: 0;
text-transform: none;
letter-spacing: 0;
}
.second_nav li .mega_menu_wrapper ul li.widget_archive ul li, .second_nav li .mega_menu_wrapper ul li.widget_categories ul li, .second_nav li .mega_menu_wrapper ul li.widget_meta ul li
{
width: 49%;
display: inline-block;
margin: 0;
text-align: center;
margin-bottom: 10px;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul li ul li a, .second_nav li .mega_menu_wrapper ul li ul li a
{
padding: 0;
color: #000;
display: inline;
float: none;
letter-spacing: 0;
font-size: 13px !important;
text-transform: none;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul > li h2.widgettitle, .second_nav li .mega_menu_wrapper ul > li h2.widgettitle
{
font-size: 14px;
border-bottom: 2px solid #000;
margin-bottom: 20px;
letter-spacing: 1px;
}
#menu_wrapper div .nav li .mega_menu_wrapper ul > li .slider_widget_wrapper, .second_nav li .mega_menu_wrapper ul > li .slider_widget_wrapper
{
max-width: 100%;
height: auto;
}
.second_nav li ul.sub-menu li ul.sub-menu
{
margin-left: 200px;
margin-top: -6px;
}
.second_nav li ul.sub-menu li
{
width: 100%;
}
.second_nav ul, .second_nav
{
list-style: none;
margin: auto;
border-bottom: 3px solid #000;
text-align: center;
margin-top: 10px;
position: relative;
z-index: 1000;
}
.second_nav ul li,  .second_nav li
{
display: inline-block;
margin: 0 0 0 0;
}
.second_nav ul li a, .second_nav li a
{
display: block;
float :left;
margin: 0 0 0 0;
padding: 5px 15px 9px 15px;
color: #888;
background: transparent;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
letter-spacing: 1px;
}
.second_nav ul li ul.sub-menu li a,  .second_nav li ul.sub-menu li a
{
width: 165px;
padding: 6px 19px 6px 16px;
border: 0;
font-size: 11px;
color: #999;
}
.second_nav ul > li a:hover,  .second_nav > li a:hover, .second_nav ul > li a.hover,  .second_nav > li a.hover, .second_nav ul > li a:active,  .second_nav > li a:active, .second_nav > li.current-menu-item > a, .second_nav > li.current-menu-parent > a
{
color: #000;
text-decoration: none;
}
.second_nav ul li ul li a:hover,  .second_nav li ul li a:hover, .second_nav ul li ul li a.hover,  .second_nav li ul li a.hover
{
color: #000;
text-decoration: none;
}
.second_nav li:last-child a:hover, .second_nav li:last-child a.hover
{
border-right: 0;
}
.second_nav li ul.sub-menu li a,  .second_nav li.current-menu-item ul.sub-menu li a,#menu_wrapper .nav ul.sub-menu li ul.sub-menu li a, #menu_wrapper .nav ul.sub-menu li.current-menu-item ul.sub-menu li a, #menu_wrapper .nav ul.sub-menu li ul.sub-menu li.current-menu-item a,
{
display: block;
width: 170px;
line-height: 0.7em;
font-size: 12px;
padding: 5px 0 5px 30px;
}
#page_caption
{
margin-top: 40px;
margin-bottom: 10px;
}
#page_caption.single_post
{
text-align: center;
margin-bottom: 0;
}
.single_post_ft_wrapper
{
text-align: center;
width: 960px;
margin: auto;
margin-top: -5px;
margin-bottom: 25px;
}
.single_post_ft_wrapper.gallery_ft
{
position: relative;
width: 100%;
height: 500px;
overflow: hidden;
}
#page_caption .boxed_wrapper
{
width: 960px;
margin: auto;
}
#page_caption .sub_page_caption
{
font-size: 11px;
color: #999;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
letter-spacing: 2px;
}
#page_caption .sub_page_caption a, #page_caption .sub_page_caption a:hover, #page_caption .sub_page_caption a:active
{
color: #999;
}
#page_caption .sub_page_caption a:hover
{
text-decoration: underline;
}
#page_caption h2
{
margin-top: 0;
margin-bottom: 20px;
}
#page_caption.single_post h2
{
font-size: 32px;
}
.post_comment_number, .post_comment_number:hover, .post_comment_number:active
{
display: block;
float: right;
padding: 10px 12px 10px 15px;
background: #ffc000;
color: #fff;
font-size: 14px;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-weight: 500;
margin-top: -10px;
}
.readmore
{
float: left;
padding: 10px 12px 10px 15px;
background: #ffc000;
margin-top: 10px;
color: #fff;
font-size: 14px;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
}
.readmore:hover, .readmore:active
{
background: #2C2F32;
color: #fff;
}
.post_img
{
margin-bottom: 15px;
clear: both;
position: relative;
}
.post_img.ppb_classic_fullwidth, .post_img.ppb_cat_fullwidth, .post_img.ppb_cat, .post_img.ppb_cat_sidebar, .post_img.ppb_classic_sidebar
{
margin-bottom: 5px;
}
.post_img.half
{
margin-bottom: 0;
}
.post_img img
{
max-width: 100%;
height: auto;
}
.post_img.single
{
margin-bottom: 0;
margin-top: 0;
}
.post_img.nospace
{
margin-bottom: 0;
}
.post_img.masonry
{
margin-left: 0;
}
.post_sound_cloud_wrapper
{
width: 960px;
margin: auto;
margin-top: 8px;
}
.recent_post_wrapper
{
margin: 10px 0 0 11px;
}
.recent_post_item_wrapper
{
margin-top: 5px;
}
#content_wrapper
{
width: 960px;
margin: auto;
margin-top: 0;
padding-bottom: 30px;
position: relative;
word-wrap: break-word;
}
body.single #content_wrapper
{
padding-bottom: 30px;
}
#content_wrapper .inner
{
width: 100%;
margin: auto;
}
#content_wrapper.full_page_width
{
width: 880px;
}
#content_wrapper .inner .inner_wrapper.fullwidth
{
padding: 0;
width: 960px;
margin: auto;
min-height: 200px;
position: relative;
}
#content_wrapper .inner .inner_wrapper .sidebar_content
{
width: 620px;
padding: 0;
float: left;
min-height: 200px;
position: relative;
}
#content_wrapper .inner .inner_wrapper .sidebar_content p:first-child
{
padding: 0 !important;
margin: 0 !important;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding
{
width: 600px;
padding: 20px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content .withpadding
{
padding: 15px;
}
#content_wrapper.cat_width .inner .inner_wrapper .sidebar_content
{
width: 620px;
margin: 0 0 0 0;
}
#content_wrapper.cat_width .inner .inner_wrapper .sidebar_content ul
{
margin: 0 0 0 20px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper
{
width: 300px;
float: right;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar
{
width: 100%;
float: right;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper .sidebar .content
{
margin: 0;
}
#content_wrapper .sidebar .content .sidebar_widget
{
list-style: none;
margin: 0 !important;
}
#content_wrapper .sidebar .content .sidebar_widget > li
{
margin: 0 0 30px 0;
float: left;
width: 100%;
border: 0;
}
#content_wrapper .sidebar .content .sidebar_widget > li.Custom_Ads
{
border: 0 !important;
padding: 0 !important;
}
#content_wrapper .sidebar .content .sidebar_widget > li.Custom_Facebook_Page iframe
{
margin: 5px 0 5px 5px;
}
#content_wrapper .sidebar .content .sidebar_widget > li.widget_search
{
background: transparent;
border: 0;
padding-bottom: 0;
margin-bottom: 16px;
-webkit-box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0, 0, 0, 0);
-moz-box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0,0,0,0);
-o-box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0,0,0,0);
box-shadow: 0 1px 0 transparent, 0 1px 3px rgba(0, 0, 0, 0);
}
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive, #content_wrapper .sidebar .content .sidebar_widget li.widget_categories, #content_wrapper .sidebar .content .sidebar_widget li.widget_nav_menu, #content_wrapper .sidebar .content .sidebar_widget li.Custom_Photos_News, #content_wrapper .sidebar .content .sidebar_widget li.widget_link, #content_wrapper .sidebar .content .sidebar_widget li.widget_meta
{
padding-bottom: 5px;
}
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_categories ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_nav_menu ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_links ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_meta ul li
{
float: left;
margin: 0;
width: 50%;
margin-right: 0%;
padding-bottom: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_categories ul li, #content_wrapper .sidebar .content .sidebar_widget li.widget_meta ul li
{
text-align: center;
}
#content_wrapper .sidebar .content .sidebar_widget li.widget_archive ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_categories ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_nav_menu ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_links ul li:nth-child(odd), #content_wrapper .sidebar .content .sidebar_widget li.widget_meta ul li:nth-child(odd)
{
clear: none;
float: left;
margin: 0;
width: 50%;
margin-right: 0%;
padding-bottom: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li.widget ul.menu li
{
width: 100% !important;
}
#content_wrapper .sidebar .content .sidebar_widget li object
{
margin-left: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li.widget_tag_cloud div, #footer .sidebar_widget li.widget_tag_cloud div
{
width: 100%;
}
div.textwidget
{
margin: 20px 0 0 0;
}
div.textwidget img, div.textwidget select
{
max-width: 100%;
height: auto;
}
#footer div.textwidget
{
margin: 0;
}
#footer .sidebar_widget li.widget_tag_cloud div
{
margin-left: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform, #footer .sidebar_widget li form#searchform
{
width: 100%;
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform div, #footer .sidebar_widget li form#searchform div
{
width: 95%;
}
label.screen-reader-text
{
display: none;
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform input[type=text], #footer .sidebar_widget li form#searchform input[type=text]
{
width: 280px;
margin: 10px 0 10px 0;
background: #ebebeb;
border: 0;
}
#footer .sidebar_widget li form#searchform input[type=text]
{
margin-top: 10px;
max-width: 90%;
}
#footer .sidebar_widget li
{
clear: none;
padding: 15px 0 10px 0;
}
#footer .sidebar_widget li
{
float: left;
width: 31%;
margin-right: 32px;
}
#footer .sidebar_widget > li.nth-child-3n
{
float: right;
margin-right: 0;
}
#footer .sidebar_widget li iframe
{
max-width: 200px;
background: #fff;
margin-top: 15px;
}
#footer .sidebar_widget li ul li
{
width: auto;
margin: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul
{
margin: 5px 0 0 0;
float: left;
list-style: none;
width: 100%;
}
#footer .sidebar_widget li ul
{
margin-left: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li ul.sub-menu, #content_wrapper .sidebar .content .sidebar_widget li ul li ul.children
{
border-left: 1px solid #ccc;
font-size: 12px;
margin: 10px 10px 10px 20px !important;
padding-left: 20px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul#recentcomments, #footer .sidebar_widget li ul#recentcomments
{
width: 95%;
color: #999;
}
.comment_date
{
color: #999;
padding: 0;
float: left;
font-size: 11px;
letter-spacing: 2px;
text-transform: uppercase;
}
.comment-reply-link
{
color: #999;
float: right;
font-weight: 400;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
margin-top: -10px;
}
#cancel-comment-reply-link
{
color: #999;
float: right;
font-weight: 400;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
}
#commentform
{
margin-top: 10px;
}
#footer .sidebar_widget li ul
{
list-style: none;
}
#footer .sidebar_widget li ul li ul.sub-menu
{
border-left: 1px solid #ccc;
padding-left: 10px;
margin-left: 15px;
margin-top: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li, #footer .sidebar_widget li ul li
{
padding: 0 0 10px 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul li:last-child, #footer .sidebar_widget li ul li:last-child
{
padding-bottom: 0;
}
#footer .sidebar_widget li ul li
{
padding-bottom: 7px;
padding-left: 0;
float: none;
margin-bottom: 5px;
}
#footer .sidebar_widget li ul.thumb li
{
padding-bottom: 0px;
padding-left: 0;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.one_half
{
float: left;
width: 48%;
}
.one_half.ppb_classic
{
margin-bottom: 25px;
}
.one_half.right
{
float: right;
margin-right: 12px;
}
.one_half.last
{
float: right;
}
.one_half.last.ppb_cat_last
{
width: 50%;
}
.recent_thumbnail
{
display: block;
width: 290px;
height: 200px;
overflow: hidden;
}
.recent_thumbnail h6
{
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/trans_000_bg.png) repeat;
display: block;
padding: 5px 10px 5px 10px;
position: relative;
top: -62px;
left: 0;
color: #fff;
font-size: 16px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb, #content_wrapper .one_half.home .sidebar_widget li ul.thumb
{
list-style: none;
display: block;
float: none;
width: 100%;
margin-left: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li
{
margin: 0 9px 7px 0;
float: left;
clear: none;
padding-bottom: 0;
}
#content_wrapper .one_half.home .sidebar_widget li ul.thumb li
{
margin: 0 10px 5px 0;
padding-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle
{
display: block;
padding: 10px 15px 5px 15px;
font-size: 18px;
margin: 0;
margin-bottom: 15px;
color: #000;
border-bottom: 3px solid #000;
text-transform: uppercase;
font-weight: bold;
text-align: center;
}
h2.widgettitle.header
{
font-size: 22px;
margin-left: 5px;
}
#content_wrapper .inner .inner_wrapper.fullwidth h2.widgettitle.header
{
margin: 0;
}
#content_wrapper .one_half.home .sidebar_widget li h2.widgettitle
{
margin: 0;
}
#footer .sidebar_widget
{
list-style: none;
width: 100%;
margin: auto;
padding-top: 10px;
}
#content_wrapper .one_half.home .sidebar_widget li h2.widgettitle
{
width: 100%;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.posts, #content_wrapper .one_half.home .sidebar_widget li ul.posts, #footer .sidebar_widget li ul.posts, ul.posts
{
list-style: none;
width: 100%;
margin-top: 10px;
float: left;
}
ul.posts
{
margin-left: 10px;
}
#footer .sidebar_widget
{
margin-top: 0;
float: left;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.posts li, #content_wrapper .one_half.home .sidebar_widget li ul.posts li, #footer .sidebar_widget li ul.posts li, ul.posts li
{
padding-bottom: 10px;
width: 100%;
float: left;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.posts li:last-child, #content_wrapper .one_half.home .sidebar_widget li ul.posts li:last-child, #footer .sidebar_widget li ul.posts li, ul.posts li:last-child
{
padding-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.posts li h6, #content_wrapper .one_half.home .sidebar_widget li ul.posts li h6, #footer .sidebar_widget li ul.posts li h6
{
font-size: 16px;
color: #000;
}
ul.posts li
{
clear: both;
}
#footer .sidebar_widget li ul.posts li h6
{
font-size: 14px;
}
.line_shadow
{
display: none;
}
.page_header
{
margin: 20px 0 0 0;
}
.sidebar_page_header
{
margin: 10px 0 0 0;
}
.social_profile
{
float: left;
width: 100%;
margin: auto;
margin-top: 10px;
}
#footer .social_profile
{
margin-top: 10px;
}
.social_profile .profile
{
width: 100%;
float: left;
margin: 0 0 15px 0;
}
.social_profile .profile:last-child
{
margin-bottom: 0;
}
.social_profile .social_icon
{
float: left;
display: block;
margin-right: 15px;
width: 32px;
height: 32px;
text-align: center;
padding: 0 !important;
}
.social_profile .social_icon.facebook
{
background: #4c66a4;
}
.social_profile .social_icon.facebook img
{
width: 18px;
height: auto;
margin-top: 8px;
}
.social_profile .social_icon.twitter
{
background: #33ccff;
}
.social_profile .social_icon.twitter img
{
width: 18px;
height: auto;
margin-top: 7px;
}
.social_profile .social_icon.youtube
{
background: #cc181e;
}
.social_profile .social_icon.youtube img
{
width: 18px;
height: auto;
margin-top: 7px;
}
#footer .social_profile .profile
{
width: 27%;
}
.social_profile .profile .counter
{
float: left;
margin-top: 7px;
}
.social_profile .profile .counter h4
{
float: left;
display: block;
font-family: Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif !important;
font-size: 18px;
font-weight: bold;
line-height: 0em;
}
.social_profile .count
{
word-spacing: 1px;
color: #888;
margin-left: 7px;
float: left;
font-size: 12px;
}
.social_profile .profile a.button
{
font-size: 11px;
float: right;
margin-top: 3px;
padding: 5px 10px 5px 10px;
background: #888 !important;
color: #fff;
}
.post_wrapper
{
width: 100%;
margin: 0;
padding-top: 20px;
}
.post_wrapper.ppb_classic_fullwidth
{
margin-bottom: 20px;
}
.review_score_bg
{
display: inline-block;
position: absolute;
bottom: 15px;
right: 10px;
padding: 4px 10px 7px 10px;
background: #fff;
background: rgba(256,256,256,.95);
color: #000;
text-transform: uppercase;
font-size: 30px;
font-weight: bold;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
}
.post_type_bg
{
display: inline-block;
position: absolute;
bottom: 15px;
right: 10px;
padding: 4px 10px 2px 10px;
background: #fff;
background: rgba(256,256,256,.95);
}
.post_type_bg img
{
margin-top: 5px;
}
.review_score_bg.marginright, .post_type_bg.marginright
{
right: 30px;
}
.review_score_bg.marginright.ppb, .post_type_bg.marginright.ppb
{
right: 35px;
}
.review_point
{
font-size: 11px;
color: #999;
text-transform: uppercase;
font-weight: bold;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
margin-top: -7px;
}
.post_wrapper.dark
{
background: #000;
color: #ebebeb;
border: 0;
padding-top: 10px;
}
.post_wrapper.dark h5
{
color: #fff;
}
.post_wrapper.half
{
width: 50%;
float: left;
margin: 0;
padding: 0;
border: 0;
padding-bottom: 10px;
}
.post_wrapper.full
{
width: 100%;
float: left;
margin: 0;
padding: 0;
border: 0;
padding-bottom: 10px;
}
.type-post[rel=two_columns], .ppb_column_post
{
width: 48%;
float: left;
margin-right: 20px;
}
.type-post[rel=two_columns].last, .ppb_column_post.last
{
float: right;
margin-right: 0;
}
.element[rel=two_columns]
{
width: 48%;
float: left;
}
.element[rel=two_columns].last
{
width: 48%;
float: right;
margin-left: 10px;
}
.element[rel=two_columns]
{
margin-bottom: 20px;
}
.element[rel=two_columns].noexcerpt
{
margin-bottom: 10px;
}
.ppb_column_post.masonry
{
width: 31%;
float: left;
margin-right: 32px;
}
.ppb_column_post.masonry.last
{
float: right;
margin-right: 0;
}
.ppb_column_post.ppb_column
{
margin-bottom: 25px;
}
#post_mansory_wrapper.ppb_fullwidth
{
width: 990px;
}
#content_wrapper #post_mansory_wrapper.inner
{
width: 990px;
min-width: 100%;
min-height: 300px;
margin-left: -10px;
margin-top: -10px;
background: #fff url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/loading.gif) no-repeat center center;
padding-bottom: 10px;
position: relative;
z-index: 999;
}
.video_wrapper
{
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/loading.gif) no-repeat center center;
}
#post_mansory_wrapper
{
background: #fff url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/loading.gif) no-repeat center center;
min-width: 100%;
min-height: 300px;
}
.post_wrapper.half.mansory
{
float:left;
margin: 10px 0 10px 10px;
width: 320px;
padding-bottom: 0;
}
.isotope,
.isotope .isotope-item { -webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:      -o-transform, opacity;
transition-property:         transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.post_wrapper.half.last
{
float: right;
margin-right: 0;
}
body.single .post_wrapper
{
margin-top: 0;
border: 0 !important;
padding-bottom: 0 !important;
}
.post_inner_wrapper
{
width: 100%;
margin-bottom: 15px;
}
.post_wrapper_inner
{
margin: 15px 0 0 0;
}
body.single .post_wrapper_inner
{
margin-top: 0;
}
.author_wrapper_inner
{
margin: 10px 0 10px 5px;
}
.search_form_wrapper
{
margin-bottom: 40px;
}
.post_inner_wrapper.half.header, body.home .post_inner_wrapper.half.header
{
margin: -10px 0 0 0;
width: 95%;
}
.post_header_wrapper
{
width: 100%;
float: left;
}
.post_header_wrapper.single
{
width: 300px;
}
.post_social
{
width: 98px;
float: right;
margin-top: 7px;
}
.post_social.single
{
width: 195px;
}
.post_wrapper.single
{
width: 100%;
margin: 0;
}
.post_wrapper.author
{
padding: 15px;
border: 0 !important;
background: #f9f9f9;
width: auto;
margin-bottom: 15px;
}
.post_header
{
width: 100%;
float: left;
margin-bottom: 10px;
padding: 12px 15px 12px 15px;
border-bottom: 1px solid #ebebeb;
}
.post_header.half
{
width: 100%;
text-align: left;
padding: 0;
margin: auto;
float: none;
border: 0;
}
.post_header.single_post
{
text-align: left;
border: 0 ;
padding: 0;
margin: 0;
}
.post_header h3
{
margin: 0;
}
.post_header.half h4
{
margin: 0;
margin-bottom: 10px;
font-size: 18px;
}
.post_header h2 a
{
color: #000;
}
.post_detail
{
font-size: 11px;
letter-spacing: 2px;
color: #999;
float: left;
width: 100%;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
}
.post_detail a, .post_detail a:hover, .post_detail a:active
{
color: #cb1511;
}
.post_detail.half
{
width: 100%;
margin-top: 5px;
}
.post_detail.space
{
margin-bottom: 20px;
}
.post_img_date
{
padding: 5px;
background: #000;
position: relative;
top: -60px;
left: 7px;
width: 150px;
text-transform: uppercase;
color: #fff;
text-shadow: 0 0 0 #fff;
text-align: center;
}
.post_header .post_comment
{
float: right;
margin: 10px 0 0 0;
font-size: 11px;
padding: 5px 15px 5px 15px;
text-align: right;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 3px #ebebeb;
-webkit-box-shadow: 0 1px 3px #ebebeb;
box-shadow: 0px 1px 3px #ebebeb;
background: #cccccc url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/bt_g.png) repeat-x top;
text-align: left;
text-shadow: 0 1px 1px #fff;
border: 1px solid #ccc;
}
#about_the_author .thumb
{
float: left;
margin: 0 15px 15px 0;
text-align: center;
}
#about_the_author
{
width: 100%;
float: left;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
#about_the_author .description
{
width: 480px;
float: left;
}
#about_the_author .description.author
{
margin: 0;
}
.gravatar 
{
position: relative;
z-index: 2;
border-radius: 200px;
overflow: hidden;
float: left;
width: 80px;
height: 80px;
margin-right: 20px;
}
.gravatar.comment_reply
{
width: 50px;
height: 50px;
}
.colorful
{
background: #ffc000;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 16px;
font-weight: 300;
letter-spacing: 1px;
text-transform: uppercase;
display: inline-block;
padding: 5px 10px 3px 10px;
margin-bottom: 10px;
}
.colorful a
{
color: #fff;
}
.comment .left img.avatar
{
width: 50px;
}
.comment
{
width: 100%;
padding-bottom: 20px;
padding-top: 20px;
border-bottom: 1px solid #ebebeb;
float: left;
}
.comment .left
{
width: 65px;
float: left;
}
.comment .right
{
width: 88.5%;
float: left;
}
.comment .right a[rel="author"], .comment .right span[rel="author"]
{
font-weight: bold;
float: left;
}
ul.children
{
list-style: none;
width: 100%;
margin-left: 5%;
float: left;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
ul.children .comment
{
width: 90%;
margin: 20px 0 0 32px;
padding: 0 0 20px 15px;
float: left;
}
ul.children .comment .right
{
width: 86.5%;
float: left;
}
ul.children ul.children .comment
{
display: none;
}
ul.children .comment:last-child
{
margin-bottom: 0;
}
.comment_inner .comment:last-child
{
margin-bottom: 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr, #content_wrapper .one_half.home .sidebar_widget li ul.flickr, ul.flickr
{
list-style: none;
margin: 10px 0 0 0;
float: left;
display: block;
clear: both;
}
#footer .sidebar_widget li ul.flickr
{
list-style: none;
margin: 10px 0 30px 0;
float: left;
display: block;
clear: both;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li, #content_wrapper .one_half.home .sidebar_widget li ul.flickr li, ul.flickr li, ul.flickr li
{
margin-bottom: 10px;
clear: none;
float: left;
}
#content_wrapper .one_half.home .sidebar_widget li ul.flickr li, ul.flickr li
{
margin: 0 9px 0 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li, #content_wrapper .sidebar .content .sidebar_widget li ul.flickr li a, , #content_wrapper .one_half.home .sidebar_widget li ul.flickr li, , #content_wrapper .one_half.home .sidebar_widget li ul.flickr li a
{
display: block;
float: left;
margin: 0;
clear: none;
}
#footer .sidebar_widget li ul.flickr li, #footer .sidebar_widget li ul.flickr li a
{
display: block;
float: left;
margin: 0;
}
#footer .sidebar_widget li ul.flickr li
{
padding-bottom: 0px;
padding-left: 0;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.flickr li im, #content_wrapper .one_half.home .sidebar_widget li ul.flickr li img, ul.flickr li img
{
width: 91px;
height: 91px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li img, #footer .sidebar_widget li ul.thumb li img, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li img, ul.thumb li img
{
width: 91px;
height: 91px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb, #content_wrapper .one_half.home .sidebar_widget li ul.thumb, ul.thumb
{
margin: 0;
margin-top: 25px;
}
#footer .sidebar_widget li ul.thumb
{
margin-top: 10px !important;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #footer .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li, ul.thumb li
{
padding: 0;
}
ul.flickr li
{
padding: 0 !important;
}
ul.flickr li img
{
width: 91px;
height: auto;
}
#footer .sidebar_widget li ul.flickr li img
{
width: 89px;
height: 89px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter, #footer .sidebar_widget li ul.twitter, #content_wrapper .one_half.home .sidebar_widget li ul.twitter, ul.twitter
{
margin: 0;
margin-top: 5px;
margin-left: 0;
list-style:none;
width: 100%;
}
#footer .sidebar_widget li ul.thumb li, #footer .sidebar_widget li ul.thumb li img
{
width: 62px;
height: 62px;
}
#footer .sidebar_widget li ul.twitter
{
width:100%;
margin-top: 15px;
margin-left: 0;
}
#content_wrapper .one_half.home .sidebar_widget li ul.twitter
{
margin-left: 5px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter li, #footer .sidebar_widget li ul.twitter li, #content_wrapper .one_half.home .sidebar_widget li ul.twitter li, ul.twitter li
{
padding-left:45px;
background-image:url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/icon_twitter.png);
background-repeat:no-repeat;
background-position:0px 4px;
min-height: 30px;
padding-bottom: 20px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:last-child, #footer .sidebar_widget li ul.twitter li:last-child, #content_wrapper .one_half.home .sidebar_widget li ul.twitter li:last-child, ul.twitter li:last-child
{
padding-bottom: 0;
}
#footer .sidebar_widget li ul.twitter li
{
background-image:url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/icon_twitter_white.png);
}
#content_wrapper .inner .inner_wrapper .sidebar_content.page_sidebar ul.twitter li
{
line-height: 3.5em;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.social_media, #footer .sidebar_widget li ul.social_media, #content_wrapper .one_half.home .sidebar_widget li ul.social_media
{
list-style: none;
margin: 10px 0 15px 0;
float: left;
display: block;
clear: both;
}
#footer .sidebar_widget li ul.social_media
{
margin: 10px 0 15px 0;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.social_media li, #content_wrapper .one_half.home .sidebar_widget li ul.social_media
{
display: block;
float: left;
margin: 10px 0 15px 0;
clear: none;
}
#footer .sidebar_widget li ul.social_media li, #content_wrapper .one_half.home .sidebar_widget li ul.social_media li
{
margin: 0 5px 0 0;
display: block;
float: left;
clear: none;
}
#footer .sidebar_widget li ul.social_media li
{
margin-right: 0;
}
.pagination {
margin: 20px 0 10px 0;
width: auto;
float: left;
}
.pagination a, .pagination a:active, .pagination a.active, .pagination span.current
{
padding: 10px 12px 10px 12px;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
color: #555;;
}
.pagination span.current, .pagination a:hover
{
color: #fff;
background: #cb1511;
text-decoration: none;
}
.pagination_detail
{
float: right;
margin-top: 40px;
}
.navigation
{
font-size: 11px;
}
.fullwidth
{
padding-top: 10px;
}
.one_third .one_half
{
margin-right: 6%;
}
.one_half.last
{
margin-right: 0;
}
.one_third
{
width: 30%;
float: left;
min-height: 50px;
margin-right: 3%;
}
.one_third.page, .one_third.right_sidebar
{
width: 33%;
}
.sidebar .one_half .posts li img
{
width: 40px;
}
.one_third.home
{
width: 31%;
float: left;
margin-right: 20px;
margin-top: 10px;
}
.one_third.last
{
margin-right: 0;
}
.one_fourth
{
width: 22.5%;
float: left;
margin-right: 3%;
margin-bottom: 2%;
}
.one_fourth.home
{
width: 22%;
float: left;
margin-right: 35px;
margin-bottom: 2%;
}
.one_fourth.home, .one_fourth.home_left
{
margin-top: 10px;
}
.one_fourth.last
{
margin-right: 0;
}
.two_third
{
float: left;
width: 64%;
margin-right: 3%;
}
.two_third.last
{
width: 67%;
float: right;
margin-right: 0;
}
.one_fifth
{
width: 14%;
float: left;
margin-right: 6%;
margin-bottom: 2%;
}
.one_fifth.last
{
margin-right: 0;
}
.one_sixth
{
width: 11%;
float: left;
margin-right: 6%;
margin-bottom: 2%;
}
.one_sixth.last
{
margin-right: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.page_sidebar
{
width: 560px;
padding-left: 15px;
}
.navigation div
{
width: 40%;
}
.navigation div.alignright
{
text-align:right;
}
.post_attribute
{
font-size: 11px;
letter-spacing: 2px;
color: #999;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
margin-top: 5px;
margin-bottom: 10px;
display: block;
}
.post_attribute.ppb_cat_last
{
margin: 5px 0 0 0;
}
.post_attribute.ppb_cat_last_fullwidth
{
margin-top: 0;
margin-bottom: 20px;
}
.post_normal_wrapper
{
float: left;
width: 100%;
margin-top: 10px;
}
.ads125_wrapper
{
margin: 0 0 20px 0;
float: left;
width: 100%;
}
.ads125
{
width: 125px;
height: 125px;
background: #ffffff;
border: 1px solid #dddddd;
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
float: left;
font-size: 11px;
color: #ccc;
}
.ads125 div.text
{
position: relative;
top: 43%;
text-align: center;
width: 100%;
}
.ads125.last
{
float: right;
}
.ads468
{
width: 468px;
height: 60px;
background: #ffffff;
border: 1px solid #dddddd;
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
float: left;
font-size: 11px;
color: #ccc;
}
.ads468 div.text
{
position: relative;
top: 38%;
text-align: center;
width: 100%;
}
#wp-calendar tr td
{
padding: 3px 0 3px 0;
background: #ebebeb;
}
#wp-calendar tr td#prev, #wp-calendar tr td#next
{
text-transform: uppercase;
padding-top: 20px;
}
#wp-calendar tr td.pad, #wp-calendar tr td#prev, #wp-calendar tr td#next
{
background: transparent !important;
}
#wp-calendar caption
{
display:none;
}
#wp-calendar
{
margin: 20px 0 0 0;
width: 100%;
}
table tr
{
background: #ebebeb;
}
table tr td
{
border-bottom: 1px solid #dddddd;
}
table tr th
{
padding: 5px 0 3px 0;
text-align: center;
font-weight: bold;
}
table thead tr th
{
background: transparent;
}
table tfoot tr, table tfoot tr td
{
background: transparent;
border-bottom: 0;
vertical-align: middle;
}
tr {
background-color: #ff5d5d;
}
td {
color: #ffffff;
}
tr {
border: 0;
}
ul.posts.blog li a img.frame
{
width: 90px;
}
#footer ul.posts.blog li a img.frame
{
width: 90px;
}
.comment_inner h2.widgettitle
{
margin-left: 0px;
}
.comment_inner #respond h2.widgettitle
{
margin-left: 0;
}
img.post_thumb
{
width: 90px;
height: auto;
}
#option_btn
{
position: fixed;
top: 85px;
left:0;
cursor:pointer;
z-index: 99999;
}
#option_wrapper
{
position: fixed;
top: 45px;
left:-245px;
width: 240px;
padding: 19px 0 23px 0;
background: #fff url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/option_bg.png) repeat-x;
z-index: 999999;
color: #666;
font-size: 11px;
border: 1px solid #E1E1E1;
border-bottom: 1px solid rgba(150, 150, 150, 0.2);
-webkit-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.1);
-moz-box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.1);
box-shadow: 4px 4px 0px 0px rgba(150, 150, 150, 0.1);
}
#option_wrapper .inner
{
width: 80%;
margin:auto;
}
.colorpicker_preview
{
width: 100%;
height: 30px;
margin: 5px 0 0 0;
}
#option_wrapper select
{
width: 195px;
}
.option_menu_style
{
width: 100%;
float: left;
}
.option_menu
{
float: left;
width: 96px;
margin-bottom: 5px;
}
.option_menu img
{
width: 90px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
#preview
{
position:absolute;
top: 107px;
left: 114px;
display:none;
z-index: 99999;
padding: 5px 5px 2px 5px;
background: #272625;
}
#preview img
{
z-index: 999999;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
#menu_border_wrapper select
{
display: none;
width: 100%;
height: 30px;
margin: 0px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul.social_media
{
list-style: none;
display: block;
margin-left: 0;
margin-bottom: 20px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul.social_media li
{
display: inline-block;
margin-right: 3px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content ul.social_media li img
{
width: 24px;
}
.widget_tag_cloud div
{
margin: 25px 0 0 0;	
}
.second_nav li .mega_menu_wrapper ul li.widget_tag_cloud div.tagcloud a, .widget_tag_cloud div a, .meta-tags a, a.meta-tags
{
background: #ebebeb;
padding: 5px 8px 5px 8px;
font-weight: 400;
margin: 0px 0px 5px 0px;
display: inline-block;
font-weight: 500;
float: none;
letter-spacing: 0;
}
.widget_tag_cloud div a:hover, .meta-tags a:hover, a.meta-tags:hover
{
background: #000;
color: #fff;
text-decoration: none;
}
.pp_list ul
{
margin-top: 15px;
}
.pp_list ul li
{
margin: 5px 0 0 0;
padding-left: 22px;
padding-bottom: 5px;
}
table
{
border: 0;
}
#content_wrapper table thead tr th
{
background: #ebebeb;
}
table tr
{
background: #ffffff;
}
table tr td, table tr th
{
border-bottom: 1px solid transparent;
}
table tr th
{
text-transform: uppercase;
text-align: left;
}
table tr th, table tr td
{
padding: 5px 12px 5px 12px;
}
#footer table tr th, table tr td
{
padding: 5px 5px 3px 5px;
text-align: center;
}
.ui-accordion .ui-accordion-header a
{
font-size: 16px;
margin: 5px 0 5px 25px;
}
.ui-accordion .ui-accordion-content
{
border-left: 1px solid #ccc;
padding-left: 25px;
margin-left: 17px;
}
.ui-state-default .ui-icon
{
background: #000;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
}
.ui-state-active .ui-icon
{
background: #000;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
}
.ui-accordion .ui-accordion-header .ui-icon
{
left: 0;
}
.accordion
{
border: 1px solid #ebebeb;
-moz-box-shadow: 0 1px 3px #ebebeb;
-webkit-box-shadow: 0 1px 3px #ebebeb;
box-shadow: 0px 1px 3px #ebebeb;
}
.accordion h3, .accordion div
{
border: 0;
background: transparent;
}
.pp_accordion, .pp_accordion_close
{
margin:0;
margin-bottom: 10px;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
border: 1px solid #ebebeb;
}
.ui-corner-all, .ui-corner-top, .ui-corner-bottom
{
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-widget-content
{
border: 0;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
background: transparent;
}
.ui-accordion .ui-accordion-header
{
font-weight: normal;
display: block;
position: relative;
}
.pp_accordion
{
}
.accordion div
{
border-top: 1px solid #ebebeb;	
}
.accordion h3
{
padding: 5px 0 5px 8px;
}
.ui-accordion .ui-accordion-header .ui-icon
{
left: 10px;
}
.ui-tabs-panel
{
margin-top: 10px;
}
.ui-widget-header
{
border-bottom: 1px solid #ebebeb;
}
.tabs .ui-state-default
{
background: transparent;
border: 0;
}
.tabs .ui-state-default a
{
color: #999;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
background: #ebebeb;
}
.ui-tabs .ui-tabs-nav li a 
{
padding: 10px 30px 9px 30px;
font-size: 12px;
outline: 0;
text-transform: uppercase;
}
.tabs .ui-state-active
{
font-weight: bold;
background: #000;
display: block;	
}
.tabs .ui-widget-header, #content_wrapper .inner .inner_wrapper .sidebar_content .tabs .ui-widget-header
{
border: 0;
padding-bottom: 0;
margin-bottom: 0;
}
.tabs .ui-tabs-panel
{
border-top: 3px solid #000;
margin:0;
}
.tabs .ui-state-active a
{
color: #fff;
font-weight: bold;
}
.ui-tabs li:first-child
{
margin-left: -2px;
}
.highlight_yellow
{
background: #FF9;
}
.highlight_black
{
background: #000;
color: #fff;
}
#contact_form
{
margin-top: 15px;
}
#contact_form label, #commentform label
{
line-height: 20px;
font-weight: normal;
font-size: 12px;
display: block;
color: #999;
}
#contact_form label
{
float: left;
margin-top: 8px;
}
.comment-notes
{
display: none;
}
#commentform > p
{
clear: both;
}
.form-allowed-tags
{
display: none;
}
#contact_form label.error, #commentform label.error
{
color: #AC1C20;
float: none;
margin-top: 8px;
margin-bottom: 0;
}
#contact_form textarea, #commentform textarea
{
float: left;
margin-bottom: 15px;
width: 97%;
}
#commentform input[type=text]
{
float: left;
margin-bottom: 15px;
width: 97%;
}
.post_previous
{
width: 50%;
float: left;
margin-top: 10px;
}
.post_previous h6, .post_next h6
{
margin: 0;
}
.post_previous_icon
{
width: 17px;
height: 28px;
float: left;
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/prev_icon.png) no-repeat center center;
margin-right: 15px;
margin-top: 10px;
}
.post_previous_content
{
float: left;
width: 85%;
margin-top: -5px;
text-align: center;
}
.post_previous_content a
{
color: #999;
}
.post_next
{
width: 50%;
float: right;
margin-top: 10px;
}
.post_next_icon
{
width: 17px;
height: 28px;
float: right;
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/next_icon.png) no-repeat center center;
margin-left: 15px;
margin-top: 10px;
}
.post_next_content
{
float: right;
width: 85%;
margin-top: -5px;
text-align: center;
}
.post_next_content a
{
color: #999;
}
.post-ratings
{
margin-top: 10px;
margin-bottom: 20px;
}
#content_wrapper .post-ratings img, #content_wrapper .post-ratings-loading img, #content_wrapper .post-ratings-image img
{
margin-right: 3px;
}
.post_category_rating
{
float: right;
margin-top: 22px;
}
.post_category_rating img
{
margin-right: 3px;
}
#toTop {
display: block;
float: right;
text-decoration: underline;
text-transform: uppercase;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 2px;
cursor: pointer;
margin-top: 5px;
}
#toTop:hover
{
text-decoration: none;
}
.ads_wrapper
{
width: 90%;
margin: auto;
text-align: center;
padding-bottom: 15px;
}
#post_more_wrapper
{
position: fixed;
bottom: 60px;
right: 0;
width: 300px;
padding: 20px;
background: #fff;
background: rgba(256,256,256,.95);
border: 1px solid #ccc;
box-shadow: 0 -8px 15px rgba(0, 0, 0, 0.1);
border-right: 0;
-webkit-transition:right 500ms ease-in-out;
-moz-transition:right 500ms ease-in-out;
-o-transition:right 500ms ease-in-out;
-ms-transition:right 500ms ease-in-out;
transition:right 500ms ease-in-out;
z-index: 1000;
}
#post_more_wrapper.hiding
{
right: -360px;
}
#post_more_close
{
position: absolute;
top: -20px;
left: -20px;
}
.post_more_img_wrapper
{
margin-top: 20px;
}
.post_more_title
{
margin: 15px 0 10px 0;
display: block;
}
.post_ft_gallery_wrapper
{
text-align: left;
}
.post_ft_gallery_wrapper.gallery_ft
{
position: relative;
width: 100%;
height: 500px;
overflow: hidden;
}
.post_ft_gallery_wrapper a
{
display: inline-block;
}
.page_layerslider
{
margin: 0;
margin-top: 10px;
width: 100%;
background: #000;
height: auto;
}
.ls-shadow
{
display: none !important;
}
.ppb_header
{
margin-top: 10px;
margin-bottom: 25px;
}
.ppb_header.fullwidth
{
padding-top: 0;
margin-bottom: 30px;
}
.one
{
width: 100%;
margin-bottom: 25px;
float: none;
}
.one.ppb_classic, .one.ppb_column
{
margin-bottom: 0;
}
.item_bg
{
background: #ffc000;
display: block;
}
.carousel_thumb
{
margin: 0 0 5px 0;
}
.post_audio_wrapper
{
margin: 0 0 0 0 !important;
}
#review-box h2.review-box-header
{
text-align: center;
margin-bottom: 1px !important;
color: #000;
text-transform: uppercase;
padding-bottom: 5px;
border-bottom: 3px solid #000;
margin-top: 0;
padding-top: 0;
}
.review-box
{
padding: 0 !important;
margin-top: 0 !important;
}
.review-item
{
margin-bottom: 1px !important;
}
#review-box p
{
color: #444 !important;
}
.review-percentage .review-item span span
{
background-image: none !important;
}
.user-rate-wrap
{
background: #f5f5f5 !important;
color: #444 !important;
margin-top: 0 !important;
}
.user-rate-wrap strong
{
color: #444 !important;
}
.review-final-score
{
background: #f5f5f5 !important;
border: 0 !important;
}
#review-box .review-final-score h3
{
color: #000;
font-weight: 400;
}
#review-box.review-stars .review-item h5
{
color: #000;
font-weight: 400;
}
.review-box
{
background: #f5f5f5 !important;
}
.review-bottom
{
margin-top: 40px !important;
margin-bottom: 20px !important;
}
#content_wrapper .sidebar .content .sidebar_widget > li #review-box h2.review-box-header
{
display: none !important;
}
#content_wrapper .sidebar .content .sidebar_widget li.taqyeem-review-widget h2.widgettitle
{
margin-bottom: 1px !important;
}
ul.reviews-posts h3
{
font-size: 14px;
font-family: Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif !important;
font-weight: bold;
letter-spacing: 0;
text-transform: none;
margin: 0;
}
#footer ul.reviews-posts h3
{
font-size: 12px;
}
ul.reviews-posts li
{
width: 90%;
}
#review-box.review-percentage .review-item h5, #review-box.review-percentage .review-item h5
{
padding: 0 !important;
color: #000 !important;
font-size: 12px !important;
text-transform: uppercase;
letter-spacing: 1px;
}
.review-percentage .review-item span span
{
top: 30px !important;
height: 10px !important;
}
.review-summary
{
background: #f5f5f5 !important;
}
.review-box
{
font-size: 14px;
}
#content_wrapper .sidebar .content .sidebar_widget > li.taqyeem-review-widget .review_wrap
{
padding-top: 15px;
}
#autocomplete 
{
display: none;
position:absolute;
z-index:1001;
width:280px;
font-size: 13px;
color:#555;
background:#f9f9f9;
margin-left: -15px;
margin-top: 10px;
border: 1px solid #ccc;
border-top: 0;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
}
#autocomplete a, #autocomplete a:hover, #autocomplete a:active
{
text-decoration: none !important;
}
#autocomplete ul 
{
margin: 0;
padding: 0;
list-style: none;
}
#autocomplete li
{
display:block;
clear:both;
float: left;
width: 250px;
padding: 15px 15px 0 15px;
}
#autocomplete li:last-child
{
padding-bottom: 15px;
}
#autocomplete li:hover
{
background-color: #ffffff;
background-image: none;
}
#autocomplete li.view_all
{
color: #555;
text-align: center;
letter-spacing: 2px;
font-family: 'Open Sans', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
font-size: 11px;
border-top: 1px solid #ebebeb;
background: #fff;
}
#autocomplete li.view_all a
{
color: #555;
}
#autocomplete li .ajax_post
{
float:left;
width:180px;
}
.screen-reader-text 
{
display:none;
}
#mobile_nav_icon 
{
margin-top: 17px;
display: block;
border-bottom: 10px double #999;
border-top: 3px solid #999;
height: 4px;
width: 25px;
float: left;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
border-top-color: rgba(255,255,255,0.7);
border-bottom-color: rgba(255,255,255,0.7);
display: none;
cursor: pointer;
}
#mobile_nav_icon:hover, #mobile_nav_icon:active
{
border-color: #fff;
}
.mobile_menu_wrapper
{
left: 0px;
-webkit-transform: translate3d(-100%, 0px, 0px);
-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform 500ms ease;
transition: -webkit-transform 500ms ease;
-webkit-font-smoothing: subpixel-antialiased;
width: 70%; 
background: #000; 
position: absolute;
top: 0px;
overflow: visible;
}
body.js_nav .mobile_menu_wrapper
{
-webkit-transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
transform: translate3d(0px, 0px, 0px);
}
@-moz-document url-prefix() {
.mobile_menu_wrapper
{
display: none;
}
body.js_nav .mobile_menu_wrapper 
{
display: block;
}
}
.sticky
{
background: #ffffe0;
padding: 5px 20px 5px 20px;
border: 1px solid #e6db55;
}
ins {
background: #fff9c0;
text-decoration: none;
}
.gallery .gallery-item img
{
border: 0 !important;
}
#imageFlow {
width: 100%;
height: 100%;
background: transparent;
position: absolute;
overflow: hidden;
}
#imageFlow.single_post {
position: absolute;
height: 100%;
width: 100%;
}
#imageFlow .diapo {
position: absolute;
left: -4000px;
cursor: pointer;
-ms-interpolation-mode: nearest-neighbor;
}
#imageFlow .link {
margin-left: -1px;
margin-bottom: -1px;
}
#imageFlow .text {
position: absolute;
left: 0px;
width: 100%;
bottom: 45%;
text-align: center;
z-index: 1000;
color: #fff;
z-index: 999;
font-size: 14px;
font-weight: 500;
font-family: Arial, 'helvetica neue', Helvetica, sans-serif;
}
#imageFlow.collection .text {
bottom: 60%;
}
#imageFlow .title {
display: inline-block;
color: #fff;
padding: 0 10px 0 10px;
}
#imageFlow .legend {
width: 50%;
margin: auto;
margin-top: 5px;
color: #999;
font-weight: bold;
}
#imageFlow .scrollbar {
position: absolute;
left: 30%;
bottom: 2%;
width: 40%;
height: 16px;
z-index: 1000;
}
#imageFlow .track {
position: absolute;
left: 1%;
width: 98%;
height: 10px;
}
#imageFlow .arrow-left {
position: absolute;
display: none;
}
#imageFlow .arrow-right {
position: absolute;
right: 0px;
display: none;
}
#imageFlow .bar {
position: absolute;
height: 10px;
left: 0;
width: 100px;
}
.diapo {
opacity: 1;
margin-right: 10px;
}
.diapo.current {
opacity: 1;
}
.slider_wrapper
{
width: 960px;
height: 420px;
margin: auto;
margin-top: 40px;
margin-bottom: 10px;
background: #f5f5f5 url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/loading.gif) no-repeat center center;
}
.slider_wrapper .main_post
{
float: left;
width: 660px;
height: 420px;
position: relative;
background: #000;
}
.slider_wrapper .main_post a img
{
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
-ms-transition: all 300ms linear;
transition: all 300ms linear;
max-width: 100%;
height: auto;
}
.slider_wrapper .main_post a:hover img
{
opacity: .6;
}
.slider_wrapper .main_post .post_title
{
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
min-height: 130px;
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/main_post_title.png) repeat-x bottom center;
}
.slider_wrapper .main_post .post_title h3
{
font-size: 22px;
text-transform: uppercase;
color: #fff;
position: absolute;
bottom: 2%;
display: block;
text-align: center;
width: 640px;
padding: 0 10px 0 10px;
}
.slider_wrapper .sub_post
{
float: left;
width: 300px;
height: 210px;
position: relative;
background: #000;
}
.slider_wrapper .sub_post a img
{
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
-ms-transition: all 300ms linear;
transition: all 300ms linear;
max-width: 100%;
height: auto;
}
.slider_wrapper .sub_post a:hover img
{
opacity: .6;
}
.slider_wrapper .sub_post .post_title
{
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
min-height: 69px;
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/sub_post_title.png) repeat-x bottom center;
}
.slider_wrapper .sub_post .post_title h4
{
font-size: 16px;
text-transform: uppercase;
color: #fff;
position: absolute;
bottom: 5%;
display: block;
text-align: center;
width: 280px;
padding: 0 10px 0 10px;
}
.slider_wrapper .main_post_full
{
float: left;
width: 960px;
height: 420px;
position: relative;
background: #000;
}
.slider_wrapper .main_post_full a img
{
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
-ms-transition: all 300ms linear;
transition: all 300ms linear;
max-width: 100%;
height: auto;
}
.slider_wrapper .main_post_full a:hover img
{
opacity: .6;
}
.slider_wrapper .main_post_full .post_title
{
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
min-height: 200px;
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/main_post_full_title.png) repeat-x bottom center;
vertical-align: bottom;
}
.slider_wrapper .main_post_full .post_title .post_title_full_wrapper
{
position: absolute;
bottom: 15px;
width: 100%;
}
.slider_wrapper .main_post_full .post_title h3
{
font-size: 30px;
text-transform: uppercase;
color: #fff;
display: block;
text-align: center;
width: 900px;
padding: 0 10px 0 10px;
margin-bottom: 0;
}
.slider_wrapper .main_post_full .post_title .post_excerpt
{
margin: auto;
font-size: 16px;
color: #fff;
text-align: center;
width: 700px;
color: #ebebeb;
}
.slider_widget_wrapper
{
width: 300px;
height: 260px;
margin: auto;
margin-top: 25px !important;
background: transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/loading.gif) no-repeat center center;
text-align: center;
}
h1.page-title
{
float: left;
}
.woocommerce .products ul, .woocommerce-page .products ul, .woocommerce ul.products, .woocommerce-page ul.products
{
padding-top: 30px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#content_wrapper ul.products
{
margin-left: 0px !important;
margin-top: 0px !important;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img
{
box-shadow: 0px 0px 0px black !important;
width: 90% !important;
text-align: center !important;
margin: auto !important;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3
{
font-size: 18px !important;
}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del
{
font-size: 1em !important;
}
.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price
{
text-decoration: none !important;
font-size: 16px !important;
font-weight: bold !important;
}
.woocommerce ul.cart_list li ins, .woocommerce ul.product_list_widget li ins, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li ins
{
text-decoration: none;
font-weight: bold;
}
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart
{
display: none !important;
}
.woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img
{
box-shadow: 0px 0px 0px black !important;
-webkit-box-shadow: 0px 0px 0px black !important;
-moz-box-shadow: 0px 0px 0px black !important;
width: 45px;
height: auto;
}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img
{
box-shadow: 0px 0px 0px black !important;
-webkit-box-shadow: 0px 0px 0px black !important;
-moz-box-shadow: 0px 0px 0px black !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs
{
margin-left: 0 !important;
}
.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h1
{
font-size: 22px !important;
}
.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h2
{
font-size: 18px !important;
}
.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h3
{
font-size: 16px !important;
}
.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h4
{
font-size: 14px !important;
}
.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h5
{
font-size: 13px !important;
}
.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h6
{
font-size: 12px !important;
}
.woocommerce div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a
{
margin-bottom: 3.8%;
}
div[itemprop="description"]
{
margin: 5px 0 10px 0;
}
.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total
{
font-size: 14px !important;
color: #000;
padding-top: 10px !important;
}
.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total
{
border-color: #E5E5E5 !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range
{
background: #f1f1f1 !important;
box-shadow: inset 0 0 0 1px rgba(0,0,0,0.5) !important;
-webkit-box-shadow: inset 0 0 0 1px rgba(204, 204, 204, 0.5) !important;
-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.5) !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle
{
border: 1px solid #cecece !important;
background: #e4e4e4 !important;
box-shadow: none !important;
}
.woocommerce .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .minus, .woocommerce .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce .quantity .minus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover
{
border-color: #c7c0c7 !important;
background: #f7f6f7 !important;
color: #5e5e5e !important;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#dfdbdf)) !important;
background: -webkit-linear-gradient(#f7f6f7,#dfdbdf) !important;
background: -moz-linear-gradient(center top,#f7f6f7 0%,#dfdbdf 100%) !important;
background: -moz-gradient(center top,#f7f6f7 0%,#dfdbdf 100%) !important;
}
.woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product a.add_to_cart_button.loading, .woocommerce-page ul.products li.product a.add_to_cart_button.loading, .woocommerce ul.products li.product a.add_to_cart_button:hover, .woocommerce-page ul.products li.product a.add_to_cart_button:hover, .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
{
background: #888 !important;
color: #fff !important;
text-shadow: none !important;
border-color: #888 !important;
text-transform: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
border-radius: 0px !important;
font-size: 12px !important;
text-transform: uppercase !important;
letter-spacing: 0px !important;
font-weight: normal !important;
}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content a.button, .woocommerce table.cart td.actions .button.alt.checkout-button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce table.cart td.actions .button.alt
{
background: #000 !important;
color: #fff !important;
text-shadow: none !important;
border-color: #000 !important;
font-weight: normal !important;
}
.woocommerce div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce-page #content div.product form.cart .button
{
font-weight: normal !important;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a
{
font-weight: normal !important;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img
{
width: 60px !important;
float: left !important;
margin-right: 15px !important;
}
.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
{
font-family: 'Open Sans',Arial,Tahoma,Verdana,sans-serif;
text-transform: uppercase !important;
}
.woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist
{
margin-top: 20px !important;
}
.cart-collaterals .cart_totals table {
width: 100% !important;
}
.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {
width: 22.05% !important;
}
.woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce-page #content table.cart a.remove
{
color: #999 !important;
}
.woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover
{
color: #fff !important;
}
body.woocommerce .page-title
{
display: none;
}
h1.product_title
{
font-size: 28px;
margin: 0;
}
p.price
{
padding-top: 0;
margin-top: 0;
}
p.price span.amount
{
font-weight: bold;
}
body.single-product #page_caption
{
margin-top: 20px;
margin-bottom: 40px;
}
body.single-product #page_caption h2
{
display: none;
}
#tab-description h2, .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2
{
font-size: 22px;
}
.checkout h3
{
font-size: 22px;
}
.related.products h2, .cart_totals h2, .shipping_calculator h2
{
font-size: 22px;
margin-bottom: 0;
}
.cart_totals h2
{
display: none;
}
.shipping_calculator h2
{
text-align: left;
}
.related.products
{
margin-top: 30px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before
{
border-bottom: 3px solid #000 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li
{
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a
{
padding: 10px 30px 9px 30px !important;
font-weight: normal !important;
text-transform: uppercase !important;
font-size: 12px !important;
text-shadow: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active
{
background: #000 !important;
border-radius: 0px !important;
height: auto !important;
z-index: 0 !important;
padding: 0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a
{
color: #fff !important;
font-weight: bold !important;
border: 0 !important;
border-radius: 0px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs
{
padding-left: 20px !important;
}
.widget_shopping_cart_content a.button
{
margin-right: 5px !important;
}
.staticontent h1 {
font-size:26px;
color:#f15922!important;
text-align:center;
}
.staticontent h1 span { 
color:#f15922!important; margin-bottom: 50px;
margin-top: 50px;
}
.staticontent h2, .staticontent h3, .staticontent h4, .staticontent h5, .staticontent h6, .staticontent h7 {
font-size:22px;
color:#f15922!important;
}
.staticontent h2 span, .staticontent h3 span, .staticontent h4 span, .staticontent h5 span, .staticontent h6 span, .staticontent h7 span {
color:#f15922!important;
}
.staticontent a {
text-decoration:underline;
}
ul.list-seo {
margin:45px 0 15px 0;
padding:0 0 10px 0;
list-style:none;
overflow:hidden;
border-bottom: 3px solid #acca63 }
ul.list-seo > li {
float:left;
width:50%;
}
ul.list-seo > li.right { text-align:right; }
.staticontent iframe { height:410px !important }
.link__cta {
display:block;
width:339px;
height:87px;
font-size:0;
text-indent:-9999px;
background:transparent url(//www.arrosagedujardin.fr/guide/wp-content/themes/guidetheme/images/cta__blog.png) no-repeat 0 0;
margin:20px auto 40px auto;
}
.juiz_sps_links {
text-align:center;
}@media only screen and (min-width: 768px) and (max-width: 960px) {
body {
font-size: 13px;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 24px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 18px;
}
h5.header_line, #content_wrapper .inner .inner_wrapper .sidebar_content h5.header_line {
font-size: 20px;
}
h6 {
font-size: 14px;
}
h7 {
font-size: 14px;
}
h5.ppb_classic_title {
font-size: 18px;
}
#page_caption h1, #page_caption h2 {
font-size: 26px;
margin-bottom: 5px;
}
#boxed_wrapper {
width: 768px;
}
#option_btn {
display: none;
}
.social_wrapper {
width: 350px;
}
#wrapper {
width: 100%;
}
#top_bar {
width: 768px;
}
.standard_wrapper.small {
width: 726px;
}
input[type="submit"].medium, input[type="button"].medium, a.button.medium {
font-size: 14px;
padding: .65em 1.4em .65em 1.4em;
}
#footer, .footer_wrapper {
width: 100%;
}
#footer ul.sidebar_widget {
width: 726px;
float: none;
}
#copyright {
width: 768px;
}
.copyright_wrapper {
width: 726px;
}
.copyright_wrapper .left_wrapper {
width: 450px;
}
.copyright_wrapper .right_wrapper {
width: 200px;
}
.logo {
margin: auto;
margin-top: 40px;
float: none;
text-align: center;
}
.slider_wrapper {
margin-top: 25px;
width: 726px;
height: 318px;
margin-bottom: 10px;
}
.slider_wrapper .main_post {
width: 500px;
height: 318px;
}
.slider_wrapper .main_post_full {
width: 726px;
height: 318px;
}
.slider_wrapper .sub_post {
width: 226px;
height: 159px;
}
.slider_wrapper .main_post .post_title h3 {
width: 480px;
}
.slider_wrapper .main_post_full .post_title h3 {
width: 726px;
font-size: 24px;
}
.slider_wrapper .main_post_full .post_title .post_excerpt {
width: 600px;
font-size: 14px;
}
.slider_wrapper .sub_post .post_title h4 {
width: 206px;
font-size: 16px !important;
}
#custom_logo {
float: none;
display: inline;
}
#custom_logo img {
max-width: 726px;
height: auto;
}
.header_ads {
float: none;
margin: auto;
text-align: center;
margin-top: 10px;
}
.logo_tagline {
display: none;
}
#content_wrapper {
width: 726px;
}
#content_wrapper .inner {
width: 746px;
}
.standard_wrapper, .standard_wrapper.wide {
width: 726px;
}
#content_wrapper .inner .inner_wrapper.fullwidth {
width: 726px;
margin: auto;
}
#autocomplete {
width: 250px;
}
#autocomplete li {
width: 220px;
}
#autocomplete li .ajax_post {
width: 150px;
}
.main_nav ul, .main_nav {
display:none;
}
.second_nav ul, .second_nav {
display: none;
}
body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper {
margin-top: 15px;
margin-left: 16px;
}
body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper {
float: left;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper {
margin-left: 26px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper {
float: left;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar {
width: 180px;
padding-right: 10px;
margin-right: 10px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar {
width: 520px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img, #content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar iframe, #content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar div {
max-width: 520px;
}
#content_wrapper .inner .inner_wrapper img {
max-width: 100%;
height: auto;
}
li.Custom_Facebook_Page {
display:none;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper{
width: 200px;
padding-left: 0px;
}
body.home #content_wrapper .inner .inner_wrapper .sidebar_content {
width: 500px;
margin-left: 5px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding {
width: 470px;
padding: 15px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content {
width: 500px;
margin-left: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content img, #content_wrapper .innmaxer .inner_wrapper .sidebar_content iframe, #content_wrapper .inner .inner_wrapper .sidebar_content div, #content_wrapper .inner .inner_wrapper .sidebar_content object {
max-width: 100%;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div {
max-width: 100%;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.row.clearfix {
width: 480px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.rev_con {
max-width: 150px;
margin-right: 10px;
}
.map_shadow, #map_contact {
width: 530px;
height: 250px;
}
.pricing_box.five.large .header span {
font-size: 1.3em;
top: 15px;
}
.video-js-box, video.video-js {
max-width: 520px;
}
.vjs-poster {
width: 520px;
height: auto;
}
.comment .right {
width: 86%;
}
ul.children div.comment .right {
width: 82%;
}
#content_wrapper ul.children ul.children {
width: 77%;
}
.social_profile .social_icon {
margin-right: 10px;
}
.social_profile .social_icon img {
max-width: 22px !important;
height: auto;
}
.social_profile .profile .counter h4 {
font-size: 16px;
}
.social_profile .count {
display: none;
}
.ads125_wrapper div.ads125, .ads125_wrapper img {
width: 90px;
height: 90px;
}
.post_header_wrapper {
width: 100%;
}
#footer .sidebar_widget li ul.thumb li img, #footer ul.posts.blog li a img.frame,{
width: 38px;
}
.widget_calendar {
display: none;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li {
margin-right: 3px;
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform input[type="text"], #content_wrapper .one_half.home .sidebar_widget li form#searchform input[type="text"], #footer .sidebar_widget li form#searchform input[type="text"] {
width: 96%;
}
#about_the_author .description {
width: 360px;
}
#about_the_author {
width: 480px;
}
.comment_inner, .comment {
width: 520px;
}
.post_header_wrapper.single {
width: 250px;
}
.post_wrapper.half {
width: 250px;
margin-top: 15px;
}
.post_wrapper.half .post_img a img {
width: 250px;
}
.post_inner_wrapper.half, body.home .post_inner_wrapper.half, .post_header_wrapper.half {
width: 100%;
}
.post_header_wrapper.half h4 {
font-size: 18px;
}
.post_img .caption_cat.half {
top: -160px;
}
.post_img .caption_cat {
top: -221px;
}
ul.children .comment {
width: 88%;
}
strong.title, a.post_title {
font-size: 14px;
}
#content_wrapper #post_mansory_wrapper.inner {
width: 768px;
margin: auto;
margin-top: -40px;
}
.post_wrapper.half.mansory {
width: 240px;
padding-top: 0;
margin: 5px;
}
.post_wrapper.half.mansory .post_img a img {
width: 220px;
}
.post_wrapper.half.mansory .post_img {
margin-top: 15px;
}
.pagination {
margin-left: 5px;
}
.readmore {
font-size: 13px;
}
#about_the_author .description.author {
width: 360px;
}
.post_img {
background: transparent !important;
}
.post_img.ppb_cat_fullwidth {
width: 335px !important;
height: 264px !important;
}
.post_img.ppb_cat_fullwidth img {
max-width: 335px !important;
height: auto;
}
.post_img.ppb_cat_sidebar {
width: 240px !important;
height: auto !important;
}
.post_img.ppb_cat_sidebar img {
max-width: 240px !important;
height: auto;
}
.post_img.ppb_classic_sidebar {
width: 500px !important;
height: 287px !important;
margin-left: 0;
}
.post_img.ppb_classic_sidebar img {
max-width: 500px !important;
height: auto;
margin-left: 0;
}
.post_img.ppb_classic_fullwidth {
width: 330px !important;
height: 186px !important;
margin-left: 0;
}
.post_img.ppb_classic_fullwidth img {
max-width: 330px !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_sidebar {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_sidebar img {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_fullwidth {
width: 220px !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_fullwidth img {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
#post_mansory_wrapper.ppb_fullwidth {
width: 726px;
}
.ppb_column_sidebar .review_score_bg {
bottom: 4px;
}
.ppb_classic_fullwidth .comment_number_bg, .ppb_classic_fullwidth .review_score_bg {
right: 10px;
}
#page_caption .boxed_wrapper {
width: 726px;
}
.post_img.half {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
.element[rel=two_columns] {
margin-right: 0;
}
.element[rel=two_columns], .element[rel=two_columns].last {
width: 48%;
}
.post_wrapper.half.mansory .post_img {
width: 240px !important;
height: auto !important;
margin-left: 0;
}
.post_wrapper.half.mansory .post_img img {
width: 240px !important;
height: auto !important;
margin-left: 0;
}
#mobile_nav_icon {
display: block;
}
.mobile_main_nav, mobile_main_nav li ul {
list-style: none;
}
.mobile_main_nav li {
border-top: 1px solid #333;
border-bottom: 1px solid #333;
}
.mobile_main_nav li a {
color: #999;
display: block;
padding: 15px 12px 15px 15px;
text-transform: uppercase;
text-decoration: none !important;
font-size: 12px;
letter-spacing: 1px;
font-weight: bold;
}
.mobile_main_nav li ul li a {
padding-left: 30px;
font-size: 11px;
}
.mobile_main_nav li a:hover {
background: #222;
color: #fff;
text-decoration: none !important;
}
.mobile_main_nav li ul li:last-child {
border-bottom: 0;
}
.mobile_main_nav li ul li ul li a {
padding-left: 60px;
font-size: 11px;
}
.ppb_column_post.masonry {
margin-right: 24px;
}
.one_half.ppb_classic {
margin-bottom: 40px;
}
.one_half.last.ppb_cat_last {
width: 45%;
}
.slider_widget_wrapper {
width: 220px;
height: 154px;
}
#footer .sidebar_widget li {
margin-right: 25px;
}
.post_slideshow_widget li a img {
max-width: 100%;
height: auto;
}
.single_post_ft_wrapper {
width: 726px;
margin-bottom: 20px;
margin-top: 20px;
}
.single_post_ft_wrapper div {
max-width: 100% !important;
max-height: 428px !important;
}
#page_caption {
width: 726px;
margin: auto;
margin-top: 20px;
margin-bottom: 30px;
border-bottom: 3px solid #000;
padding-bottom: 0;
text-align: center;
}
ul.posts.blog li a img.frame {
width: 70px;
}
#page_caption.single_post h2 {
font-size: 26px;
}
#review-box h2.review-box-header {
font-size: 20px;
}
#content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle {
font-size: 16px;
}
.single_post_ft_wrapper.gallery_ft, .post_ft_gallery_wrapper.gallery_ft {
height: 350px;
}
.pp_gallery img {
max-width: 175px !important;
height: auto;
}
}
@media only screen and (max-width: 767px) {
h1 {
font-size: 30px;
}
h2 {
font-size: 22px;
}
h3 {
font-size: 20px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 14px;
}
h7 {
font-size: 13px;
}
#page_caption h1, #page_caption h2 {
font-size: 24px;
}
#page_caption.single_post h2 {
font-size: 24px;
}
h5, h3#reply-title {
font-size: 18px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content h5.header_line, h5.header_line {
font-size: 20px;
}
h5.ppb_classic_title {
font-size: 16px;
}
body {
font-size: 13px;
}
#boxed_wrapper {
width: 318px;
}
.social_wrapper {
width: 318px;
}
#top_menu {
margin-top: 15px;
}
#top_menu li {
font-size: 11px;
margin-right: 10px;
}
.standard_wrapper.header {
width: 318px;
}
#wrapper {
width: 100%;
}
#top_bar {
width: 318px;
height: auto;
float: left;
}
.slider_wrapper {
margin-top: 20px;
width: 318px;
height: auto;
margin-bottom: 0;
}
.slider_wrapper .main_post {
width: 318px;
height: auto;
}
.slider_wrapper .main_post_full {
width: 318px;
height: auto;
}
.slider_wrapper .sub_post {
width: 159px;
height: auto;
}
.slider_wrapper .main_post .post_title h3 {
width: 298px;
font-size: 16px !important;
}
.slider_wrapper .main_post_full .post_title h3 {
width: 298px;
font-size: 16px;
}
.slider_wrapper .main_post_full .post_title .post_title_full_wrapper {
bottom: 5px;
}
.slider_wrapper .main_post_full .post_title .post_excerpt {
display: none;
}
.slider_wrapper .sub_post .post_title h4 {
width: 139px;
font-size: 12px !important;
}
.standard_wrapper.small {
width: 318px;
}
#footer {
width: 318px;
}
#footer ul.sidebar_widget {
width: 318px;
}
#copyright {
width: 318px;
}
.copyright_wrapper {
width: 318px;
}
.copyright_wrapper .left_wrapper {
float: left;
width: 100%;
}
.copyright_wrapper .right_wrapper {
float: left;
width: 100%;
text-align: left;
}
#footer ul li.widget, #footer ul li.widget.last {
float: none;
width: 100%;
margin-left: 0;
padding-bottom: 0;
}
#footer ul li.widget, #footer ul li.widget .slider_widget_wrapper.flexslider {
margin: auto;
}
#footer .sidebar_widget li.widget-four {
float: left;
}
#content_wrapper {
width: 318px;
margin-top: 0;
padding-top: 0;
}
.caption_inner {
width: 290px;
}
.standard_wrapper, .standard_wrapper.wide {
width: 318px;
}
.one_fourth {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_fourth.last {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_third {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_third.last {
width: 100%;
margin-bottom: 2%;
}
.one_half {
width: 100%;
margin-bottom: 2%;
float: none;
clear: both;
}
.one_half.last {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.two_third {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.two_third.last {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_fifth {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_fifth.last {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_sixth {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.one_sixth.last {
width: 100%;
margin-bottom: 2%;
clear: both;
}
.pricing_box.three {
width: 100%;
}
#content_wrapper .inner {
margin: 0;
width: 318px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar {
width: 100%;
padding-right: 0;
margin-right: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar {
width: 100%;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar iframe, #content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar div, #content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img {
max-width: 100%;
height: auto;
}
#content_wrapper .inner .inner_wrapper img {
max-width: 100%;
height: auto;
}
li.Custom_Facebook_Page {
display:none;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper{
width: 318px;
padding-left: 0;
margin: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content {
width: 318px;
margin: auto;
margin-top: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding {
width: 318px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content iframe, #content_wrapper .inner .inner_wrapper .sidebar_content div, #content_wrapper .inner .inner_wrapper .sidebar_content img {
max-width: 100%;
}
body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper {
margin-top: 10px;
float: left;
position: relative;
width: 320px;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper {
margin-top: 0;
}
#searchform input[type="text"] {
width: 286px;
}
blockquote {
width: 80%;
}
.top_info {
text-align: center;
width: 100%;
margin-bottom: 10px;
}
.social_wrapper ul {
margin-bottom: 10px;
text-align: center;
}
.social_wrapper ul li {
display: inline-block;
float: none;
}
.logo {
text-align: center;
float: none;
margin: 0;
padding-top: 20px;
}
#custom_logo {
float: none;
margin: auto;
}
#custom_logo img {
max-width: 318px;
height: auto;
}
.header_ads {
float: none;
text-align: center;
margin: 0;
margin-top: 20px;
}
.social_wrapper {
display: none;
}
.comment .right {
width: 76%;
}
ul.children div.comment .right {
width: 76%;
}
ul.children div.comment ul.children div.comment .right {
width: 50%;
}
#content_wrapper ul.children ul.children {
width: 100%;
}
ul.children .comment {
margin-left: -35px;
width: 100%;
}
#content_wrapper ul.children {
border: 0;
}
#content_wrapper ul.children ul.children {
margin-left: -16px;
}
.comment_wrapper #respond {
margin-left: 20px;
}
.comment_wrapper ul.children #respond {
margin-left: -55px;
}
form textarea {
max-width: 269px;
}
.post_wrapper.half {
width: 210px;
}
#header_wrapper {
margin-bottom: 0;
}
.header_ads {
float: none;
}
.ads468 {
width: 290px;
}
.post_header_wrapper {
width: 100%;
}
.post_header, .post_header.single_post {
width: 100%;
}
.post_inner_wrapper, body.home .post_inner_wrapper {
width: 318px;
}
#footer .sidebar_widget li ul.thumb li img, #footer ul.posts.blog li a img.frame,{
width: 38px;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li {
margin-right: 3px;
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform input[type="text"], #content_wrapper .one_half.home .sidebar_widget li form#searchform input[type="text"], #footer .sidebar_widget li form#searchform input[type="text"] {
width: 100%;
}
#about_the_author .description {
width: 190px;
}
#about_the_author {
width: 260px;
}
.comment_inner, .comment {
width: 300px;
}
.post_header_wrapper.single {
width: 250px;
}
.post_wrapper.half {
width: 300px;
margin-top: 15px;
}
.post_wrapper.half .post_img a img {
width: 260px;
}
.post_inner_wrapper.half, body.home .post_inner_wrapper.half, .post_header_wrapper.half {
width: 100%;
margin-left: 0 !important;
}
.post_header_wrapper.half h4 {
font-size: 14px;
}
.post_img .caption_cat.half {
top: -191px;
}
.post_wrapper {
margin-left: 0;
}
.post_header h3 {
font-size: 20px;
}
.post_img .caption_cat {
top: -130px;
}
#copyright {
width: 100%;
margin-top: 0;
padding-top: 20px;
padding-bottom: 20px;
}
#copyright_left, #toTop {
float: none;
width: 100%;
text-align: center;
}
#copyright .social_wrapper {
float: none;
width: 100%;
text-align: center;
}
#copyright .social_wrapper ul li {
float: none;
margin-top: 15px;
}
h2.widgettitle.header {
margin: 0;
}
.page_fullwidth {
margin-left:0;
}
.comment_inner #respond {
margin-left: 0;
}
ul.children .comment {
border: 0;
}
.header_ads img {
max-width: 300px;
}
.footer_wrapper {
width: 100%;
}
body.home .footer_wrapper {
margin-top: 0;
}
#footer .sidebar_widget {
padding-top: 10px;
}
#footer .sidebar_widget li ul.thumb li img {
width: 76px;
}
#content_wrapper #post_mansory_wrapper.inner {
width: 320px;
margin-top: 0;
margin-left: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.widthbg {
width: 260px;
}
.sidebar_content .page_fullwidth, #content_wrapper .inner .inner_wrapper.fullwidth {
width: 318px;
padding: 0;
margin-top: 0;
}
#contact_form textarea, #commentform textarea {
max-width: 94%;
width: 94%;
}
#commentform pre, code, tt {
width: 220px;
}
.post_wrapper.dark {
padding-top: 2px;
}
.pagination {
margin: 0 0 0 2px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.row.clearfix {
width: 260px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.rev_con {
width: 260px !important;
clear: both;
float: left !important;
margin-top: 30px;
}
#autocomplete {
width: 250px;
}
#autocomplete li {
width: 220px;
}
#autocomplete li .ajax_post {
width: 150px;
}
.main_nav ul, .main_nav {
display:none;
}
.second_nav ul, .second_nav {
display: none;
}
#mobile_nav_icon {
display: block;
}
.mobile_main_nav, mobile_main_nav li ul {
list-style: none;
}
.mobile_main_nav li {
border-top: 1px solid #333;
border-bottom: 1px solid #333;
}
.mobile_main_nav li a {
color: #999;
display: block;
padding: 15px 12px 15px 15px;
text-transform: uppercase;
text-decoration: none !important;
font-size: 12px;
letter-spacing: 1px;
font-weight: bold;
}
.mobile_main_nav li ul li a {
padding-left: 30px;
font-size: 11px;
}
.mobile_main_nav li a:hover {
background: #222;
color: #fff;
text-decoration: none !important;
}
.mobile_main_nav li ul li:last-child {
border-bottom: 0;
}
.mobile_main_nav li ul li ul li a {
padding-left: 60px;
font-size: 11px;
}
.post_img {
background: transparent !important;
}
.post_img.ppb_cat_fullwidth {
width: 100% !important;
height: auto !important;
text-align: center;
}
.post_img.ppb_cat_fullwidth img {
max-width: 290px !important;
height: auto;
max-height: 290px !important;
}
.post_img.ppb_cat_sidebar {
width: 100% !important;
height: auto !important;
text-align: center;
}
.post_img.ppb_cat_sidebar img {
max-width: 290px !important;
height: auto;
}
.post_img.ppb_classic_sidebar {
width: 100% !important;
height: auto !important;
text-align: center;
}
.post_img.ppb_classic_sidebar img {
max-width: 290px !important;
height: auto;
margin-left: 0;
}
.post_img.ppb_classic_fullwidth {
width: 100% !important;
height: auto !important;
margin-left: 0;
text-align: center;
}
.post_img.ppb_classic_fullwidth img {
max-width: 300px !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_sidebar {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_sidebar img {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_fullwidth {
width: 100% !important;
height: auto !important;
margin-left: 0;
text-align: center;
}
.post_img.ppb_column_fullwidth img {
max-width: auto !important;
height: auto !important;
margin-left: 0;
}
.ppb_column_sidebar .review_score_bg {
font-size: 20px;
bottom: 4px;
}
.review_score_bg, .post_type_bg {
display: none !important;
}
#post_mansory_wrapper.ppb_fullwidth {
width: 300px;
}
.ppb_column_post.masonry {
width: 100%;
}
#content_wrapper .sidebar .content .sidebar_widget > li:last-child {
margin-bottom: 0;
}
#page_caption .boxed_wrapper {
width: 100%;
}
#page_caption {
width:318px;
margin: auto;
padding-bottom: 0;
margin-top: 30px;
}
.gravatar {
width: 50px;
height: 50px;
}
.post_img, .post_img.single, .post_img.nospace {
width: 100%;
height: auto;
text-align: center;
}
.post_img.half {
width: 150px !important;
height: 100px !important;
margin-left: 0;
}
.post_wrapper.half.mansory {
width: 150px;
margin-left: 0;
}
.post_previous_icon, .post_next_icon {
display: none;
}
.post_wrapper.half.mansory .post_img, .post_wrapper.half.mansory .post_img img {
width: 150px !important;
height: 100px !important;
}
.flexslider .slides {
margin: 0 !important;
}
.one_half.ppb_classic.last {
margin-bottom: 25px;
}
h7.ppb_cat_title {
width: 100%;
text-align: center;
}
.one_half.last.ppb_cat_last {
width: 100%;
text-align: center;
}
.type-post[rel=two_columns], .ppb_column_post {
margin-right: 10px;
}
.single_post_ft_wrapper {
width: 318px;
margin-bottom: 20px;
margin-top: 20px;
}
.single_post_ft_wrapper div {
max-width: 100% !important;
max-height: 166px !important;
}
.single_post_ft_wrapper.gallery_ft {
max-height: 166px;
}
.video_wrapper {
margin-bottom: 35px;
}
#post_more_wrapper {
bottom: 104px;
}
.search_form_wrapper form input {
max-width: 298px;
}
.pp_gallery img {
max-width: 154px !important;
height: auto;
}
h1.error {
font-size: 28px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 46% !important;
}
.woocommerce div.product div.images, .woocommerce-page div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary {
width: 100% !important;
}
.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {
width: 46% !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#boxed_wrapper {
width: 480px;
margin-top: -20px;
}
#header_wrapper {
display: block;
}
#top_menu li {
font-size: 14px;
}
.social_wrapper {
width: 480px;
}
#header_wrapper .social_wrapper {
width: 100%;
}
.standard_wrapper.header {
width: 480px;
}
#wrapper {
width: 480px;
}
#top_bar {
width: 480px;
height: auto;
float: left;
}
.standard_wrapper.small {
width: 420px;
}
.tagline_text {
float: none;
width: 100%;
}
.tagline_button {
float: none;
width: 100%;
text-align: center;
margin-top: 30px;
}
#footer, .footer_wrapper {
width: 100%;
}
#footer ul.sidebar_widget {
width: 440px;
margin: auto;
float: none;
}
#copyright {
width: 480px;
}
.copyright_wrapper {
width: 420px;
}
.copyright_wrapper .left_wrapper {
float: left;
width: 100%;
}
.copyright_wrapper .right_wrapper {
float: left;
width: 100%;
text-align: left;
}
#footer ul li.widget, #footer ul li.widget.last {
float: none;
width: 100%;
margin-right: 0;
}
#content_wrapper {
width: 440px;
margin-top: 0;
padding-top: 0px;
padding-bottom: 0;
}
#content_wrapper .inner {
width: 440px;
margin: auto;
}
.caption_inner {
width: 440px;
}
.standard_wrapper {
width: 440px;
}
#top_menu {
float: none;
text-align: center;
display: block;
margin-top: 0;
padding-top: 10px;
}
.slider_wrapper {
margin-top: 20px;
width: 440px;
height: auto;
margin-bottom: 0;
}
.slider_wrapper .main_post {
width: 440px;
height: auto;
}
.slider_wrapper .main_post_full {
width: 440px;
height: auto;
}
.slider_wrapper .sub_post {
width: 220px;
height: auto;
}
.slider_wrapper .main_post .post_title h3 {
width: 420px;
font-size: 18px !important;
}
.slider_wrapper .sub_post .post_title h4 {
width: 200px;
font-size: 13px !important;
}
.slider_wrapper .main_post_full .post_title h3 {
width: 420px;
font-size: 20px;
}
.slider_wrapper .main_post_full .post_title .post_title_full_wrapper {
bottom: 5px;
}
.slider_wrapper .main_post_full .post_title .post_excerpt {
display: none;
}
.one_fourth {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_fourth.last {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_third {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_third.last {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_half {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_half.last {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.two_third {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.two_third.last {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_fifth {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_fifth.last {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_sixth {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
.one_sixth.last {
width: 100%;
margin-right:0;
margin-bottom: 2%;
clear: both;
}
#content_wrapper .inner {
margin-top: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar {
width: 100%;
padding-right: 0;
margin-right: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar {
width: 100%;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar iframe, #content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar div, #content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img {
max-width: 100%;
height: auto;
}
li.Custom_Facebook_Page {
display:none;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper{
width: 100%;
padding-left: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content {
width: 100%;
padding: 0;
padding-top: 10px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.withpadding {
width: 420px;
padding: 10px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content iframe, #content_wrapper .inner .inner_wrapper .sidebar_content div, #content_wrapper .inner .inner_wrapper .sidebar_content img, #content_wrapper .inner .inner_wrapper .sidebar_content span {
max-width: 100%;
}
#content_wrapper .inner .inner_wrapper .sidebar_wrapper {
width: 440px;
}
#searchform input[type="text"] {
width: 426px;
}
.map_shadow, #map_contact {
display:none;
}
.top_info {
text-align: center;
width: 100%;
margin-bottom: 10px;
}
.social_wrapper ul {
margin-bottom: 10px;
text-align: center;
}
.social_wrapper ul li {
display: inline-block;
float: none;
}
.logo {
text-align: center;
float: none;
margin-top: 40px;
padding-top: 20px;
}
#custom_logo {
display: inline;
}
#custom_logo img {
max-width: 420px;
height: auto;
}
.comment_arrow {
display: none;
}
.comment .right {
width: 81%;
}
ul.children div.comment .right {
width: 57%;
}
#content_wrapper ul.children ul.children {
width: 72%;
}
#content_wrapper ul.children ul.children {
width: 100%;
}
ul.children .comment {
margin-left: 30px;
}
#content_wrapper ul.children {
border: 0;
}
#content_wrapper ul.children ul.children {
margin-left: -16px;
}
.comment_wrapper #respond {
margin-left: 35px;
}
.comment_wrapper ul.children #respond {
margin-left: -40px;
}
form textarea {
max-width: 420px;
}
#menu_wrapper .nav ul, #menu_wrapper div .nav {
display: none;
}
#menu_border_wrapper select {
display: inline-block;
width: 440px;
}
#breaking_wrapper {
width: 440px;
margin: auto;
}
#breaking_wrapper .breaking_new div {
max-width: 320px;
}
#menu_border_wrapper {
text-align: center;
margin: 10px 0 0 0;
width: 100%;
border: 0;
float:none;
}
#header_wrapper {
margin-bottom: 0;
}
.header_ads {
float: none;
text-align: center;
margin: 0;
margin-top: 20px;
}
.ads468 {
width: 468px;
}
.post_header_wrapper {
width: 100%;
}
#footer .sidebar_widget li ul.thumb li img, #footer ul.posts.blog li a img.frame,{
width: 38px;
}
.widget_calendar {
display: none;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.thumb li, #content_wrapper .one_half.home .sidebar_widget li ul.thumb li {
margin-right: 3px;
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform input[type="text"], #content_wrapper .one_half.home .sidebar_widget li form#searchform input[type="text"], #footer .sidebar_widget li form#searchform input[type="text"] {
width: 100%;
}
#about_the_author .description {
width: 330px;
}
#about_the_author {
width: 410px;
}
.comment_inner, .comment {
width: 440px;
}
.post_header_wrapper.single {
width: 250px;
}
.post_wrapper.half {
width: 48%;
margin-top: 15px;
}
.post_wrapper.half .post_img a img {
width: 250px;
}
.post_inner_wrapper.half, body.home .post_inner_wrapper.half, .post_header_wrapper.half {
width: 170px;
}
.post_header_wrapper.half h4 {
font-size: 18px;
}
.post_img .caption_cat.half {
top: -135px;
}
.post_wrapper {
margin-left: 0;
}
.post_social {
display: none;
}
.post_header h3 {
font-size: 20px;
}
.post_img .caption_cat {
top: -188px;
}
#copyright {
width: 100%;
margin-top: 0;
padding-top: 20px;
}
#copyright_left {
float: left;
width: 100%;
text-align: center;
}
#copyright .social_wrapper {
float: none;
width: 100%;
text-align: center;
}
#copyright .social_wrapper ul li {
float: none;
margin-top: 15px;
}
h2.widgettitle.header {
margin: 8px 0 0 0;
}
.page_fullwidth {
margin-left:0;
}
.post_img {
text-align: center;
}
#footer .sidebar_widget li ul.posts li {
clear: both;
}
#content_wrapper .sidebar .content .sidebar_widget li ul.posts li, #content_wrapper .one_half.home .sidebar_widget li ul.posts li, #footer .sidebar_widget li ul.posts li, ul.posts li, #content_wrapper .sidebar .content .sidebar_widget li ul.posts, #content_wrapper .one_half.home .sidebar_widget li ul.posts, #footer .sidebar_widget li ul.posts, ul.posts {
width: 100%;
}
#footer .sidebar_widget li ul.thumb li img {
width: 74px;
}
.header_ads img {
max-width: 440px;
}
.post_header, .post_header.single_post {
width: 380px;
}
#content_wrapper #post_mansory_wrapper.inner {
width: 440px;
margin: auto;
}
.post_wrapper.half.mansory {
width: 198px;
}
.post_wrapper.half .post_img a img {
width: 169px;
}
.post_wrapper.half .post_img {
margin-top: 7px;
}
.post_header.half {
width: 100%;
}
.pagination {
margin-left: 12px;
}
#commentform pre, code, tt {
width: 360px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content.widthbg, .sidebar_content .page_fullwidth, #content_wrapper .inner .inner_wrapper.fullwidth {
width: 440px;
}
#about_the_author .description.author {
width: 330px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.row.clearfix {
width: 440px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content div.rev_con {
width: 440px !important;
clear: both;
float: left !important;
margin-top: 30px;
}
#menu_border_wrapper {
display: none;
}
.post_img.ppb_cat_sidebar, .post_img.ppb_cat_fullwidth {
width: 100% !important;
height: auto !important;
float: none;
margin: auto;
margin-bottom: 15px;
}
.post_img.ppb_cat_sidebar .review_score_bg {
bottom: 10px;
right: 3px;
}
.post_img.ppb_classic_sidebar {
width: 440px !important;
height: 252px !important;
margin-left: 0;
}
.post_img.ppb_classic_sidebar img {
width: 440px !important;
max-width: 440px !important;
height: 252px !important;
}
.post_header_wrapper.half h4 {
font-size: 16px;
}
.post_inner_wrapper.half, body.home .post_inner_wrapper.half, .post_header_wrapper.half {
width: 100%;
}
body.home #content_wrapper .inner .inner_wrapper .sidebar_wrapper {
width: 440px;
}
.post_img.ppb_classic_fullwidth {
width: 100% !important;
height: auto !important;
text-align: center;
}
.post_img.ppb_classic_fullwidth img {
width: 400px !important;
max-width: 400px !important;
}
.post_inner_wrapper, body.home .post_inner_wrapper {
width: 400px;
}
.post_img.ppb_column_fullwidth {
width: 100% !important;
}
.post_img, .post_img.single, .post_img.nospace {
max-width: 100% !important;
width: 100% !important;
height: auto !important;
}
.post_inner_wrapper, body.home .post_inner_wrapper {
width: 440px;
}
.post_audio_wrapper {
width: 430px;
}
.post_img.half {
width: 210px !important;
height: 140px !important;
}
.post_wrapper.half.mansory .post_img, .post_wrapper.half.mansory .post_img img {
width: 198px !important;
height: 100px !important;
}
.post_img.ppb_column_sidebar {
max-width: 200px !important;
height: auto !important;
margin-left: 0;
}
.post_img.ppb_column_sidebar img {
max-width: 200px !important;
height: auto !important;
margin-left: 0;
}
.type-post[rel=two_columns], .ppb_column_post {
margin-left: 10px;
width: 45%;
}
.ppb_column_post.masonry {
width: 100%;
}
#content_wrapper .sidebar .content .sidebar_widget > li.Custom_Ads {
text-align: center;
}
#post_mansory_wrapper.ppb_fullwidth {
width: 420px;
}
.one_half.last.ppb_cat_last {
margin-bottom: 0;
}
.single_post_ft_wrapper {
width: 440px;
margin-bottom: 10px;
margin-top: 20px;
}
.single_post_ft_wrapper div {
max-width: 100% !important;
max-height: 229px !important;
}
.single_post_ft_wrapper.gallery_ft {
max-height: 229px;
}
.video_wrapper {
margin-bottom: 0;
}
#page_caption {
width: 440px;
}
h1.error {
font-size: 28px;
}
.pp_gallery img {
max-width: 141px !important;
height: auto;
}
}