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;
vertical-align:baseline;
}  .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 {
margin-bottom: 1.5em;
padding: 15px 15px 5px 15px;
background: #f0f0f0;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
color: #000;
font-style: italic;
}
.wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.wp-caption p.wp-caption-text {
padding: 0 !important;
font-family: tahoma, arial, helvetica, sans-serif;
font-style: normal;
font-weight: bold;
line-height: 14px;
}
.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%;
}
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: tahoma, arial, helvetica, sans-serif;
padding: 0;
margin: 0;
color: #555;
height: 100%;
line-height: 1.5;
-webkit-overflow-scrolling: touch;
-webkit-font-smoothing: antialiased;
}
#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;
word-wrap: break-word;
}
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, border-color .1s linear;
-moz-transition: color .2s linear, background .1s linear, border-color .1s linear;
-ms-transition: color .2s linear, background .1s linear, border-color .1s linear;
-o-transition: color .2s linear, background .1s linear, border-color .1s linear;
transition: color .2s linear, background .1s linear, border-color .1s linear;
}
a:hover
{
color: #000;
text-decoration: underline;
}
a:active
{
color: #000;
text-decoration: none;
}
hr
{
height: 1px;
border: 0;
border-top: 1px dotted #888888;
background: transparent;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
width: 100%;
}
hr.thick
{
border-top: 2px solid #000;
}
.divider
{
clear: both;
border-top: 2px solid #000;
}
#footer
{
padding: 0;
width: 960px;
margin: auto;
margin-top: 0;
color: #777;
}
#footer a, #footer a:hover, #footer a:active
{
color: #fff;
}
.footer_wrapper
{
width: 100%;
background: #000;
margin: auto;
}
#copyright
{
width: 100%;
padding: 15px 0 40px 0;
margin: auto;
color: #fff;
background: #ea2264;
}
#copyright a, #copyright a:hover, #copyright a:active
{
color: #fff;
text-decoration: none !important;
}
#copyright_left
{
width: 500px;
float: left;
font-size: 12px;
margin-top: 5px;
text-transform: uppercase;
}
.social_wrapper
{
width: 100%;
margin: 0px 0 10px 0;
padding-top: 10px;
text-align: center;
border-top: 1px dotted #888888;
}
.social_wrapper ul
{
list-style: none;
margin-left: 0 !important;
}
#page_content_wrapper .social_wrapper ul
{
list-style: none;
margin-top: 12px;
}
.social_wrapper ul li
{
display: inline-block;
-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;
padding: 10px;
width: 20px;
height: 20px;
border-radius: 200px;
text-align: center;
}
.social_wrapper ul li a
{
opacity: 1;
}
.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 a img
{
width: 20px;
height: 20px;
}
#breaking_wrapper #searchform
{
margin-left: 5px;
padding: 0px 0 0 15px;
background: #ebebeb;
border-left: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
position: absolute;
right: 0;
top: 0px;
z-index: 9;
}
@-moz-document url-prefix() 
{ 
#searchform 
{
margin-top: -1px;
}
}
#searchform input[type=text]
{
border: 0 !important;
color: #000;
background: #ebebeb;
width: 150px;
top: -2px;
position: relative;
font-size: 16px;
font-family: 'Oswald', 'Helvetica Neue', Arial,Verdana,sans-serif;
padding: 9px 10px 9px 10px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0) inset;
}
#breaking_wrapper #searchform input
{
background: transparent !important;
}
#searchform input.blur
{
color: #999;
}
#searchform button
{
padding: 11px 15px 0 0;
margin: 0 0 0 0;
background: #ebebeb;
border-color: #ebebeb;
border: 0;
}
pre, code, tt {line-height:1.5;display: block;word-wrap: break-word; color: #000; 
overflow:auto; padding: 20px;
line-height: 19px; background: #fff url(//gota.digital/wp-content/themes/venus/images/pattern_bg.png) repeat center center;
} input[type=text], input[type=password]
{
padding: 10px;
font-size: 14px;
margin: 0;
border: 0;
background: #ffffff;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;
border: 1px solid #d8d8d8;
-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: #f0f0f0;
outline: 0;
}
#footer input[type=text], #footer input[type=password], #footer textarea
{
background: #363636 url(//gota.digital/wp-content/themes/venus/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
{
border: 0;
background: #ffffff;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;
border: 1px solid #d8d8d8;
padding: 10px;
font-size: 14px;
margin: 0;
height: 200px;
overflow: auto;
-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: #f0f0f0;
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: 14px;
padding: .65em 2em .65em 2em;
color: #fff;
background: #888;
border: 0;
text-transform: uppercase;
font-family: 'Oswald', Helvetica, '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: 11px 15px 11px 15px;
margin: 0;
}
a.button
{
float: left;
}
a.button.view_all
{
float: none;
margin: auto;
display: block;
background: #ebebeb;
color: #999;
text-transform: none;
font-size: 16px;
clear:both;
}
a.button.view_all:hover, a.button.view_all:active
{
background: #000;
color: #fff;
}
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: normal;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
margin-bottom: 10px;
margin-top: 10px;
line-height: 1.5em;
letter-spacing: 0;
}
span[rel=author], a[rel=author]
{
color: #000;
font-weight: 600;
font-size: 12px;
text-transform: uppercase;
}
strong.title, a.post_title
{
font-weight: bold;
margin: 5px 0 0 0;
}
strong.uppercase
{
color: #000;
text-transform: uppercase;
}
#footer strong.title
{
font-size: 14px;
}
label
{
letter-spacing: 0px;
}
label.error
{
color: #ffc000;
}
h1
{
font-size: 30px;
}
h1.error
{
font-size: 40px;
margin-bottom: 0;
}
h2
{
font-size: 28px;
}
h3
{
font-size: 26px;
}
h3.title, h3.title a
{
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
text-transform: uppercase;
color: #000;
font-size: 18px;
margin: 0;
}
h4
{
font-size: 24px;
}
h5, h3#reply-title
{
font-size: 22px;
text-transform: uppercase;
}
h5.ppb_classic_title
{
margin: 0;
margin-bottom: 5px;
font-size: 20px;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
text-transform: uppercase;
}
h5.author_name
{
margin: 0;
margin-bottom: 5px;
font-size: 18px;
}
h5.header_line
{
text-align: center;
text-transform: uppercase;
font-size: 48px;
margin: 0;
}
#content_wrapper .inner .inner_wrapper .sidebar_content h5.header_line
{
font-size: 36px;
}
h5.header_line.subtitle, #content_wrapper .inner .inner_wrapper .sidebar_content 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-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:before {
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
content: "\201C";
display: block;
font-size: 4.0rem;
line-height: 0;
text-align: center;
margin-top: 60px;
margin-bottom: 15px;
}
blockquote
{
width: 80%;
font-size: 24px;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
color: #ea2264;
margin: auto;
margin-top: 15px;
letter-spacing: 1px;
text-align: center;
}
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: #000;
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;
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;
text-align: center;
}
.header_ads
{
text-align: center;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
}
.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(//gota.digital/wp-content/themes/venus/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;
padding-bottom: 5px;
margin-top: 50px;
width: 200px;
height: auto;
z-index: 9999;
}
#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: 18px 15px 14px 15px;
color: #999;
font-family: 'Oswald', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
letter-spacing: 0;
}
.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;
}
#header_bg
{
background: #000;
padding: 50px 0 40px 0;
z-index: 1;
position: relative;
}
.secondmenu.notice
{
width: 960px;
margin: auto;
margin-top: 15px;
margin-bottom: 15px;
text-align: center;
}
#menu_wrapper div .nav li ul.sub-menu, .second_nav li ul.sub-menu
{
display: none;
list-style: none;
background: #000000;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
position:absolute;
padding: 0;
margin-top: 50px;
margin-left: 0;
width: 220px;
height: auto;
z-index: 9999;
text-align: left;
border-top: 0;
padding-top: 5px;
}
#menu_wrapper div .nav li .mega_menu_wrapper, .second_nav li .mega_menu_wrapper
{
width: 100%;
position: absolute;
margin-top: 51px;
left: 0;
visibility: hidden;
z-index: 9;
color: #777;
}
.second_nav li .mega_menu_wrapper .mega_menu_bg
{
width: 960px;
margin: auto;
background: #000000;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
padding: 40px 30px 30px 30px;
}
.second_nav li .mega_menu_wrapper a
{
color: #fff;
}
#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;
float: left;
}
.second_nav li .mega_menu_wrapper ul li ul, .second_nav li .mega_menu_wrapper ul li ul.menu li a
{
float: none;
width: 100%;
}
.second_nav li .mega_menu_wrapper ul li ul
{
position: relative;
}
.second_nav li .mega_menu_wrapper ul li ul.sub-menu li ul.sub-menu
{
margin: 0;
clear: both;
}
.second_nav li .mega_menu_wrapper ul li .menu-secondary-menu-container
{
border: 0;
}
#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 ul li, .second_nav li .mega_menu_wrapper ul li ul li
{
width: 100%;
float: left;
clear: both;
}
#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;
}
.second_nav li ul.sub-menu li ul.sub-menu
{
margin-left: 220px;
margin-top: -5px;
}
.menu-secondary-menu-container
{
background: #000;
border-top: 1px solid #fff;
z-index: 2;
position: relative;
}
.mobile_menu_wrapper .menu-secondary-menu-container
{
border: 0;
}
.second_nav li ul.sub-menu li
{
width: 100%;
}
.second_nav ul, .second_nav
{
list-style: none;
width: 100%;
margin: auto;
text-align: center;
position: relative;
}
.second_nav ul li,  .second_nav li
{
display: inline-block;
margin: 0 0 0 0;
margin-left: -5px;
}
.second_nav > li > a
{
display: block;
float :left;
margin: -1px 0 0 0;
padding: 13px 15px 7px 15px;
color: #fff;
background: transparent;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
font-size: 20px;
line-height: 30px;
min-height: 30px;
border-top: 1px solid #fff;
}
.second_nav ul li ul.sub-menu li a,  .second_nav li ul.sub-menu li a, .second_nav li .mega_menu_wrapper ul li ul.menu li a
{
width: 185px;
padding: 6px 19px 6px 16px;
border: 0;
font-size: 14px;
color: #999;
border-bottom: 1px solid #333;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
display: block;
text-transform: uppercase;
}
.second_nav li .mega_menu_wrapper ul li ul.menu li a
{
padding: 6px 0 6px 10px;
width: 90%;
border: 0;
}
.second_nav li .mega_menu_wrapper ul li ul.menu li ul.sub-menu
{
margin-left: 10px;
}
.second_nav ul li ul.sub-menu li:last-child a,  .second_nav li ul.sub-menu li:last-child a
{
border-bottom: 0;
}
.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
{
border-top: 1px solid #ea2264;
text-decoration: none;
}
.second_nav ul li ul li,  .second_nav li ul li
{
margin-left: 0;
}
.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
{
border-top: 0;
color: #fff;
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: 190px;
line-height: 0.7em;
font-size: 12px;
padding: 5px 0 5px 30px;
}
#page_caption
{
width: 960px;
margin: auto;
margin-top: 40px;
padding-bottom: 30px;
}
#page_caption.single_post
{
margin: 0;
background: #000;
width: 50%;
padding: 25px 20px 25px 20px;
text-align: center;
z-index: 0;
position: absolute;
bottom: 0;
border: 0;
left: 25%;
}
#page_caption.single_post h1
{
color: #fff;
}
#page_caption h1
{
font-size: 36px;
line-height: 40px;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
text-transform: uppercase;
margin: 0;
color: #000 !important;
text-align: center;
}
.single_post_ft_wrapper
{
text-align: center;
width: 100%;
height: 0;
margin: auto;
margin-bottom: 0;
background-size: cover;
background-repeat: repeat;
position: relative;
}
.single_post_ft_wrapper.single_page
{
margin-bottom: 40px;
}
.single_post_ft_wrapper.play
{
height: auto !important;
margin-bottom: 30px;
}
.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: 12px;
text-transform: uppercase;
margin-left: 10px;
}
#page_caption .sub_page_caption a, #page_caption .sub_page_caption span.current
{
margin-right: 8px;
}
#page_caption .sub_page_caption a:before, #page_caption .sub_page_caption a:hover:before, #page_caption .sub_page_caption a:active:before
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
left: -10px;
border-color: inherit;
border-bottom: 0 solid rgba(255,255,255,0);
border-right: 10px solid rgba(237,35,42,1);
border-top: 33px solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
text-decoration: none;
}
#page_caption .sub_page_caption a, #page_caption .sub_page_caption a:hover, #page_caption .sub_page_caption a:active
{
background: #ea2264;
color: #fff;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
text-transform: uppercase;
display: inline-block;
position: relative;
height: 33px;
line-height: 33px;
padding: 0 10px;
max-width: 100%;
text-decoration: none;
}
#page_caption .sub_page_caption a:after, #page_caption .sub_page_caption a:hover:after, #page_caption .sub_page_caption a:active:after
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
border-color: inherit;
border-bottom: 32px solid rgba(255,255,255,0);
border-left: 10px solid rgba(237,35,42,1);
border-top: 0 solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
#page_caption .sub_page_caption span.current:before
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
left: -10px;
border-color: inherit;
border-bottom: 0 solid rgba(255,255,255,0);
border-right: 10px solid rgba(0,0,0,1);
border-top: 33px solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
#page_caption .sub_page_caption span.current
{
background: #000;
color: #fff;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
text-transform: uppercase;
display: inline-block;
position: relative;
height: 33px;
line-height: 33px;
padding: 0 10px;
max-width: 100%;
}
#page_caption .sub_page_caption span.current:after
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
border-color: inherit;
border-bottom: 32px solid rgba(255,255,255,0);
border-left: 10px solid rgba(0,0,0,1);
border-top: 0 solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
#page_caption h2
{
margin-top: 0;
margin-bottom: 20px;
}
.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: 'Times New Roman', Georgia, Times,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: 'Times New Roman', Georgia, Times,serif;
}
.readmore:hover, .readmore:active
{
background: #2C2F32;
color: #fff;
}
.post_img
{
margin-bottom: 10px;
clear: both;
position: relative;
overflow: hidden;
background: #000;
line-height: 0;
}
.carousel_img
{
margin-bottom: 5px;
text-align: center;
}
#content_wrapper .inner .inner_wrapper .carousel_img img
{
width: 210px !important;
}
#content_wrapper .inner .inner_wrapper .sidebar_content .carousel_img img
{
width: 180px !important;
}
.thumb_img
{
overflow: hidden;
background: #000;
line-height: 0;
float: left;
}
.post_img img.post_ft, .thumb_img img.post_ft
{
opacity: 1;
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-o-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.post_img:hover img.post_ft, .thumb_img:hover img.post_ft
{
opacity: .8;
-webkit-transform: scale(1.1) rotate(2deg);
-moz-transform: scale(1.1) rotate(2deg);
-o-transform: scale(1.1) rotate(2deg);
-ms-transform: scale(1.1) rotate(2deg);
transform: scale(1.1) rotate(2deg);
}
.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 !important;
}
.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;
position: relative;
word-wrap: break-word;
}
body.single #content_wrapper
{
padding-bottom: 30px;
margin-top: 30px;
}
body.single.single-product #content_wrapper
{
padding-bottom: 0;
margin-top: 30px;
}
body.single.single-galleries #content_wrapper
{
margin-top: 0;
}
#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;
margin-top: 10px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content .standard_wrapper
{
width: 100%;
}
#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.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: 10px 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;
}
#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
{
}
#content_wrapper .sidebar .content .sidebar_widget li form#searchform div, #footer .sidebar_widget li form#searchform div
{
width: 100%;
}
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: 200px;
margin: 10px 0 10px 0;
background: #ebebeb;
border: 0;
top: 0;
}
#footer .sidebar_widget li form#searchform input[type=text]
{
margin-top: 10px;
max-width: 90%;
}
#footer .sidebar_widget li
{
clear: none;
padding: 0 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;
display: inline-block;
font-size: 12px;
margin: 0 0 0 5px;
}
.comment-reply-link, .comment-reply-link:hover, .comment-reply-link:active
{
background: #cb1511;
display: block;
float: left;
text-decoration: none;
font-size: 14px;
padding: 1px 5px 1px 5px;
color: #fff;
border: 0;
text-transform: uppercase;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
}
#cancel-comment-reply-link
{
color: #cb1511;
float: right;
text-transform: uppercase;
margin-top: 10px;
}
#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: 40px;
}
.one_half.right
{
float: right;
margin-right: 12px;
}
.one_half.last
{
float: right;
}
.one_half.last.ppb_cat_last
{
width: 44%;
}
#content_wrapper .inner .inner_wrapper .sidebar_content .one_half.last.ppb_cat_last
{
width: 49%;
}
.recent_thumbnail
{
display: block;
width: 290px;
height: 200px;
overflow: hidden;
}
.recent_thumbnail h6
{
background: transparent url(//gota.digital/wp-content/themes/venus/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 0 10px 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-top: 2px solid #000;
border-bottom: 2px solid #000;
text-transform: uppercase;
text-align: center;
}
#footer h2.widgettitle
{
background: #ea2264;
color: #fff;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
text-transform: uppercase;
margin-top: 32px;
display: inline-block;
position: relative;
height: 33px;
line-height: 33px;
padding: 0 10px;
max-width: 100%;
margin-right: 10px;
border: 0;
margin-left: 10px;
}
#footer h2.widgettitle:before
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
left: -10px;
border-color: inherit;
border-bottom: 0 solid rgba(255,255,255,0);
border-right: 10px solid rgba(237,35,42,1);
border-top: 33px solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
#footer h2.widgettitle:after
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
border-color: inherit;
border-bottom: 32px solid rgba(255,255,255,0);
border-left: 10px solid rgba(237,35,42,1);
border-top: 0 solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
.second_nav li .mega_menu_wrapper h2.widgettitle
{
display: none;
}
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: 15px;
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: 38px;
height: 38px;
text-align: center;
padding: 0 !important;
border-radius: 200px;
}
.social_profile .social_icon.facebook
{
background: #4c66a4;
}
.social_profile .social_icon.facebook img
{
width: 18px;
height: auto;
margin-top: 10px;
}
.social_profile .social_icon.twitter
{
background: #33ccff;
}
.social_profile .social_icon.twitter img
{
width: 18px;
height: auto;
margin-top: 10px;
}
.social_profile .social_icon.youtube
{
background: #cc181e;
}
.social_profile .social_icon.youtube img
{
width: 18px;
height: auto;
margin-top: 10px;
}
#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: tahoma, arial, helvetica, 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
{
float: right;
margin-top: 0;
padding: 5px 10px 5px 10px;
background: #888 !important;
color: #fff;
}
.post_wrapper
{
width: 100%;
margin: 0;
padding-top: 40px;
padding-bottom: 40px;
border-bottom: 2px solid #000;
}
.search_item
{
border-bottom: 2px solid #000;
margin-bottom: 10px;
float: left;
padding-bottom: 20px;
}
.post_wrapper.ppb_classic_fullwidth
{
margin-bottom: 0;
padding-bottom: 0;
border: 0;
}
.review_score_bg
{
position: absolute;
bottom: 0;
left: 0;
background: transparent;
width: 100%;
height: 25px;
}
.review_point
{
text-transform: uppercase;
background: #ea2264;
width: 0px;
height: 25px;
opacity: 0;
color: #fff;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 16px;
line-height: 26px;
text-transform: uppercase;
text-indent: 10px;
}
.post_type_bg
{
display: inline-block;
position: absolute;
top: 15px;
left: 15px;
padding: 7px 10px 7px 10px;
background: #000;
border-radius: 200px;
border: 2px solid #fff;
}
.post_type_bg.video_bg
{
z-index: 99;
display: none;
}
.post_type_bg.single
{
position: relative;
top: 40%;
padding: 14px 20px 14px 20px;
left: 0;
margin: auto;
visibility: hidden;
}
.post_type_bg img
{
margin-top: 2px;
margin-bottom: 2px;
}
.review_score_bg.marginright, .post_type_bg.marginright
{
right: 30px;
}
.review_score_bg.marginright.ppb, .post_type_bg.marginright.ppb
{
right: 35px;
}
.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;
padding-bottom: 20px;
margin-bottom: 20px;
}
.post_wrapper.full.ppb_columns
{
border: 0;
}
.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;
position: relative;
}
.ppb_column_post.masonry.last
{
float: right;
margin-right: 0;
}
.ppb_column_post.ppb_column
{
margin-bottom: 0;
}
#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(//gota.digital/wp-content/themes/venus/images/loading.gif) no-repeat center center;
padding-bottom: 10px;
position: relative;
z-index: 999;
}
#post_mansory_wrapper
{
background: #fff url(//gota.digital/wp-content/themes/venus/images/loading.gif) no-repeat center center;
min-width: 100%;
min-height: 300px;
}
.ppb_filter_loading
{
background: #fff url(//gota.digital/wp-content/themes/venus/images/loading.gif) no-repeat center center;
min-width: 100%;
min-height: 200px;
margin-bottom: 40px;
}
.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_inner_wrapper.half
{
margin-bottom: 0;
}
.post_wrapper_inner
{
margin: 15px 0 0 0;
}
body.single .post_wrapper_inner
{
margin-top: 0;
}
.author_wrapper_inner
{
margin: 10px 0 10px 5px;
}
.post_inner_wrapper.half.header, body.home .post_inner_wrapper.half.header
{
margin: 0;
width: 100%;
}
.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: #fff url(//gota.digital/wp-content/themes/venus/images/pattern_bg.png) repeat center center;
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 0 5px 0;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-size: 26px;
font-weight: bold;
text-transform: uppercase;
}
.post_header.half h4
{
margin: 0;
margin-bottom: 5px;
font-size: 20px;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
text-transform: uppercase;
}
.post_header h2 a
{
color: #000;
}
.post_detail
{
color: #9c6f11;
float: left;
width: 83%;
font-size: 12px;
font-weight: bold;
}
.post_detail.single
{
width: 100%;
float: none;
text-align: center;
margin: 10px 0 0 0;
color: #999;
}
.post_detail.large_space
{
margin-top: 40px;
}
.post_detail a, .post_detail a:hover, .post_detail a:active
{
color: #cb1511;
}
.post_comment_count, .more_story_title
{
background: #ea2264;
color: #fff;
font-family: 'Oswald', Helvetica, 'Helvetica Neue', Arial,Verdana,sans-serif;
font-size: 14px;
text-transform: uppercase;
margin-top: 32px;
display: inline-block;
position: relative;
height: 33px;
line-height: 33px;
padding: 0 10px;
max-width: 100%;
float: right;
margin-right: 10px;
}
.post_comment_count.fixed
{
position: absolute;
top: -17px;
left: 0;
float: none;
z-index: 1;
margin: 0;
}
.more_story_title
{
top: -15px;
left: -30px;
float: left;
margin-top: 0;
}
.post_more_img_wrapper img
{
max-width: 300px;
height: auto;
}
.post_comment_count.space
{
margin-top: 12px;
}
.post_comment_count:before, .more_story_title:before
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
left: -10px;
border-color: inherit;
border-bottom: 0 solid rgba(255,255,255,0);
border-right: 10px solid rgba(237,35,42,1);
border-top: 33px solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
.post_comment_count:after, .more_story_title:after
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
border-color: inherit;
border-bottom: 32px solid rgba(255,255,255,0);
border-left: 10px solid rgba(237,35,42,1);
border-top: 0 solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
.post_comment_count a, .post_comment_count a:hover, .post_comment_count a:active
{
color: #fff;
text-decoration: none;
}
.post_detail.half
{
width: 50%;
margin-top: 5px;
float: left;
}
.post_detail.space
{
margin-bottom: 20px;
margin-top: 20px;
}
.post_detail.space.grey
{
color: #999;
}
.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(//gota.digital/wp-content/themes/venus/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
{
width: 820px;
}
#about_the_author .description.author.withsidebar
{
width: 480px;
}
.gravatar 
{
position: relative;
z-index: 2;
overflow: hidden;
float: left;
width: 80px;
height: 80px;
margin-right: 20px;
}
.gravatar.comment_reply
{
width: 70px;
height: 70px;
}
.colorful
{
background: #ffc000;
font-family: 'Times New Roman', Georgia, Times,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 dotted #888888;
float: left;
}
.comment .left
{
width: 65px;
float: left;
}
.comment .right
{
width: 88.5%;
float: left;
}
.comment_inner.sidebar .comment .right
{
width: 85%;
}
.comment_inner.sidebar .children .comment .right
{
width: 80%;
}
.comment .right a[rel="author"], .comment .right span[rel="author"]
{
font-weight: bold;
display: inline-block;
}
.comment .right p
{
margin-top: 0px;
}
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 .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;
}
#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: 64px;
height: 64px;
}
#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(//gota.digital/wp-content/themes/venus/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(//gota.digital/wp-content/themes/venus/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: 0 0 30px 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-size: 14px;
color: #555;
}
.pagination span.current, .pagination a:hover
{
color: #fff;
background: #cb1511;
text-decoration: none;
}
.pagination_detail
{
float: right;
margin-top: 0px;
}
.navigation
{
font-size: 11px;
}
.fullwidth
{
padding-top: 10px;
}
.one_third .one_half
{
margin-right: 6%;
}
.one_half.last
{
margin-right: 0;
}
.one_half.ppb_category
{
margin-left: 4%;
}
.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_circle_thumb
{
position: relative;
border-radius: 200px;
overflow: hidden;
float: left;
width: 70px;
height: 70px;
float: left;
margin-right: 10px;
-webkit-transition: 0.2s ease-out; 
-moz-transition: 0.2s ease-out; 
-o-transition: 0.2s ease-out;
animation-name: bigEntrance;
-webkit-animation-name: bigEntrance;	
animation-duration: 1s;	
-webkit-animation-duration: 1s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
visibility: visible;	
background: #000;
}
.post_circle_thumb img
{
width: 70px;
height: 70px;
}
.post_circle_thumb.large_thumb
{
width: 220px;
height: 220px;
margin: auto;
float: none;
border-radius: 200px;
overflow: hidden;
-webkit-transition: 0.2s ease-out; 
-moz-transition: 0.2s ease-out; 
-o-transition: 0.2s ease-out;
animation-name: bigEntrance;
-webkit-animation-name: bigEntrance;	
animation-duration: 1s;	
-webkit-animation-duration: 1s;
animation-timing-function: ease-out;	
-webkit-animation-timing-function: ease-out;	
visibility: visible;
margin-bottom: 15px;
}
.second_nav li .mega_menu_wrapper ul li ul .post_circle_thumb
{
animation-name: none;
-webkit-animation-name: none;
visibility: inherit;
}
.post_circle_thumb.large_thumb img
{
width: 220px !important;
height: 220px !important;
}
.post_circle_thumb.search_thumb
{
width: 180px;
height: 180px;
margin-bottom: 10px;
}
.post_circle_thumb.search_thumb img
{
width: 180px !important;
height: 180px !important;
}
ul.posts li h3
{
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-size: 20px;
display: block;
text-align: center;
font-weight: bold;
text-transform: uppercase;
width: 85%;
margin: auto;
}
ul.flickr li .post_circle_thumb, ul.thumb li .post_circle_thumb
{
margin-right: 5px;
width: 70px;
height: 70px;
}
#footer .sidebar_widget li ul.flickr li .post_circle_thumb, #footer .sidebar_widget li ul.thumb li .post_circle_thumb
{
width: 64px;
height: 64px;
}
ul.thumb li .post_circle_thumb a
{
display: block;
}
.post_attribute
{
font-size: 12px;
color: #9c6f11;
margin-top: 0;
font-weight: bold;
margin-bottom: 10px;
margin-top: 0;
display: block;
}
.post_attribute.center
{
margin: auto;
float: none;
text-align: center;
}
.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;
}
#footer .sidebar_widget li #wp-calendar tr td, #footer .sidebar_widget li table tr, .second_nav li .mega_menu_wrapper ul li #wp-calendar tr td, .second_nav li .mega_menu_wrapper ul li table tr
{
background: #333;
}
#footer .sidebar_widget li table tr
{
color: #fff;
}
#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;
}
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(//gota.digital/wp-content/themes/venus/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;
text-align: center;
}
.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;
}
.widget_tag_cloud div a:hover:after, .meta-tags a:hover:after, a.meta-tags:hover:after
{
border-left: 10px solid rgba(0,0,0,1);
}
.widget_tag_cloud div a:hover:before, .meta-tags a:hover:before, a.meta-tags:hover:before
{
border-right: 10px solid rgba(0,0,0,1);
}
.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: bold;
font-size: 12px;
display: block;
color: #000;
}
#contact_form label
{
float: left;
margin-top: 8px;
margin-bottom: 5px;
}
.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: 20px;
}
.post_previous h6, .post_next h6
{
margin: 0;
}
.post_previous_icon
{
width: 17px;
height: 28px;
float: left;
background: transparent url(//gota.digital/wp-content/themes/venus/images/prev_icon.png) no-repeat center center;
margin-right: 15px;
margin-top: 5px;
}
.post_previous_content
{
float: left;
width: 85%;
margin-top: -5px;
text-align: center;
}
.post_previous_content h6, .post_next_content h6
{
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
color: #cb1511;
}
.post_previous_content a
{
color: #999;
}
.post_next
{
width: 50%;
float: right;
margin-top: 20px;
}
.post_next_icon
{
width: 17px;
height: 28px;
float: right;
background: transparent url(//gota.digital/wp-content/themes/venus/images/next_icon.png) no-repeat center center;
margin-left: 15px;
margin-top: 5px;
}
.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-size: 12px;
font-weight: bold;
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: 0;
right: 0;
width: 300px;
padding: 20px;
padding-top: 0;
background: #fff;
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: 15px;
right: 0px;
}
.post_more_title
{
margin: 15px 0 0 0;
display: block;
clear: both;
}
.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: 0;
margin-bottom: 25px;
}
.ppb_header .ppb_desc
{
text-align: center;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-style: italic;
font-size: 20px;
margin-top: -5px;
margin-bottom: 40px;
}
#content_wrapper .inner .inner_wrapper .sidebar_content .ppb_header .ppb_desc
{
font-size: 18px;
margin-top: 0;
margin-bottom: 30px;
}
.ppb_header.fullwidth
{
padding-top: 0;
margin-bottom: 40px;
}
.one
{
width: 100%;
margin-bottom: 25px;
margin-top: 10px;
float: none;
}
.one.ppb_parallax_bg, .one.ppb_video_bg, .one.ppb_transparent_video_bg
{
margin-top: 0;
margin-bottom: 35px;
clear: both;
}
.ppb_video_bg_mask
{
position: absolute;
top: 0;
left: 0;
z-index: 9;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.3);
}
.one.ppb_video_bg video, .one.ppb_transparent_video_bg video
{
width: 100%;
height: auto;
overflow: hidden;
position: absolute;
top: 0;
z-index: 1;
-webkit-transform-style: preserve-3d;
}
.one.ppb_transparent_video_bg
{
text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
background: #000;
}
.one.ppb_video_bg .mejs-container .mejs-controls, .one.ppb_transparent_video_bg .mejs-container .mejs-controls
{ }
.me-cannotplay
{
visibility: hidden;
}
.one.ppb_classic, .one.ppb_column
{
margin-bottom: 0;
}
.one.ppb_carousel
{
margin-bottom: 40px;
}
.ppb_category.ppb_category
{
margin-bottom: 10px;
}
.ppb_category.ppb_category
{
float: left;
}
.item_bg
{
background: #ffc000;
display: block;
}
.post_audio_wrapper
{
margin: 0 0 0 0 !important;
}
#review-box h2.review-box-header
{
text-align: center;
color: #000;
text-transform: uppercase;
font-size: 22px;
margin-top: 0;
padding-top: 0;
font-weight: normal;
}
.review-top
{
width: 100%;
}
.review-box
{
padding: 20px !important;
margin-top: 0 !important;
margin-bottom: 30px;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
}
.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
{
color: #444 !important;
margin-top: 0 !important;
padding: 0 !important;
}
.user-rate-wrap strong
{
color: #444 !important;
}
.review-final-score
{
border: 0 !important;
}
#review-box .review-final-score h3
{
color: #000;
font-weight: 400;
font-size: 54px;
}
#review-box.review-stars .review-item h5
{
color: #000;
font-weight: 400;
}
.review-bottom
{
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
{
font-size: 12px !important;
text-transform: uppercase;
letter-spacing: 1px;
}
.review-percentage .review-item span span
{
height: 30px !important;
}
.review-final-score
{
background: transparent !important;
padding-top: 0 !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: 999999;
width:280px;
font-size: 13px;
color:#555;
background:#ffffff;
margin-left: -70px;
margin-top: 0px;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
}
#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: #f9f9f9;
background-image: none;
}
#autocomplete li.view_all
{
color: #000;
text-align: center;
font-family: 'Oswald', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
font-size: 14px;
border-top: 1px solid #ebebeb;
background: #888;
}
#autocomplete li.view_all a
{
color: #fff;
}
#autocomplete li .ajax_post
{
float:left;
width:180px;
}
.screen-reader-text 
{
display:none;
}
#mobile_nav_icon 
{
display: block;
border-bottom: 10px double #999;
border-top: 3px solid #999;
height: 4px;
width: 25px;
-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;
margin: auto;
margin-top: 15px;
border-color: #fff;
}
.mobile_nav_icon_bg
{
background: #000;
position: fixed;
top: 0;
left: 0;
z-index: 9999;
width: 50px;
height: 45px;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
display: none;
}
.mobile_menu_wrapper
{
left: 0px;
-webkit-transform: translate3d(-100%, 0px, 0px);
-ms-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;
}
.sticky .post_wrapper
{
border: 0;
padding-bottom: 25px;
}
ins {
background: #fff9c0;
text-decoration: none;
}
.gallery .gallery-item img
{
border: 0 !important;
}
#page_slider.flexslider
{
height: 0;
}
.slider_wrapper
{
width: 100%;
margin: auto;
overflow: hidden;
margin-bottom: 10px;
background: transparent url(//gota.digital/wp-content/themes/venus/images/loading.gif) no-repeat center center;
}
.slider_wrapper .main_post
{
float: left;
width: 66.7%;
height: 600px;
position: relative;
background-size: cover;
}
.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;
text-align: center;
width: 100%;
}
.slider_wrapper .main_post .post_title h3
{
font-size: 28px;
text-transform: uppercase;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
color: #fff;
background: #000;
margin: auto;
padding: 10px 20px 10px 20px;
display: inline-block;
max-width: 70%;
}
.slider_wrapper .sub_post
{
float: left;
width: 33.3%;
height: 300px;
position: relative;
background-size: cover;
}
.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;
text-align: center;
width: 100%;
}
.slider_wrapper .sub_post .post_title h4
{
font-size: 18px;
text-transform: uppercase;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
color: #fff;
background: #000;
margin: auto;
padding: 10px 20px 10px 20px;
display: inline-block;
max-width: 70%;
}
.slider_wrapper .main_post_full
{
float: left;
width: 100%;
height: 750px;
position: relative;
background-size: cover;
}
.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, .ppb_parallax_bg .post_title, .ppb_video_bg .post_title
{
display: block;
width: 50%;
background: #000;
vertical-align: bottom;
margin: auto;
bottom: 0;
position: absolute;
left: 25%;
padding-top: 15px;
padding-bottom: 15px;
z-index: 9999;
}
.ppb_transparent_video_bg .post_title
{
display: block;
width: 80%;
height: auto;
background: transparent;
vertical-align: bottom;
margin: auto;
bottom: 0;
position: absolute;
top: 15%;
left: 10%;
z-index: 10;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}
.ppb_video_bg .post_title
{
z-index: 9;
}
.slider_wrapper .main_post_full .post_title h3, .ppb_parallax_bg .post_title h3 , .ppb_video_bg .post_title h3, .ppb_transparent_video_bg .post_title h3
{
font-size: 36px;
line-height: 40px;
text-transform: uppercase;
color: #fff;
font-family: 'Playfair Display', 'Times New Roman', Georgia, Times,serif;
font-weight: bold;
display: block;
margin: 15px 20px 10px 20px;
text-align: center;
}
.ppb_transparent_video_bg .post_title h3
{
font-size: 40px;
line-height: 44px;
}
.ppb_parallax_bg .post_title .read_full, .ppb_video_bg .post_title .read_full
{
text-align: center;
margin: 5px 0 10px 0;
}
.slider_wrapper .main_post_full .post_title .read_full, .slider_wrapper .main_post_full .post_title .read_full:hover, .slider_wrapper .main_post_full .post_title .read_full:active, .ppb_parallax_bg .post_title .read_full a, .ppb_parallax_bg .post_title .read_full a:hover, .ppb_parallax_bg .post_title .read_full a:active, .ppb_video_bg .post_title .read_full a, .ppb_video_bg .post_title .read_full a:hover, .ppb_video_bg .post_title .read_full a:active
{
color: #ea2264;
margin: auto;
font-size: 20px;
font-family: 'Oswald', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-transform: uppercase;
text-align: center;
line-height: 30px;
text-decoration: none;
margin: 5px 0 10px 0;
}
.ppb_transparent_video_bg .post_title .read_full a.button
{
background: #ea2264;
margin: auto;
float: none;
}
.slider_wrapper .main_post_full .post_title .post_excerpt, .ppb_parallax_bg .post_title .post_excerpt, .ppb_video_bg .post_title .post_excerpt
{
color: #ccc;
text-align: center;
max-height: 0;
opacity: 0;
padding: 0 20px 0 20px;
-moz-transition: max-height .4s linear, opacity .1s linear;
-ms-transition: max-height .4s linear, opacity .1s linear;
-o-transition: max-height .4s linear, opacity .1s linear;
-webkit-transition: max-height .4s linear, opacity .1s linear;
transition: max-height .4s linear, opacity .1s linear;
font-size: 16px;
width: 80%;
margin: auto;
}
.ppb_transparent_video_bg .post_title .post_excerpt
{
display: block;
text-align: center;
margin: auto;
margin-top: 30px;
margin-bottom: 40px;
width: 50%;
font-size: 20px;
color: #fff;
opacity: 0.7;
}
.slider_wrapper .main_post_full .post_title:hover .post_excerpt, .ppb_parallax_bg .post_title:hover .post_excerpt, .ppb_video_bg .post_title:hover .post_excerpt
{
max-height: 200px;
opacity: 1;
}
.slider_widget_wrapper
{
width: 300px;
height: 260px;
margin: auto;
margin-top: 25px !important;
background: transparent url(//gota.digital/wp-content/themes/venus/images/loading.gif) no-repeat center center;
text-align: center;
}
h1.page-title
{
float: left;
}
#breaking_wrapper
{
width: 100%;
margin: auto;
background: #ffffff;
height: 45px;
}
h2.breaking
{
display: inline-block;
position: absolute;
padding: 9px 12px 9px 15px;
background: #ea2264;
color: #fff;
font-size: 18px;
font-weight: normal;
margin: 0;
text-transform: uppercase;
text-rendering: optimizeLegibility;
text-overflow: clip;
white-space: nowrap;
}
h2.breaking:after
{
content: '';
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
border-color: inherit;
border-bottom: 45px solid rgba(255,255,255,0);
border-left: 10px solid rgba(237,35,42,1);
border-top: 0 solid rgba(255,255,255,0);
right: -10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-rendering: optimizeLegibility;
}
.breaking_new
{
color: #000;
margin: 0 0 0 0;
display: inline-block;
font-size: 13px;
}
.breaking_new .marquee
{
display: inline-block;
height: 40px;
width: 100%;
display: none;
}
.breaking_new p
{
display: inline-block;
padding: 9px 12px 7px 15px;
margin: 0;
margin-right: 30px;
font-family: 'Oswald', 'Helvetica Neue', Arial,Verdana,sans-serif;
font-weight: normal;
font-size: 18px;
color: #000;
}
.breaking_new p a
{
color: #000;
}
#social_share_wrapper
{
margin: 0;
float: left;
}
#social_share_wrapper ul
{
display: inline-block;
list-style: none;
margin-left: 0 !important;
}
#social_share_wrapper ul li
{
display: inline-block;
margin-right: 10px;
}
#social_share_wrapper ul li .facebook_share, #social_share_wrapper ul li .facebook_share:hover, #social_share_wrapper ul li .facebook_share:active
{
padding: 9px 15px 9px 11px;
color: #fff;
font-weight: bold;
background: #2e5e9d;
text-decoration: none;
}
#social_share_wrapper ul li .twitter_share, #social_share_wrapper ul li .twitter_share:hover, #social_share_wrapper ul li .twitter_share:active
{
padding: 9px 15px 9px 15px;
color: #fff;
font-weight: bold;
background: #00c1f5;
text-decoration: none;
}
#social_share_wrapper ul li .pinterest_share, #social_share_wrapper ul li .pinterest_share:hover, #social_share_wrapper ul li .pinterest_share:active
{
padding: 9px 15px 9px 15px;
color: #fff;
font-weight: bold;
background: #cb2227;
text-decoration: none;
}
#social_share_wrapper ul li .google_share, #social_share_wrapper ul li .google_share:hover, #social_share_wrapper ul li .google_share:active
{
padding: 9px 15px 9px 15px;
color: #fff;
font-weight: bold;
background: #ed421f;
text-decoration: none;
}
#social_share_wrapper ul li .social_icon
{
width: 18px;
height: 18px;
margin: 0 7px 0 0;
position: relative;
top: 4px;
}
.social_share_counter
{
float: left;
padding-right: 20px;
margin-top: 10px;
border-right: 2px solid #000;
}
.social_share_counter h3
{
font-size: 40px;
margin-bottom: 0;
line-height: 38px;
}
.social_share_counter h5
{
font-size: 14px;
color: #999;
margin: 0;
display: block;
text-align: center;
}
.video_shortcode_wrapper
{
overflow:hidden
}
.video_shortcode_wrapper video
{
max-width: 100% !important;
height: auto !important;
}
#post_gallery_bg, #post_vimeo_video_bg, #post_youtube_video_bg, #post_self-hosted_video_bg
{
cursor: pointer;
}
#post_gallery_bg:hover .post_type_bg_mask, #post_vimeo_video_bg:hover .post_type_bg_mask, #post_youtube_video_bg:hover .post_type_bg_mask, #post_self-hosted_video_bg:hover .post_type_bg_mask
{
display: block;
background: rgba(0,0,0,0.3);
}
.post_type_bg_mask
{
width: 100%;
height: 750px;
position: absolute;
left: 0;
background: rgba(0,0,0,0);
display: none;
-webkit-transition:background .3s linear;
-moz-transition:background .3s linear;
-ms-transition: background .3s linear;
-o-transition: background .3s linear;
transition: background .3s linear;
}
#swipebox-caption
{
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 18px;
}
#swipebox-caption .swipe_desc
{
font-family: "Times New Roman",Times,serif;
font-size: 16px;
font-style: italic;
color: #999;
width: 70%;
margin: auto;
line-height: 20px;
}
#content_wrapper .inner .inner_wrapper ul.cat_filter, ul.cat_filter
{
list-style: none;
text-align: center;
margin:0;
padding-bottom: 25px;
margin-bottom: 50px;
border-bottom: 2px solid #000;
}
#content_wrapper .inner .inner_wrapper ul.cat_filter li, ul.cat_filter li
{
display: inline-block;
margin: 0 10px 0 10px;
}
#content_wrapper .inner .inner_wrapper ul.cat_filter li a, #content_wrapper .inner .inner_wrapper ul.cat_filter li a:hover, #content_wrapper .inner .inner_wrapper ul.cat_filter li a:active, ul.cat_filter li a, ul.cat_filter li a:hover, ul.cat_filter li a:active
{
font-size: 20px;
color: #555;
font-family: 'Oswald', 'Helvetica Neue', Arial,Verdana,sans-serif;
text-decoration: none;
}
#content_wrapper .inner .inner_wrapper ul.cat_filter li a.selected, ul.cat_filter li a.selected
{
color: #ea2264;
}
.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;
margin-bottom: 30px !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;
font-family: tahoma, arial, helvetica, sans-serif !important;
font-weight: bold;
margin-top: 15px !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;
padding-left: 0 !important;
}
.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.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;
float: none !important;
font-size: 14px !important;
}
.woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button
{
opacity: 0.2 !important;
}
.woocommerce ul.products li.product:hover a.add_to_cart_button, .woocommerce-page ul.products li.product:hover a.add_to_cart_button
{
opacity: 1 !important;
}
.woocommerce ul.products li.product:hover a.add_to_cart_button, .woocommerce-page ul.products li.product:hover
{
border-color: #777 !important;
}
.woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button
{
opacity: 1 !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;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering
{
float: left !important;
margin: 0 0 0 1em !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
text-align: center !important;
border: 1px solid #cccccc;
padding: 20px 10px 20px 10px !important;
width: 23.5% !important;
margin: 0 2% 1.5em 0 !important;
}
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last
{
margin-right: 0 !important;
}
body.woocommerce .page-title
{
display: none;
}
h1.product_title
{
font-size: 28px;
margin: 0;
font-weight: bold;
}
p.price
{
padding-top: 0;
margin-top: 0;
}
p.price span.amount
{
font-weight: bold;
}
body.single-product #page_caption
{
margin-top: 40px;
padding-bottom: 10px;
}
body.single-product #page_caption h2
{
display: none;
}
#tab-description h2, .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2
{
font-size: 18px;
}
.checkout h3
{
font-size: 18px;
}
.related.products h2, .cart_totals h2, .shipping_calculator h2
{
font-size: 18px;
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;
}
.woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price
{
font-size: 1.8em !important;
}
.product_meta > span
{
clear: both;
display: block;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after
{
border: 0 !important;
}
.woocommerce-message, .woocommerce-error, .woocommerce-info
{
box-shadow: 0 0 0 #000 !important;
border-radius: 0 !important;
}
.woocommerce-message
{
background: #23B064 !important;
border-color: #23B064 !important;
color: #fff !important;
text-shadow: none !important;
padding: 1.3em 1.2em 1.1em 3.2em !important;
}
.woocommerce-info
{
background: #4db2ec !important;
border-color: #4db2ec !important;
color: #fff !important;
text-shadow: none !important;
padding: 1.3em 1.2em 1.1em 3.2em !important;
}
.woocommerce-error
{
background: #e62c22 !important;
border-color: #e62c22 !important;
color: #fff !important;
text-shadow: none !important;
padding: 1.3em 1.2em 1.1em 3.2em !important;
}
.woocommerce-info a, .woocommerce-message a, .woocommerce-error a
{
color: #fff !important;
}
.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before
{
box-shadow: none !important;
top: 0.4em !important;
background: #23B064 !important;
}
.woocommerce-info:before
{
background: #4db2ec !important;
}
.woocommerce-error:before
{
background: #e62c22 !important;
}
.woocommerce .woocommerce-message a.button
{
margin-top: 0 !important;
float: right !important;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals, #order_review
{
margin-bottom: 40px;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th
{
text-align: center;
}
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images
{
border: 1px solid #ccc;
padding: 30px 0 30px 0;
}