| Current Path : /home/gotzfrokfn/www/templates/gotz-tpl/css/ |
| Current File : /home/gotzfrokfn/www/templates/gotz-tpl/css/style.css |
html { height: 100%;}
body { max-width:1600px; position: relative; margin: 0px auto;}
wrapper { max-width:1600px; position: relative; margin: 0px auto;}
#globalContent {margin:0px auto; min-height:850px; background-color: rgba(255, 255, 255, 0.3);}
@media (max-width: 1200px) { #globalContent {min-height:600px; background-color: rgba(255, 255, 255, 0.5);}}
@media (max-width: 767px) { #globalContent {min-height:400px; background-color: rgba(255, 255, 255, 0.6);}}
.container{width:100% !important; }
p, div, blockquote { font-size: 14px; line-height: 20px; color: #888888;}
#contentBox { margin:100px 0 0 0; padding:0;}
#contentBox .item-page {padding:0;}
#contentBox [itemprop="articleBody"]{ padding:80px 20px; max-width:100%;}
@media (max-width: 767px) { #contentBox [itemprop="articleBody"]{ padding:57px 20px; max-width:100%;}}
#contentBox [itemprop="articleBody"] p{ font-size:140%; line-height:150%; color:#444444;}
.header { background-color: rgba(255, 255, 255, 0.8); border : none; padding: 0; margin: 0; width: 100%; text-align:center; position:fixed; max-width: 1600px; z-index:1;}
.header #logo { margin: 0; border: none; height:60px; padding-top:20px; min-width:100%; background: url('../images/fond-logo.jpg') repeat-x 0 0; position: relative; }
@media (max-width: 767px) { .header #logo { text-align: center; padding: 10px 0 20px; min-width:80%;}}
.header #logo a { color:#fff; font-size:137%; line-height:1.4em;}
.bandeau { background-color: rgba(255,246,188,1); padding: 10px 10px 0 0; min-height:40px; position : absolute; width:100%; top:60px; z-index:0;}
@media (max-width: 767px) {.bandeau { top:89px; }}
.bandeau .moduletable{ padding : 0 5px;}
.bandeau .moduletable div,.bandeau .moduletable p { font-size: 120%; text-align:center; }
@media (max-width: 480px) { .bandeau .moduletable div,.bandeau .moduletable p{ font-size: 100%; font-weight:bold; text-align:center;}}
@media (max-width: 768px) { .bandeau .moduletable div,.bandeau .moduletable p{ font-size: 110%; font-weight:bold; text-align:center;}}
.diapo { position:absolute; top:60px; left:0px; z-index:0; padding: 0px; margin:0px;}
.diapo .moduletable_bandeau { margin-top:50px;}
@media (max-width: 480px) {.diapo { top:120px;}}
.djslider-loader-default { max-width: 100%;}
.djslider-loader-default img { max-width: 1600px; margin:0px; }
.djslider-default .slider-container { height: 80% !important; width: auto !important; }
.djslider-default { max-height:1000px;}
h1 { font-size: 32px; line-height: 40px; color: #888888; text-align: center;}
h2 { font-size: 28px; line-height: 36px; color: #888888;}
h3 { font-size: 24px; line-height: 32px; color: #888888;}
.moduletable h3 { text-align:center;}
img { max-width:100%; height:auto;}
ul { list-style-type: none;}
ul li { font-size: 14px; line-height: 20px; color: #888888;}
.nav>li>a:hover, .nav>li>a:focus { text-decoration: none; background-color: transparent;}
.iconsrow .fa-hover { float: left; font-size: 14px; padding: 3px 0 3px 9px; width: 225px;}
.iconsrow .fa-hover:hover { background: #ffffff; padding: 3px 0 3px 9px;}
.iconsrow .fa-hover i { color: rgba(0, 102, 51, 0.8); font-size: 16px; width: 25px;}
.alert { border: 1px solid red; max-width:800px; margin:auto; background:#FF9000; color:#fff;}
.alert-info { color: #ffffff;}
.alert-error { background-color: yellow;}
.alert-message { font-size:150%; background:#FF9000; color:#fff;}
.system-message-container{ border: 1px solid red; max-width:800px; margin:auto;}
a.list-group-item.active > .badge,.nav-pills > .active > a > .badge, .btn-primary .badge { color: rgba(0, 102, 51, 1);}
code { background: transparent;}
pre { padding: 10px;}
.clear { clear: both;}
label { font-weight: normal;}
@media (max-width: 420px) {
#captcha div, #recaptcha div { width: 100% !important; max-width: 302px; }
#captcha div iframe, #recaptcha div iframe { width: 100%; overflow: hidden; }
}
a:focus,
a:active { color: #888888; text-decoration: none; outline: none;}
.input {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
div.bannergroup_accueil .banneritem img { margin: -140px 0 0 0;}
.header .opening_times_title { color: #eeeeee; font-size: 20px; margin: 0 0 2px 0;}
.header .ot_desc { font-size: 12px; line-height: 14px; color: #eeeeee; margin: 0;}
.navbar { min-height: 35px; margin-bottom: 0;}
.navbar-collapse.in { overflow-y: visible;}
.navbar-header i { color: #333333; font-size: 25px;}
.navbar-collapse { -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;}
.nav > li > a:hover { background: transparent;}
.nav.nav-pills > li > a:hover { background: rgba(0, 102, 51, 1); color: #fff;}
.navbar-nav > li { float: none;}
.navbar-nav.nav-pills > li { float: left;}
.navbar-nav.nav-pills > li > a { padding: 6px 12px; border-radius: 0;}
.top_menu ul.menu { float: left; margin: 0;}
.top_menu ul.menu li { border-right: 1px solid #eeeeee; float: left; list-style: none outside none; position: relative;}
.top_menu ul.menu li a { font-size: 14px; margin: 0 10px; padding: 0; position: relative;}
.top_menu ul.menu li:last-child { border-right: none;}
.main_menu .navbar { margin: 0; border: 0; z-index: 1;}
.haut { z-index:4; padding:0;}
.main_menu .navbar { margin: 0; border: 0; z-index: 1;}
.navbar-nav { height : 60px; margin:0;}
.main_menu>ul.menu:hover>ul{display:block !important;}
.main_menu ul.menu li { height:60px; Padding-top:25px; position: relative; list-style: none; display: inline-block;}
.main_menu ul.menu li li{ height:41px;}
.main_menu li.item-101, .main_menu li.item-274 { display: none !important;}
.main_menu ul.menu li.active { background-color:#fefae1;}
.main_menu ul.menu li a,
.main_menu ul.menu li span {
font-size: 17px;
margin: 0 5px;
padding: 0 11px 10px;
background-color: transparent;
border-bottom: 0px;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
border: 0 solid;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.main_menu ul.menu li a:hover { border: 0 solid; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.main_menu ul.menu li:hover ul li { border: 0 solid; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.main_menu ul.menu li.parent:hover ul { display: block; padding:0; margin:0px; top:60px; left: 20px;position:absolute;}
.main_menu ul.menu li.parent ul {
display: none;
background: #ffffff;
border-left: 1px solid #eeeeee;
list-style: none;
position: relative;
float: left;
-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); -o-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
width : 100%;
min-width: 220px;
z-index: 9999;
}
.main_menu ul.menu li.parent ul li {
margin: 0;
padding: 0;
border-bottom: 1px solid #eeeeee;
clear: both;
width: 100%;
display: block;
text-align: left;
-webkit-box-shadow: 1px 1px 1px rgba(255,255,255,0.05); -moz-box-shadow: 1px 1px 1px rgba(255,255,255,0.05); -o-box-shadow: 1px 1px 1px rgba(255,255,255,0.05);
box-shadow: 1px 1px 1px rgba(255,255,255,0.05);
}
.main_menu ul.menu li.parent ul li a {
font-size: 16px;
padding: 7px 10px 7px 10px;
margin: 0 15px 0 0;
width: 100%;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.main_menu ul.menu li.parent ul li a:hover {}
.main_menu ul.menu li.parent ul li a span.arrow {
right: 6px;
top: 14px;
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-width: 4px 6px 4px 0;
border-color: transparent #888888 transparent transparent;
line-height: 0px;
_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
.main_menu ul.menu li.parent ul li ul{ display: none; z-index: 9999;}
.main_menu ul.menu li.parent ul li ul.nav-child { left: 20px; top: 35px; min-width: 220px; display: none;}
.main_menu ul.menu li.parent ul li ul.nav-child li a {
font-size: 16px;
float: left;
padding: 7px 0px 7px 10px;
margin: 0 0px 0 0;
width: 100%;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.main_menu ul.menu li.parent ul li:hover ul { display: block;}
.main_menu ul.menu li.parent ul li.active a { color: #363738; font-weight: bold;}
.main_menu ul.menu li.parent ul li.active a:hover { color: #363738;}
.main_menu ul.menu li.parent ul li.active ul {
display: none;
background-color: transparent;
border-left: medium none;
border-top: medium none;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
float: none;
position: relative;
width: 100%;
}
}
.main_menu ul.menu li.parent ul li.active ul li a { font-weight: normal;}
.main_menu ul.menu li.parent ul li.active ul .active a { font-weight: bold;}
/* ---------------------- menu mobile ---------------------------------*/
@media (max-width: 767px) {
.navbar-collapse {Float: none; background-color: #fff; margin-left:-100px; top:85px; left:20px; position:fixed;}
.category_description {max-height:120px;}
.main_menu ul.menu { display:block; float:none; position: relative; background-color: #fff;}
.main_menu ul.menu li,
.main_menu ul.menu li.parent,
.main_menu ul.menu li.lastChild,
.main_menu ul.menu li.active,
.main_menu ul.menu li.focus
{ background-color:#fff; margin: 5px 0; padding-top:2px; list-style: none; text-align:left; }
.main_menu ul.menu li a, .main_menu ul.menu li span { font-size: 110%; margin: 0 2px; padding: 0 2px 2px;}
.main_menu ul.menu li ul,
.main_menu ul.menu li.parent ul,
.main_menu ul.menu li.parent:hover ul
{ display:block; float:none; position: relative; width:80%; padding: 0 ; margin: 0x; top:0px !important; left: 0px; background-color: #f2ba7d; }
.main_menu ul.menu li.parent ul li,
.main_menu ul.menu li.parent ul li.active,
.main_menu ul.menu li.parent ul li.lastChild
.main_menu ul.menu li.parent ul li.focus
.main_menu ul.menu li.parent ul li.hover
{ display:list-item; float:none; position: relative; background-color: #fff; height:20px; margin: 0; border:none;}
.main_menu ul.menu li.parent ul li a { font-size: 14px; text-align:right; padding: 4px 5px 5px 5px;}
.main_menu ul.menu li.parent ul li.parent ul {display:none; float:none; position: relative;}
.main_menu ul.menu li.parent ul li.parent ul li {display:none; float:none; position: relative; text-align:right; height:30px;}
.main_menu ul.menu li.parent ul li.parent ul li a { font-size: 14px; padding: 4px 5px 5px 5px;}
}
@media (max-width: 900px) {
.main_menu ul.menu li a, .main_menu ul.menu li span { padding:0 4px 10px; }
}
/* -----------------------------------------------------------------------*/
.form-horizontal .control-label { text-align: left;}
.well { box-shadow: none;}
.login input {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.login .lab_rem label { float: left; margin-right: 5px; color: #888888;}
.login .block_login label { color: #888888;}
.login .block_login input {
-webkit-box-shadow: inset 0 0 0 50px #ffffff !important;
-webkit-text-fill-color: #888888 !important;
color: #888888 !important;
}
.login button { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.login button:hover { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
ul.nav_bar_log { border-bottom: 0px solid #ddd;}
ul.nav_bar_log li a { padding: 0; border: 0 solid;}
#login-form,ul.latestnews,.tagspopular ul {/* fh border: 1px solid #EAEAEA; background: #fff; padding: 10px;*/}
#login-form .control-group {/* fh margin-bottom: 10px; float:left; */}
#login-form .control-group input { padding: 5px; border: 1px solid #EAEAEA; background: #ffffff;}
#login-form .control-group input:-webkit-autofil { background: #fff;}
#login-form #modlgn-remember { vertical-align: top;}
#member-registration label { margin-top: 5px; margin-bottom: 0px; color: #888888;}
#member-registration textarea {
border: 1px #EAEAEA solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;}
legend { color: #888888;}
.reg { margin: 20px 0 0;}
.reg a.btn {
padding: 6px 5px;
font-size: 14px;
color: #ffffff;
background: rgba(0, 102, 51, 0.8);
border: 1px #EAEAEA solid;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.reg a.btn:hover {
background: rgba(0, 102, 51, 1);
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.reg button {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.reg button:hover { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.recaptchatable { background: #fff;}
.calendar table { width: 100%;}
input.ba-btn-submit[type="submit"],
.itp-subscribe .button,
.logout-button .btn,
.controls .btn,
.login button,
.registration button.btn-primary,
.remind button.btn,
.reset button.btn,
.contact-form button.btn,
.filter-search button.btn,
#button_hidden_review input.btn,
button.validate,
.btn-default,
input#newGroup,
.content-category a.btn {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
input.ba-btn-submit[type="submit"]:hover,
.itp-subscribe .button:hover,
.logout-button .btn:hover,
.controls .btn:hover,
.login button:hover,
.registration button.btn-primary:hover,
.remind button.btn:hover,
.reset button.btn:hover,
.contact-form button.btn:hover,
.filter-search button.btn:hover,
#button_hidden_review input.btn:hover,
button.validate:hover,
.btn-default:hover,
input#newGroup:hover,
.content-category a.btn:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
a.btn.btn-primary[data-toggle="modal"],
.registration button.btn-primary,
.controls a.btn {
margin-bottom: 20px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
a.btn.btn-primary[data-toggle="modal"]:hover,
.registration button.btn-primary:hover,
.controls a.btn:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
border: none;
}
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:hover:hover,
.nav-pills > li.active > a:focus:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.input-append #profile_dob_img,
#jform_profile_dob_img {
vertical-align: top;
padding: 10px;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px;
}
#jform_profile_dob_img,
#profile_dob_img { background-image: none; font-size: 14px !important; font-weight: normal !important;}
#jform_profile_tos0 { margin-left: 0;}
.remind input,.reset input,.contact-form input,.filters input,.contact-form textarea,
fieldset dd input,fieldset dd textarea,.profile-edit input,.login input,.registration input,
.registration textarea {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
margin-bottom: 10px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
}
form.well { border: 1px solid #ddd; box-shadow: none; border-radius: 0;}
.search #mod-search-searchword {
border: 1px solid #ddd;
padding: 5px;
}
.remind label,
.reset label {
color: #888888;
}
.remind input,
.reset input {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
}
@media (max-width: 767px) { .remind input, .reset input { margin-bottom: 10px; }}
.remind button,.reset button { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.remind button:hover,.reset button:hover { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.chzn-results li.highlighted { background: rgba(0, 102, 51, 0.8) !important;}
.page-header { margin: 10px 0; border-bottom: none !important;}
#limit option:hover { background: rgba(0, 102, 51, 0.8) !important;}
.contact-category .pull-right { float: none !important; text-align: left !important;}
.contact-category .label-warning { background: rgba(0, 102, 51, 0.8); border: rgba(0, 102, 51, 1) 0 solid;}
.contact-category label { display: block;}
.contact-category input {
padding: 10px 5px;
margin: 0 0 10px 0;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
}
.contact-category span.label-warning {
display: inline-block;
padding: 10px 5px;
color: #ffffff;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
margin: 0 15px 15px 0;
}
.contact-category ul { list-style: none;}
.categories-list .badge { margin-bottom: 3px; vertical-align: middle;}
.chzn-container-single a.chzn-single {
border: 1px #eaeaea solid;
padding: 10px 5px;
line-height: 16px;
background: #ffffff;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
height: 35px;
box-shadow: none;
}
.map { width: 100% !important;}
.contact-form input,
.contact-form #jform_contact_message {
width: 50%;
padding: 10px 5px;
margin: 0 0 10px 0;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
border-radius: 3px;
}
.contact-form legend,.contact-form label { color: #888888;}
.contact-form .send_co { margin: 0 0 15px 0;}
.contact-form .send_co label { margin: 0px 7px 0 0;}
.contact-form #jform_contact_email_copy { width: auto; padding: 0; margin: 0;}
.contact-form button { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.contact-form button:hover { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.contact-address dt { width: auto;}
.contact-address dd { margin-left: 0px;}
.snd_m label { float: left; padding: 0 5px 0 0;}
.snd_m .controls input#jform_contact_email_copy { margin-top: 4px;}
.archive button { padding: 1px 12px;}
.moduletable_form { background: #ffffff; border: 1px #EAEAEA solid; padding: 10px; margin-bottom: 10px;}
.manager_content { margin-bottom: 30px; background: #ffffff;}
.manager_content .block_manag {
position: relative;
height: 360px;
overflow: hidden;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
@media (max-width: 1200px) { .manager_content .block_manag { height: 292px; }}
@media (max-width: 992px) { .manager_content .block_manag { height: 216px; }}
@media (max-width: 768px) { .manager_content .block_manag { height: 370px; text-align: center; }}
.manager_content .block_manag:hover .post_name {
bottom: 0;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.manager_content .block_manag img { position: absolute; z-index: 1; left: 0; right: 0; margin: auto;}
.manager_content .block_manag .post_name {
text-align: center;
color: #ffffff;
position: absolute;
bottom: -45px;
left: 0;
right: 0;
min-height: 100px;
width: 100%;
z-index: 2;
border-left: 9px solid rgba(0, 102, 51, 0.8);
background: rgba(0,0,0,0.8);
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.manager_content .block_manag .post_name div { padding: 20px 0;}
.manager_content .block_manag .post_name div h5 { color: #ffffff; padding: 0px 0; margin: 0; font-weight: bold;}
.manager_content .block_manag .post_name p { color: #ffffff; margin: 0; padding: 0;}
.manager_content p { padding: 10px 5px;}
.service_textblock { background: #fff; padding: 10px; border: 1px #EAEAEA solid;}
.service_box { margin-bottom: 20px;}
.service_box div {
float: left;
width: 90px;
height: 90px;
background-color: #F1F4F7;
text-align: center;
line-height: 90px;
font-size: 55px;
}
.service_box p { margin-left: 110px; margin-bottom: 0;}
.prising_table { text-align: center; margin-top: 30px;}
.prising_table .column_blue {
text-align: center;
position: relative;
background: #fff;
border: 1px solid #ccc;
width: 250px;
display: inline-block;
margin: 0 15px 15px 0;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.prising_table .column_blue:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
box-shadow: 0 0 10px #0074FF;
top: -15px;
}
.prising_table .column_blue ul { list-style-type: none; padding: 0; margin: 0;}
.prising_table .column_blue ul li {
padding: 15px 40px;
border: 1px solid #E8E8E8;
border-top: none;
color: #000;
font-size: 18px;
}
.prising_table .column_blue ul li.title-row {
background: #0074FF;
color: white;
font-family: 'Oswald', sans serif;
line-height: 24px;
background: white;
color: #0074FF;
border: none;
padding: 45px 20px 15px;
font-size: 28px;
text-shadow: 1px 1px 0px #0074ff;
font-weight: 600;
}
.prising_table .column_blue ul li.title-row span {
width: 100%;
height: 30px;
background: #0074FF;
display: block;
position: absolute;
top: 0;
left: 0;
}
.prising_table .column_blue ul li.pricing-row {
background: #0074FF;
font-size: 24px;
border: none;
padding: 25px 35px 50px;
position: relative;
}
.prising_table .column_blue ul li.pricing-row span.triggle {
content: '';
position: absolute;
border-left: 25px solid transparent;
border-right: 25px solid transparent;
border-bottom: 20px solid white;
top: 0;
left: 50%;
margin-left: -25px;
bottom: -1px;
}
.prising_table .column_blue ul li.pricing-row span.h1,
.prising_table .column_blue ul li.pricing-row span.widget-title.style2 {
font-weight: 400;
text-transform: capitalize;
font-size: 24px;
line-height: 32px;
}
.prising_table .column_blue ul li.pricing-row span.pt-price {
font-size: 55px;
line-height: 55px;
margin-top: 20px;
display: block;
font-weight: 700;
}
.prising_table .column_blue ul li.footer-row { padding: 20px 0; line-height: 13px;}
.prising_table .column_blue ul li.footer-row .pt-btn {
background: #0074FF;
color: white;
line-height: 40px;
padding: 10px 25px;
border: 1px solid #0074FF;
text-shadow: 0 1px 0 #fff;
box-shadow: 1px 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);
}
.prising_table .column_blue ul li.footer-row .pt-btn:hover {
background: white;
color: #0074FF;
text-shadow: 0 1px 0 #0074FF;
border: 2px solid #0074FF;
}
.prising_table .column_blue ul li.normal-row { font-family: 'Quicksand' sans-serif; font-size: 14px; font-weight: 400;}
.prising_table .column_blue.active .title-row span { background: #CCC;}
.prising_table .column_blue.active .pricing-row { background: #CCC; border-bottom: 1px solid #E8E8E8;}
.prising_table .column_blue.active .pricing-row span { color: #0074FF;}
#k2Container a.modal { display: block; position: static;}
#k2Container a.modal img { border: none; padding: 0;}
#k2Container .itemContainer {
margin-bottom: 20px;
border: 1px #EAEAEA solid;
background: #fff;
padding: 10px;
}
#k2Container .itemContainer .catItemImage img { border: none; padding: 0;}
div.latestItemView { background: #fff; border: 1px #EAEAEA solid; padding: 10px; margin-bottom: 15px;}
div.latestItemView .latestItemImageBlock { float: none;}
div.userItemView { background: #fff; border: 1px #EAEAEA solid; padding: 10px; margin-bottom: 15px;}
@media (max-width: 480px) { div.userItemView .userItemImageBlock { float: none; }}
div.tagItemView { background: #fff; border: 1px #EAEAEA solid; padding: 10px;}
@media (max-width: 480px) { div.tagItemView div.tagItemImageBlock { float: none; }}
div.k2TagCloudBlock a { border: 1px #EAEAEA solid; background: #fff; margin: 0 0 5px 5px;}
div.k2TagCloudBlock a:hover { background: #ccc; color: #fff;}
div.itemComments { background: #fff; border: 1px #EAEAEA solid;}
div.itemComments div.itemCommentsForm form input#submitCommentButton {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
div.itemComments div.itemCommentsForm form input#submitCommentButton:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
div.itemComments div.itemCommentsForm form textarea.inputbox { border: 1px #EAEAEA solid; padding: 5px; color: #888888;}
@media (max-width: 480px) { div.itemComments div.itemCommentsForm form textarea.inputbox { width: 100%; }}
@media (max-width: 480px) { div.itemComments div.itemCommentsForm form input.inputbox { width: 100%; }}
div.itemAuthorBlock { background: #fff; border: 1px #EAEAEA solid;}
.k2LatestCommentsBlock ul li { margin-bottom: 10px; border: 1px #EAEAEA solid; padding: 5px;}
.k2LatestCommentsBlock ul li span { display: block; margin-bottom: 5px;}
div.userBlock { background: #fff;}
.moduletable_modK2 { border: 1px #EAEAEA solid; background: #fff; padding: 10px; margin-bottom: 15px;}
.os-mod h3 { text-align: center;}
#osslider132 .caption { background: rgba(0,0,0,0.5);}
#osslider132 .caption .slide-title { background: rgba(0,0,0,0.5); padding: 20px 0 10px;}
#osslider132 .caption .slide-title a { color: #ffffff; font-size: 30px;}
#osslider132 .caption .slide-title a:hover { color: rgba(0, 102, 51, 0.8);}
#osslider132 .caption .slide-desc { color: #ffffff; font-size: 20px; padding: 10px 0 20px;}
.section_featured_texts { text-align: center;}
.section_featured_texts .icon_holder .icon_bgr {
margin: 0px auto 28px auto;
text-align: center;
width: 100px;
height: 100px;
border-radius: 100px;
border: 1px solid #126eff;
box-shadow: 0px 1px 3px rgba(0,0,0,0.12);
background-color: #12ABFF;
background-image: -moz-linear-gradient(top,rgba(255,255,255,0.08),rgba(0,0,0,0.1));
background-image: -ms-linear-gradient(top,rgba(255,255,255,0.08),rgba(0,0,0,0.1));
background-image: -o-linear-gradient(top,rgba(255,255,255,0.08),rgba(0,0,0,0.1));
background-image: -webkit-linear-gradient(top,rgba(255,255,255,0.08),rgba(0,0,0,0.1));
background-image: linear-gradient(top,rgba(255,255,255,0.08),rgba(0,0,0,0.1));
position: relative;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.section_featured_texts .icon_holder .icon_bgr:hover { background-color: #fff;}
.section_featured_texts .icon_holder .icon_bgr:hover .fa-3x { color: #12ABFF;}
.section_featured_texts .icon_holder .icon_bgr .fa {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
}
.section_featured_texts .icon_holder .icon_bgr .fa-3x {
color: #ffffff;
line-height: 105px;
font-size: 49px;
-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;
}
.box-services { text-align: center;}
.box-services .row_icons {
vertical-align: top;
display: inline-block;
margin: 0 10px 10px 0;
width: 32%;
text-align: left;
}
@media (max-width: 1024px) { .box-services .row_icons { width: 31%; }}
@media (max-width: 768px) { .box-services .row_icons { width: 46%; }}
@media (max-width: 480px) { .box-services .row_icons { width: 100%; }}
.box-services .row_icons h4 { margin-top: 0;}
.box-services .row_icons i { font-size: 32px; line-height: 32px; color: #12ABFF;}
.moduletable_contentK2 #k2ModuleBox124 ul {
text-align: center;
}
.moduletable_contentK2 #k2ModuleBox124 ul li.even,
.moduletable_contentK2 #k2ModuleBox124 ul li.odd {
text-align: left;
width: 32%;
background: #fff;
border: 1px #EAEAEA solid;
padding: 10px;
margin: 0 10px 10px 0;
display: inline-block;
}
@media (max-width: 768px) {
.moduletable_contentK2 #k2ModuleBox124 ul li.even,
.moduletable_contentK2 #k2ModuleBox124 ul li.odd { width: 46%; }
}
@media (max-width: 480px) {
.moduletable_contentK2 #k2ModuleBox124 ul li.even,
.moduletable_contentK2 #k2ModuleBox124 ul li.odd { width: 100%; }
}
.moduletable_contentK2 #k2ModuleBox124 ul li.even .moduleItemTitle,
.moduletable_contentK2 #k2ModuleBox124 ul li.odd .moduleItemTitle { text-align: center; font-size: 20px;}
.moduletable_contentK2 #k2ModuleBox124 ul li.even img,
.moduletable_contentK2 #k2ModuleBox124 ul li.odd img {
float: none;
margin: 0;
}
.moduletable_vmsearch { background: #ffffff; border: 1px #EAEAEA solid; padding: 10px; margin-bottom: 10px;}
.moduletable_vmsearch .search_vmsearch { position: relative;}
.moduletable_vmsearch .search_vmsearch #mod_virtuemart_search {
box-shadow: none;
padding: 10px 5px;
font-size: 14px;
color: #888888;
width: 100%;
background: #fff;
border: 1px #EAEAEA solid;
}
.moduletable_vmsearch .search_vmsearch button {
background: transparent;
position: absolute;
top: 2px;
right: 10px;
font-size: 22px;
border: 0 solid;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
padding: 5px 5px;
}
.moduletable_vmsearch .search_vmsearch button i.fa {
color: #888888;
}
.total_products {
color: rgba(0, 102, 51, 0.8);
font-size: 14px;
}
.total_products i.fa { color: #333333; font-size: 36px;}
.vm_cart_products .product_row { margin-top: 5px; color: rgba(0, 102, 51, 0.8); height: auto;}
.vm_cart_products .product_row .quantity { color: rgba(0, 102, 51, 0.8); font-size: 14px; line-height: 20px;}
.vm_cart_products .product_row .product_name a { color: rgba(0, 102, 51, 0.8); font-size: 14px;}
.vm_cart_products .product_row .product_name a:hover { color: rgba(0, 102, 51, 1);}
.vm_cart_products .product_row .subtotal_with_tax { color: rgba(0, 102, 51, 0.8); font-size: 14px; margin-left: 7px;}
.total { float: none !important; color: rgba(0, 102, 51, 1); font-size: 14px;}
.show_cart a { color: #333333; font-size: 20px;}
.show_cart a:hover { color: #222222;}
.moduletable #vmCartModule{ float:right;}
.moduletable_vmcategories { background: #ffffff; border: 1px #EAEAEA solid; padding: 10px; margin-bottom: 10px;}
.moduletable_vmcategories ul.VMmenu { padding: 0; margin-bottom: 30px;}
@media (max-width: 767px) { .moduletable_vmcategories ul.VMmenu { text-align: center; }}
.moduletable_vmcategories ul.VMmenu li { padding: 0; line-height: 30px;}
.moduletable_vmcategories ul.VMmenu li a {
font-size: 18px;
line-height: 20px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.moduletable_vmcategories ul.VMmenu li a:hover { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.vmgroup { margin-top: 30px;}
.vmgroup .spacer { border-bottom: 1px solid #eeeeee; margin-bottom: 20px; padding-bottom: 10px;}
.vmgroup .spacer div.product_name_img { margin-bottom: 10px;}
.vmgroup .spacer div.product_name_img a { display: block;}
.vmgroup .spacer a.product_name {
font-size: 26px;
line-height: 26px;
font-weight: bold;
margin: 10px 0;
display: block;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.vmgroup .spacer a.product_name:hover,
.vmgroup .spacer a.product_name:focus,
.vmgroup .spacer a.product_name:active { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.vmgroup .PricecostPrice { margin-top: 10px;}
.vmgroup .PricecostPrice .PricecostPrice { text-decoration: line-through; color: #d1d7d7; font-size: 22px; line-height: 22px;}
.vmgroup .PricesalesPrice .PricesalesPrice { font-size: 28px; line-height: 30px; color: #333333;}
.vmgroup .addtocart-area { margin: 0;}
.vmgroup .addtocart-area .addtocart-bar { margin: 0;}
.vmgroup .addtocart-area .addtocart-bar .quantity-controls .quantity-plus,
.vmgroup .addtocart-area .addtocart-bar .quantity-controls .quantity-minus { height: 14px; border: 0 solid; width: 14px; cursor: pointer;}
.vmgroup .addtocart-area .addtocart-bar .quantity-controls .quantity-plus { background: url('../images/quan.png') no-repeat 0 0; margin: 10px 0 0 0;}
.vmgroup .addtocart-area .addtocart-bar .quantity-controls .quantity-minus { background: url('../images/quan.png') no-repeat 54% 0;}
.vmgroup .addtocart-area .addtocart-bar .quantity-box input {
color: #333333;
font-size: 20px;
background: transparent;
border: 0 solid;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
}
.vmgroup .addtocart-area .addtocart-bar .addtocart-button input {
font-size: 19px;
font-weight: bold;
line-height: 20px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.vmgroup .addtocart-area .addtocart-bar .addtocart-button input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.vmgroup .addtocart-area .product-fields { margin-top: 10px;}
.vmgroup .addtocart-area .product-fields strong {
font-size: 20px;
font-weight: normal;
color: rgba(0, 102, 51, 0.8);
}
.vmgroup .addtocart-area .product-fields .chzn-container { width: 200px !important; height: 30px;}
@media (max-width: 1200px) {
.vmgroup .addtocart-area .product-fields .chzn-container { width: 85% !important; }
}
.vmgroup .addtocart-area .product-fields .product-field-display a.chzn-single {
background: transparent;
padding: 3px 0;
height: 30px;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
border: 1px #d1d7d7 solid;
}
.vmgroup .addtocart-area .product-fields .product-field-display .chzn-drop { border: 1px #d1d7d7 solid; width: 200px !important;}
@media (max-width: 1200px) {
.vmgroup .addtocart-area .product-fields .product-field-display .chzn-drop { width: 100% !important; }
}
.vmgroup .addtocart-area .product-fields .product-field-display .chzn-drop ul.chzn-results li.active-result.highlighted { background: rgba(0, 102, 51, 0.8);}
.vmgroup { margin-top: 0;}
.vmgroup .vmproduct { margin-bottom: 20px;}
.vmgroup .vmproduct .spacer { border: 0 solid; margin-bottom: 0; padding-bottom: 0; text-align: center;}
.vmgroup .vmproduct .spacer a.product_name {
text-align: center;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vmgroup .vmproduct .spacer a.product_name:hover,
.vmgroup .vmproduct .spacer a.product_name:focus,
.vmgroup .vmproduct .spacer a.product_name:active {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vmgroup .spacer { border: 0 solid; margin-bottom: 0; padding-bottom: 0; text-align: center;}
.vmgroup .spacer .product_name_img { margin: 0 0 20px;}
.vmgroup .spacer:hover .spacer_over {
-webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
background: rgba(0,0,0,0.7);
-webkit-transition: all 0.7s; -moz-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s;
}
@media (max-width: 1200px) { .vmgroup .spacer:hover .spacer_over { width: 100%; }}
.vmgroup .spacer a.product_name {
text-align: center;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vmgroup .spacer a.product_name:hover,
.vmgroup .spacer a.product_name:focus,
.vmgroup .spacer a.product_name:active {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vmgroup .spacer .spacer_over.prt .PricecostPrice span.PricecostPrice { font-size: 38px !important; line-height: 38px !important;}
.vmgroup .spacer .spacer_over.prt .PricesalesPrice { top: 30% !important;}
.vmgroup .spacer .spacer_over.prt .PricesalesPrice span.PricesalesPrice { font-size: 46px; line-height: 46px;}
.vmgroup .spacer .spacer_over.prt .addtocart-area { bottom: 25% !important;}
.vmgroup .spacer .PricecostPrice { margin-top: 5px;}
.vmgroup .spacer .PricecostPrice span.PricecostPrice { font-size: 16px; line-height: 20px;}
.vmgroup .spacer .addtocart-area .product-fields-title-wrapper .product-fields-title strong { font-size: 16px;}
@media (max-width: 1200px) { .vmgroup .spacer .addtocart-area .product-field { margin-bottom: -5px; }}
@media (max-width: 767px) { .vmgroup .spacer .addtocart-area .product-field { margin-bottom: 0.4em; }}
.vmgroup .spacer .addtocart-area .product-field-display .chzn-container a { color: rgba(0, 102, 51, 0.8);}
.vmgroup .spacer .addtocart-area .addtocart-bar { margin: 0;}
.vmgroup .spacer .addtocart-area .addtocart-bar span.quantity-controls .quantity-plus {
background: url('../images/quan.png') no-repeat 0 0;
margin: 10px 0 0 0;
}
.vmgroup .spacer .addtocart-area .addtocart-bar span.quantity-controls .quantity-minus { background: url('../images/quan.png') no-repeat 54% 0;}
.vmgroup .spacer .addtocart-area .addtocart-bar .addtocart-button input {
font-size: 16px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.vmgroup .spacer .addtocart-area .addtocart-bar .addtocart-button input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.vmmanufacturer { overflow: hidden;}
.vmmanufacturer div.block_manufact { text-align: center; margin-bottom: 15px;}
.vmmanufacturer div.block_manufact .name_manufact_link {
font-size: 26px;
line-height: 26px;
font-weight: bold;
margin: 10px 0;
display: block;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vmmanufacturer div.block_manufact .name_manufact_link:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.manufacturer-details-view .spacer { padding: 20px 0;}
.manufacturer-details-view .spacer a {
margin: 10px 0;
display: inline-block;
font-size: 16px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.manufacturer-details-view .spacer a:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
#component .blcok_buttons { overflow: hidden;}
@media (max-width: 767px) { #component .blcok_buttons { text-align: center; }}
@media (max-width: 767px) { #component .blcok_buttons .back-to-category { float: none; }}
#component .blcok_buttons .back-to-category a {
background: rgba(0, 102, 51, 0.8);
color: #eeeeee;
padding: 5px 10px;
font-size: 16px;
border: 1px rgba(0, 102, 51, 1) solid;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
#component .blcok_buttons .back-to-category a:hover {
color: #ffffff;
background: rgba(0, 102, 51, 1); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s;
transition: all 0.3s;
}
.productdetails-view {background:rgba(255,255,255,0.8); margin: 0 0 0 0; min-height: 670px; padding: 20px 20px 5px 20px; min-width:360px;}
@media (max-width: 767px) { .productdetails-view { margin: 28px 0 0 0; }}
@media (max-width: 767px) { .vm-product-container { text-align: center; }}
.vm-product-container { margin-top: 15px; max-width:1200px; margin:auto;}
.vm-product-container h1 { margin: -14px 0 16px 0 !important; text-align:left;}
@media (max-width: 767px) { .vm-product-container h1 { margin: 10px 0 16px 0 !important; text-align:center;}}
.vm-product-container .product-price { float: none; text-align: left; margin: 15px 0 0; color: #00543D; font-size: 20px; line-height: 1.2em;}
.vm-product-container .product-price .PricebasePrice { font-size: 16px; color: #00543D;}
.vm-product-container .product-price .PricebasePrice .vm-price-desc { margin: 0;}
.vm-product-container .product-price .PricebasePrice span.PricebasePrice { text-decoration: line-through;}
.vm-product-container .product-price .PricesalesPrice .vm-price-desc { margin: 0;}
.vm-product-container .product-price .PricesalesPrice span.PricesalesPrice { font-size: 18px; color:#00543D;}
.vm-product-container .manufacturer { text-align: left;}
.remise { background: #FC0; color:#fff; text-align: center; font-size: 24px; max-width: 120px; padding: 5px;}
@media (max-width: 767px) { .vm-product-container .product-price { text-align: center; margin-bottom: 20px; }}
span.PricesalesPrice { font-size: 18px; color:#00543D;}
.PrixfinalEuro { font-size: 24px !important;}
.Prixnormal { font-size: 14px; line-height: 20px; color: #888;}
@media (max-width: 767px) { .vm-product-container .manufacturer { text-align: center; }}
.vm-product-container .manufacturer a { font-size: 16px;}
.vm-product-container .addtocart-area { margin: 0 0 10px;}
.vm-product-container .addtocart-area .product-fields strong { font-size: 16px; font-weight: normal; color: #888888;}
.vm-product-container .addtocart-area .product-fields .chzn-container { width: 200px !important; height: 30px;}
.vm-product-container .addtocart-area .product-fields .product-field-display a.chzn-single {
background: transparent;
padding: 3px 5px;
height: 30px;
color: rgba(0, 102, 51, 0.8);
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
border: 1px #d1d7d7 solid;
}
.vm-product-container .addtocart-area .product-fields .product-field-display .chzn-drop { border: 1px #d1d7d7 solid; width: 200px !important;}
.vm-product-container .addtocart-area .product-fields .product-field-display .chzn-drop ul.chzn-results li.active-result.highlighted { background: rgba(0, 102, 51, 0.8);
}
.vm-product-container .addtocart-area .addtocart-bar { position: static; text-align: left;}
@media (max-width: 767px) { .vm-product-container .addtocart-area .addtocart-bar { text-align: center; }}
.vm-product-container .addtocart-area .addtocart-bar .quantity-controls .quantity-plus,
.vm-product-container .addtocart-area .addtocart-bar .quantity-controls .quantity-minus {
height: 14px; border: 0 solid; width: 14px; cursor: pointer;
}
.vm-product-container .addtocart-area .addtocart-bar .quantity-controls .quantity-plus {
background: url('../images/quan.png') no-repeat 0 0; margin: 5px 0 0 0;
}
.vm-product-container .addtocart-area .addtocart-bar .quantity-controls .quantity-minus {
background: url('../images/quan.png') no-repeat 100% 0;
}
.vm-product-container .addtocart-area .addtocart-bar .quantity-box input {
color: #333333;
font-size: 20px;
background: transparent;
border: 1px solid #00543D;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
border-radius: 0px;
}
.vm-product-container .addtocart-area .addtocart-bar .addtocart-button input {
font-size: 18px;
font-weight: bold;
line-height: 20px;
background: rgba(0,102,51,0.8);
border: none;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #f1f1f1;
padding: 6px 12px;
}
.vm-product-container .addtocart-area .addtocart-bar .addtocart-button input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: #00543D;
}
.vm-product-container .availability { text-align: left; margin: 0;}
.vm-product-container ul#myTab { margin: 35px 0 0;}
.vm-product-container #myTabContent .customer-reviews,
.vm-product-container #myTabContent .product-description { margin: 15px 0 0; text-align: left;}
.vm-product-container #myTabContent #review { color: #888888; font-size: 14px;}
.vm-product-container .ratingbox { margin: 15px 0 15px;}
@media (max-width: 767px) { .vm-product-container .ratingbox { margin: 20px auto; }}
.id_in { margin-top: 40px;}
.ratingbox span { display: block;}
.write-reviews textarea.virtuemart { border-radius: 0;}
.write-reviews textarea.virtuemart:hover { background: #ffffff;}
.write-reviews input.highlight-button {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.write-reviews input.highlight-button:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.write-reviews input[type="text"] {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
background: #fff;
}
.browse-view .orderby-displaynumber { overflow: hidden;}
.browse-view .orderby-displaynumber .title { font-size: 16px; color: #888888;}
.browse-view .orderby-displaynumber .vm-pagination { margin: 14px 0 0px;}
.browse-view .orderby-displaynumber .vm-pagination ul { margin-bottom: 0;}
.browse-view .orderby-displaynumber .vm-pagination .vm-page-counter { display: block; float: none; margin-top: 10px;}
.browse-view .orderby-displaynumber .display-number { float: right;}
.browse-view .orderby-displaynumber .vm-order-list { width: 40%;}
.browse-view .orderby-displaynumber .vm-order-list .vm_order_list_orderby { float: left; margin-right: 40px;}
.browse-view .orderby-displaynumber div.orderlistcontainer { width: 152px; color: rgba(0, 102, 51, 0.8); margin: 0;}
.browse-view .orderby-displaynumber div.orderlistcontainer .Order { color: rgba(0, 102, 51, 0.8);}
.browse-view .orderby-displaynumber div.orderlistcontainer .orderlist { border: 1px #d1d7d7 solid; width: 152px; margin-top: -2px;}
.browse-view .orderby-displaynumber div.orderlistcontainer .orderlist div { padding: 0;}
.browse-view .orderby-displaynumber div.orderlistcontainer .orderlist div a { padding: 2px 12px 1px;}
.browse-view .orderby-displaynumber div.orderlistcontainer .orderlist div a:hover { color: #ffffff; background: rgba(0, 102, 51, 0.8);}
.browse-view .orderby-displaynumber .display-number { color: #888888; font-size: 16px; margin: 0; float:right;}
.browse-view .orderby-displaynumber .display-number select {
margin-top: 11px;
font-size: 12px;
height: 22px;
border: 1px #d1d7d7 solid;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
background: transparent;
}
.browse-view .orderby-displaynumber .display-number select option { color: rgba(0, 102, 51, 0.8);}
.browse-view .vm-pagination-bottom { margin-top: 40px;}
.browse-view .vm-pagination-bottom .vm-page-counter { float: left;}
.browse-view .block_categories div.product { border: 0 solid;}
.browse-view .block_categories div.product .product_s_desc { text-align: center;}
@media (max-width: 500px) {
.browse-view .block_categories div.product { width: 100%; margin-bottom: 25px; }
}
.browse-view .block_categories .spacer div[class*=vm-product-descr-container-] h4 a {
display: block;
text-align: center;
font-size: 26px;
line-height: 26px;
font-weight: bold;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.browse-view .block_categories .spacer div[class*=vm-product-descr-container-] h4 a:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.browse-view .block_categories .spacer .block_category_product .vm3pr-2 .product-price {
float: none;
text-align: center;
margin: 15px 0 0;
color: rgba(0, 102, 51, 0.8);
font-size: 20px;
height: auto;
}
.browse-view .block_categories .spacer .block_category_product .vm3pr-2 .product-price .PricebasePrice { font-size: 16px;}
.browse-view .block_categories .spacer .block_category_product .vm3pr-2 .product-price .PricebasePrice .vm-price-desc { margin: 0; color: #888888;}
.browse-view .block_categories .spacer .block_category_product .vm3pr-2 .product-price .PricebasePrice span.PricebasePrice { color: #888888; text-decoration: line-through;}
.browse-view .block_categories .spacer .block_category_product .vm3pr-2 .product-price .PricesalesPrice .vm-price-desc { margin: 0; color: rgba(0, 102, 51, 0.8);}
.browse-view .block_categories .spacer .block_category_product .vm3pr-2 .product-price .PricesalesPrice span.PricesalesPrice { font-size: 24px; color: rgba(0, 102, 51, 0.8);}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-area { height: auto; margin: 0;}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar { position: static; text-align: center;}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .quantity-controls .quantity-plus,
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .quantity-controls .quantity-minus {
height: 14px;
border: 0 solid;
width: 14px;
cursor: pointer;
}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .quantity-controls .quantity-plus {
background: url('../images/quan.png') no-repeat 0 0;
margin: 10px 0 0 0;
}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .quantity-controls .quantity-minus {
background: url('../images/quan.png') no-repeat 50% 0;
}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .quantity-box input {
color: #333333;
font-size: 20px;
background: transparent;
border: 0 solid;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .addtocart-button input {
font-size: 19px;
font-weight: bold;
line-height: 20px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.browse-view .block_categories .spacer .block_category_product .vm3pr-0 .addtocart-bar .addtocart-button input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.browse-view .block_categories .spacer .block_category_product .vm-details-button { display: none;}
.browse-view .block_categories .spacer .block_category_product .vm-details-button a {
font-size: 19px;
font-weight: bold;
background: rgba(0, 102, 51, 0.8);
padding: 4px 34px;
margin: 0;
display: inline-block;
width: auto;
color: #ffffff;
border: 1px rgba(0, 102, 51, 1) solid;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.browse-view .block_categories .spacer .block_category_product .vm-details-button a:hover {
background: transparent;
background: rgba(0, 102, 51, 1);
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.addtocart-bar { position: static; text-align: center;}
#com-form-login .userdata .width30.floatleft { float: none; display: block; margin: 15px 0 0;}
#com-form-login .width30.floatleft { float: none; display: block; margin: 0;}
#com-form-login input[type="text"],
#com-form-login input[type="password"] {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
}
#com-form-login #com-form-login-remember input {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
#com-form-login #com-form-login-remember input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
form#form-login {
padding: 1.0em 1.0em 0;
}
form#form-login input {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 1) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
form#form-login input:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.account_form_validate { color: #888888; font-size: 14px;}
.account_form_validate input:-webkit-autofill {
-webkit-box-shadow: inset 0 0 0 50px #ffffff !important;
-webkit-text-fill-color: #888888 !important;
color: #888888 !important;
}
.account_form_validate label { font-size: 14px;}
.account_form_validate .buttonBar-right { text-align: left; float: none; margin: 20px 0;}
.account_form_validate .buttonBar-right button {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.account_form_validate .buttonBar-right button:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
@media (max-width: 767px) { .account_form_validate table.user-details { width: 100%; }}
.account_form_validate table.user-details input {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
background: #fff;
}
.account_form_validate table.user-details div#title_chzn,
.account_form_validate table.user-details div.chzn-drop,
.account_form_validate table.user-details div#virtuemart_state_id_chzn,
.account_form_validate table.user-details div#virtuemart_country_id_chzn,
.account_form_validate table.user-details .vm-chzn-select { width: 200px !important; background: #ffffff;}
.account_form_validate table.user-details div#title_chzn a.chzn-single,
.account_form_validate table.user-details div.chzn-drop a.chzn-single,
.account_form_validate table.user-details div#virtuemart_state_id_chzn a.chzn-single,
.account_form_validate table.user-details div#virtuemart_country_id_chzn a.chzn-single,
.account_form_validate table.user-details .vm-chzn-select a.chzn-single {
border: 1px #EAEAEA solid;
padding: 10px 5px;
background: transparent;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
height: 35px;
}
.account_form_validate table.user-details div#title_chzn a.chzn-single span,
.account_form_validate table.user-details div.chzn-drop a.chzn-single span,
.account_form_validate table.user-details div#virtuemart_state_id_chzn a.chzn-single span,
.account_form_validate table.user-details div#virtuemart_country_id_chzn a.chzn-single span,
.account_form_validate table.user-details .vm-chzn-select a.chzn-single span { color: #888888;}
form.form-validate .buttonBar-right { text-align: left; float: none; margin: 20px 0;}
form.form-validate .buttonBar-right button {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
form.form-validate .buttonBar-right button:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
form.form-validate a[title="Access Administration Interface"] { margin-right: 10px;}
form.form-validate #title,
form.form-validate #virtuemart_country_id,
form.form-validate #virtuemart_state_id { width: 200px !important;}
@media (max-width: 767px) {
form.form-validate table.user-details { width: 100%; }
}
form.form-validate input[type="text"],
form.form-validate input[type="password"] {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
background: #fff;
}
form.form-validate input[type="text"]:hover,
form.form-validate input[type="password"]:hover { background-image: none; background: #fff;}
form.form-validate input.invalid { padding: 10px 5px; background: #fff;}
form.form-validate label.invalid { background: transparent;}
form.form-validate input:-webkit-autofill {
-webkit-box-shadow: inset 0 0 0 50px #ffffff !important;
-webkit-text-fill-color: #888888 !important;
color: #888888 !important;
}
form.form-validate div#title_chzn,
form.form-validate div.chzn-drop,
form.form-validate div#virtuemart_state_id_chzn,
form.form-validate div#virtuemart_country_id_chzn,
form.form-validate .vm-chzn-select { width: 200px !important; background: #ffffff;}
form.form-validate div#title_chzn a.chzn-single,
form.form-validate div.chzn-drop a.chzn-single,
form.form-validate div#virtuemart_state_id_chzn a.chzn-single,
form.form-validate div#virtuemart_country_id_chzn a.chzn-single,
form.form-validate .vm-chzn-select a.chzn-single {
border: 1px #EAEAEA solid;
padding: 10px 5px;
background: transparent;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
height: 35px;
box-shadow: none;
}
form.form-validate div#title_chzn a.chzn-single span,
form.form-validate div.chzn-drop a.chzn-single span,
form.form-validate div#virtuemart_state_id_chzn a.chzn-single span,
form.form-validate div#virtuemart_country_id_chzn a.chzn-single span,
form.form-validate .vm-chzn-select a.chzn-single span { color: #888888;}
form.form-validate ul.chzn-choices { background: #fff; box-shadow: none; border: 1px solid #eaeaea;}
form.form-validate ul.chzn-choices li.search-field input {
width: auto !important;
background: #fff !important;
height: auto !important;
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
}
form.form-validate .chzn-drop { border: 1px #EAEAEA solid;}
form.form-validate .chzn-drop .chzn-search input { width: 100% !important;}
form.form-validate .chzn-results { max-height: 200px;}
.control-buttons button.default,
.control-buttons button.button {
font-size: 16px;
font-weight: bold;
padding: 5px 10px;
color: #eeeeee;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 1) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.control-buttons button.default:hover,
.control-buttons button.button:hover {
background: rgba(0, 102, 51, 1);
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vendor-details-view {
color: rgba(0, 102, 51, 0.8);
font-size: 16px;
}
.vendor-details-view .vendor-image {
margin: 20px 0;
}
.vendor-details-view input {
padding: 10px 5px;
font-weight: normal;
color: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 1) solid;
width: 100%;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
}
.vendor-details-view textarea {
font-weight: normal;
padding: 5px;
border: 1px rgba(0, 102, 51, 1) solid;
width: 100%;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
}
.vendor-details-view .submit input {
width: auto;
padding: 5px 10px;
color: #eeeeee;
font-weight: bold;
font-size: 16px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 1) solid;
margin-bottom: 15px;
text-align: center;
-webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vendor-details-view .submit input:hover {
background: rgba(0, 102, 51, 1);
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.vendor-details-view .submit .paddingtop input {
color: rgba(0, 102, 51, 0.8);
background: transparent;
border: 1px #d1d7d7 solid;
}
.vendor-description,
.vendor-view-default { color: rgba(0, 102, 51, 0.8); font-size: 16px;}
.linkdetails a { font-size: 16px;}
.cart-view form.inline input.button {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.cart-view form.inline input.button:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.cart-view form.inline input[type="text"] {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: #fff;
}
.cart-view form.inline .chzn-single {
border: 1px #eaeaea solid;
padding: 10px 5px;
line-height: 16px;
background: #ffffff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
height: 35px;
box-shadow: none;
}
.cart-view .vm-continue-shopping { font-size: 16px;}
.cart-view #checkoutForm .billto-shipto .floatleft.add_bill { margin-top: 32px;}
.cart-view #checkoutForm .billto-shipto .floatleft.add_bill a {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.cart-view #checkoutForm .billto-shipto .floatleft.add_bill a:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.cart-view #checkoutForm .billto-shipto .floatleft { margin-top: 0;}
.cart-view #checkoutForm .billto-shipto .floatleft a {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 1) solid;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.cart-view #checkoutForm .billto-shipto .floatleft a:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.cart-view #checkoutForm .billto-shipto .floatleft .output-shipto input[type="checkbox"] { margin-left: 5px;}
.cart-view button {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
color: #ffffff;
padding: 6px 12px;
font-weight: normal;
font-size: 14px;
}
.cart-view button:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.cart-view button:hover { font-weight: normal; font-size: 14px;}
@media (max-width: 420px) {
.cart-view .cart-summary { width: 100%; font-size: 9px; }
}
.cart-view .cart-summary tr[class*="sectiontableentry"] td {
padding: 20px 3px 2px;
color: rgba(0, 102, 51, 0.8);
font-size: 16px;
}
.cart-view .cart-summary tr[class*="sectiontableentry"] td h3 { font-size: 20px;}
.cart-view .cart-summary tr[class*="sectiontableentry"] td button.vm2-add_quantity_cart {
margin: 5px 0 0;
border: 0 solid;
width: 24px;
height: 24px;
background: url("../images/refresh_trash.png") no-repeat;
}
.cart-view .cart-summary tr[class*="sectiontableentry"] td button.vm2-remove_from_cart {
margin-top: -8px;
border: 0 solid;
width: 24px;
height: 24px;
background: url("../images/trash.png") no-repeat;
}
.cart-view .cart-summary tr[class*="sectiontableentry"] td a { font-size: 20px;}
.cart-view .cart-summary tr[class*="sectiontableentry"] td .vm-customfield-cart { color: rgba(0, 102, 51, 0.8);}
.cart-view .cart-summary tr[class*="sectiontableentry"] td .PricesalesPrice { color: rgba(0, 102, 51, 0.8); font-size: 20px;}
.cart-view .cart-summary tr[class*="sectiontableentry"] td span.cart-images img { width: 150px;}
.cart-view .cart-summary tr[class*="sectiontableentry"] td input {
font-size: 16px;
color: rgba(0, 102, 51, 0.8);
background: transparent;
border: 1px #cecece solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.cart-view .cart-summary tr[class*="sectiontableentry"] td input:hover { background: transparent;}
.cart-view .cart-summary tr[class*="sectiontableentry"] td .priceColor2,
.cart-view .cart-summary tr[class*="sectiontableentry"] td .PricebillDiscountAmount { color: #888888;}
.cart-view .cart.customer-note,
.cart-view .cart.tos { color: #888888; font-size: 16px;}
.cart-view #customer_note_field {
width: 100%;
height: 100px;
color: #888888;
padding: 0 5px;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.product-fields .product-field .chzn-container { display: block; margin: 10px auto 10px;}
.chzn-container-single a.chzn-single {
border: 1px #eaeaea solid;
padding: 10px 5px;
line-height: 16px;
background: #ffffff;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
height: 35px;
box-shadow: none;
}
#fancybox-content { width: auto !important;}
#fancybox-content a { font-size: 14px;}
#fancybox-content h4 { font-size: 22px; line-height: 22px;}
.category-view .category .spacer { display: inline-block;}
.category-view .category .spacer h2 { text-align: center; margin: 5px;}
.category-view .category .spacer h2 a { display: block; border: 1px #EAEAEA solid; background: #fff; font-size: 18px;}
.product .spacer { background: #fff; max-width:320px; margin:auto;}
.product span.addtocart-button input.addtocart-button {
font-size: 19px;
font-weight: bold;
line-height: 20px;
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.product span.addtocart-button input.addtocart-button:hover {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.product .vm-details-button a:hover {
background-color: #ffffff;
background-image: none;
background-position: 0;
}
.featured-view h2,
.latest-view h2,
.topten-view h2,
.recent-view h2,
.related-products-view h2 {
font-size: 20px;
margin: 0 0 8px;
padding: 0;
}
.featured-view h4,
.latest-view h4,
.topten-view h4,
.recent-view h4,
.related-products-view h4 {
font-size: 22px;
margin: 0 0 8px;
padding: 0;
}
.vm-orders-list .order-view input[type="text"] {
padding: 10px 5px;
font-size: 14px;
color: #888888;
border: 1px #EAEAEA solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.vm-orders-list .order-view input.button {
background: rgba(0, 102, 51, 0.8);
border: 1px rgba(0, 102, 51, 0.8) solid;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
color: #ffffff;
padding: 6px 12px;
}
.vm-orders-list .order-view input.button:hover {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
background: rgba(0, 102, 51, 1);
}
.moduletable_recents {
background: transparent url("../images/ligne.png") repeat-x scroll 0% 0%;
max-width:1200px;
margin:auto;
}
.moduletable_recents .spacer {
margin:0 5px;
}
.random-image img{
width: 300px;
height:300px;
}
/* -------------- FOOTER ------------------*/
#footer { padding: 0 ; width: 100%; margin:-2px 0 0 0; position: relative; z-index:2; }
@media (max-width: 767px) { #footer { margin:0; }}
#footer .container .row{ padding-top:5px;}
#footer .container {
background: #757373; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 1%, #757373 10%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 1%,#757373 10%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 1%,#757373 10%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#757373',GradientType=0 ); /* IE6-9 */
}
#footer p, #footer div, #footer a { color: #ffffff;}
#footer .moduletable { margin-top: 15px;}
#footer .moduletable h3 { margin-top: 0;}
#footer .copyrights p { margin: 19px 0 0; font-size: 14px; line-height: 20px;}
@media (max-width: 767px) { #footer .copyrights p { text-align: center; }}
#footer .soc_icons_box { text-align: right;}
@media (max-width: 767px) { #footer .soc_icons_box { text-align: center; }}
#footer .soc_icons_box ul { margin: 15px 0 0; display: -moz-inline-stack; display: inline-block; list-style: none;}
#footer .soc_icons_box ul li { float: left; padding: 0;}
#footer .soc_icons_box ul li a {
font-size: 18px;
margin: 7px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
#footer .soc_icons_box ul li a:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.footer_menu ul.menu { float: left; margin: 0 0 15px 0;}
.footer_menu ul.menu li { border-right: 1px solid #cecece; float: left; list-style: none outside none; position: relative;}
.footer_menu ul.menu li a { font-size: 14px; margin: 0 10px; padding: 0; position: relative;}
@media (max-width: 767px) {
.footer_menu ul.menu { margin: 10px 0; float: none; }
.footer_menu ul.menu li { list-style: none outside none; position: relative; border-right: medium none; float: none; }
.footer_menu ul.menu li a {
background-color: #fafafa;
border-bottom: 1px solid #eeeeee;
-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0;
display: block;
font-size: 14px;
margin: 0;
padding: 4px 9px 4px 10px;
position: relative;
color: #92999E;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.footer_menu ul.menu li a:hover {
background: transparent;
padding: 4px 9px 4px 20px;
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
}
}
.footer_menu ul.menu li:last-child { border-right: none;}
@media (max-width: 767px) {
.footer_menu ul.menu li:last-child a { border-top: 0px solid #eeeeee; }
.footer_menu ul.menu li:last-child a:hover {
-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
-webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none;
}
}
/*fh */
#je-popuplogin { float: left; position:relative; margin-top:10px !important;}
#je-popuplogin a.je_button span { padding: 2px 10px !important; line-height:20px !important;}
#je-popuplogin a.je_button, a.je_dropbtn { margin: 0 !important; text-decoration: none !important;}
#je-popuplogin a.je_button span { background-color: #F1F1F1 !important; color: rgba(0, 102, 51, 0.8) !important;}