/*
 Theme Name: genuine Child
 Template:genuine

 */

@import url("../genuine/style.css");

.woocommerce .shop_table cart{text-align: right!important;}
.woocommerce .shop_table cart th{text-align: right;
float: right;
direction: rtl;}

.woocommerce .shipping{
float: right;
}
.woocommerce .label{
display:block;
}
.single_variation .price {
    margin-right: 0!important;
}
.site-title img{
    width: 190px!important;
    height: 87px!important;
}
.wc-forward{
    display: none!important;

}
.shop-right .amount {
    position: static!important;

font-family:arial!important;


}
.price {
    display: block!important;
     
}
a.readmore {
    text-transform: none;
    display: block;
    font-family: arial!important;
    
    font-size: 12px;
    font-style: normal;}
.price > .amount {
    float: none!important;
}
.tagcloud a {
    float: none!important;

}
.tagcloud a:hover{
       background: rgba(236, 100, 75, 0.86) !important;

}
.single_add_to_cart_button:hover{
background-color: #EC644B!important;
} 
.woocommerce-page  .woocommerce-message{
       font-size: 19px!important;
    color: #B1270E!important;
}
p{
    font-size: 15px;
    line-height: 25px;
    padding-left: 17px;
}
.page-id-856 .pull-left label{
    display: none!important;
}
.post-wrapper-top .search-bar {
display: none;
}
.single-post .title:before {
    position: absolute;
    right: 0!important;
 

}
.milestone-details {
    font-size: 16px;
    color: #676767;
    font-weight: bolder;
    padding: 0 12px;
    letter-spacing: 0;
    text-align: justify;
}
.single-post .sidebar .title span{
 
    line-height: 37px;

}
.single-post .sidebar .title {
 
        padding-bottom: 6px;

}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
margin-bottom: 2em;
direction: rtl;
text-align: right;
}
@media (min-width: 1200px)
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
float: right;
direction: rtl;
text-align: right;
}
.buttonitsy {
background-color: #D5DF3B!important;
color: #FFF!important;
}
.widget h3, .widget h4,p {
text-align:right;
direction:rtl;
}

.contactus .title{
text-align: left;
}
.contactus {
background: url(images/contact.jpg) no-repeat;
min-height: 400px;
}
.page-id-1074  .post-wrapper-top {
display:none;
}
.content {
padding:0;
}
.navbar-default .navbar-nav > .active > a{
border-top-color: #F3A4A0;
 

}
.post-wrapper-top {
background-color: rgba(9, 139, 232, 0.03);

background-color: #F5FBFF;
}
.title {
direction:rtl;
}
.fa {
display:none;
}
.section1 {
background: #FFF;
padding: 0;
padding-top: 3%;
padding-bottom: 1%;
}
h1,h2,h3,h4,h5,h6{
font-family:arial;
margin:0;
padding:0;
}
.post-wrapper-top h2 {
color: #722E2E;
font-family:arial;
}
.post-wrapper-top {
border-bottom:1px solid #fff;
outline: 1px solid #F5F5F5;
}
.widget h3, .widget h4 {
font-weight: bold;
color: #E9048B;
font-size: 18px;
letter-spacing: 0;
margin: 0;
padding: 0;
margin-bottom: 4%;

}
.page-id-909 .widget h3{
color: #F47D28;
font-weight: normal;
}
.page-id-907 .widget h3{
color: #F47D28;
font-weight: normal;
}
.page-id-911 .widget h3{
color: #F47D28;
font-weight: normal;
}
.page-id-927 .widget h3{
color: #F47D28;
font-weight: normal;
}
.archive  .widget h3{
color: #F47D28;
font-weight: normal;
}
	
	.col-md-12 .general-title{

display:none!important;
}
.tpl6 .dmbutton {
display: inline-block;
margin: 30px 5px 20px 5px;
font-size: 13px;
display: none;
}
.shop-item .dmbutton {
display: inline-block;
 
}
.owl-carousel .item a div, .tpl6 .bg {
height: 100%;
width: 100%;
background-color: #242424;
background-color: rgba(240, 59, 189, 0.66);
text-align: center;
}
.footer {
background: rgba(216, 108, 203, 0.47);
background: #E9048B;
}
.footer .widget a {
color: #FFFCFC;
}
.copyrights {
background: #FFF;}
.navbar-nav > li > a {
border-top: 3px solid #FFF;
color: #656565;
font-size: 16px;
font-family:arial;
}
.dmbutton2 {
color: #656565;
font-size: 18px;
font-family:arial;

}
.products .first {
clear: none;
}
.comment-form{
display:none;
}
.woo-tabs .comment-form{
display:block
}
.page-id-1074 .col-lg-6 {
width: 50%;
 
float: left;
direction: ltr;
text-align: right;
}
@media (min-width: 1200px){
.col-lg-top {
width: 50%;
 
float: right!important;
direction: rtl!important;
text-align: right!important;
}
}
.content {

direction: rtl;
}
.footer .container{
direction:rtl;
text-align:right;
}
@media (min-width: 1200px){
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
float: right;
direction: rtl;
text-align: right;
}
 }
 .footer .widget a {
color: #FFFCFC;
font-size: 16px;
}
#footercontact p{
color:#fff;
}
p{
text-align:right;
direction:rtl;
font-weight: bolder;
}
.contact_details li {
padding: 0 0 5px 0;
list-style: none;

direction: ltr;
text-align: left;
}
.page-id-1074 .title:after {
content: "";
position: absolute;
left: 0;
bottom: -1px;
width: 246px;
height: 0;
border-bottom: 2px solid #F0454D;
}
.widget {
display: block;
margin-bottom: 10px;
overflow: hidden;
padding-bottom: 0px;
}
.wpb_alert p:last-child, #content .wpb_alert p:last-child, .wpb_text_column p:last-child, .wpb_text_column *:last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column *:last-child, .wpb_toggle_content p:last-child {
margin-bottom: 0;
direction: rtl;
}
.check li a {
color: #676767;
padding-right: 1%;
}
.section1 {
background: #FFF;
padding: 0;
padding-top: 3%;
padding-bottom: 1%;
display: block;
overflow: hidden;
clear: both;
}
.footer {
background: rgba(216, 108, 203, 0.47);
border: 1px solid #FFF;
outline: 1px solid rgba(216, 108, 203, 0.47);
box-shadow: none;
-moz-box-shadow: none;
 
}
.buttonplea{
background-color: #83C76E!important;
color: #FFF!important;
}
.buttonkonfi {
background-color: #19C4CC!important;
color: #FFF!important;
}
.buttonergo {
background-color: #F58226!important;
color: #FFF!important;
}
.buttonitsy {
background-color: #D5DF3B!important;
color: #FFF!important;
}
 .copyrights {
 border-top:1px solid rgba(216, 108, 203, 0.47); 
outline: 1px solid #FFF;
 
 }
 .post-wrapper-top .search-bar{
 display:none;
 }
 
.f-element {
margin-top: 0px;}
.topbar {
background: #E9048B!important;
     height: 11px;

}
.dropdown-menu > li {
    
    padding-bottom: 7px;
}
.button:hover {
background-color: #F47D27!important;
}
.dmtop:hover {
    background-color: rgb(218, 137, 79)!important;
}
.home .wpb_wrapper .button:hover{
background-color: #F47D27!important;
}
.woocommerce-page .post-wrapper-top { 

background-color: #D5DF3B;

}
.blog-title .post-meta {
    opacity: 0;
}
.blog-title .post-meta p{
    margin: 0;
}
.woocommerce-page .cl22 h2{
color: #FFF;

}
#woocommerce_product_categories-2 .title  {
font-weight:normal;

}
#woocommerce_price_filter-3 .title{
font-weight:normal;
}
.shop-top {
display: none;
}
 
 .post-wrapper-top h2{
 color: #E03030;
 }
.milestone-counter .stat-count{

display:none;
}
@media (min-width: 768px){
.navbar-nav > li#menu-item-1081 > a{
background: url(images/email_icons.png) no-repeat center left!important ;
 
padding: 17px 15px;
padding-left:26px;
}
.navbar-nav > li#menu-item-1081 > a:hover{background-color: #F47D28!important;}
}
.plaenav {
background: url(images/plaevav.jpg) no-repeat center!important ;
border-radius: 10px;
}
.ergonav {
background: url(images/ergonav.png) no-repeat center!important ;
border-radius: 10px;
}
.konfinav {
background: url(images/konfinav.png) no-repeat center!important ;
border-radius: 10px;
}
.itsynav {
background: url(images/spiderlogo_03.png) no-repeat center!important ;
border-radius: 10px;
margin-right: 1%;
padding-right: 6%;
padding-left: 1%;

}
.plaenav:hover ,.itsynav:hover ,.ergonav:hover ,.konfinav:hover{ margin-top:0;background: #F47D28!important;}
.plaenav a,.itsynav a ,.ergonav a ,.konfinav a{
opacity:0;
color:#fff;
}
.plaenav a:hover,.itsynav a:hover,.ergonav a:hover ,.konfinav a:hover {
opacity:1;
 background:none;
 margin-top:0;
 color:#fff;
 }
.portfolio-item p {
margin: 0px 0 30px;
text-align: center;
}
.emon{
color:#fff;
font-size:12px;
word-spacing: 2px;
}
.emonbg{
background:url(images/images.jpg)no-repeat center;
height: 69px;
}
.portfolio-filter li a {
text-transform: uppercase;
 

}
.portfolio-filter li {
display: inline-block;
 }
 #text-4{
 float:left;
 text-align: center;
 }
 .page-id-1203 .widget h3 {
color: #F47D28;
font-weight: normal;
}
 .page-id-1232 .widget h3 {
color: #F47D28;
font-weight: normal;
}
 .page-id-1230 .widget h3 {
color: #F47D28;
font-weight: normal;
}
#teambrandlink{
position: absolute;
top: 4px;
left: 18px;
width:100%;
}
.col-lg-3{

 float:right;
}
@media (min-width: 768px){
.navbar-nav > li {
float: right;
}}
@media (min-width: 768px){
.contnav > a {
background: url(images/email_icons.png) no-repeat center left!important;
padding: 17px 15px;
padding-left: 26px;
}}
.market-item {
padding: 10px !important;
margin: 0 0 30px 0 !important;
border: 1px solid #A5A9AC;
}
.shop-item img {
width: 100%;
border: 1px solid #809C1D;
padding: 16px;
}
.products .type-product{
max-width: 273px;
}
.dmbutton:hover, .dmbutton:active, .dmbutton:focus {
color: #FFF;
background-color: #809C1D;
border-color: #FFF;
}
.owl-carousel .item a div, .tpl6 .bg {
height: 100%;
width: 100%;
background-color: #242424;
background-color: rgba(240, 59, 189, 0.66);
text-align: center;
}
.owl-carousel .item a div, .tpl6 .bg {
height: 100%;
width: 100%;
background-color: #101010;
background-color: rgba(43, 46, 49, 0.34);
text-align: center;
}
.footer .widget h4 {
color: #FFF;
font-weight: 500;
font-family:arial;
}
.textwidget p {
font-family:arial!important;
}
.textwidget p {
text-align:justify;
}
 a{
 
 font-family:arial;
 }
 .add_to_cart_button {
background-color: rgba(128, 156, 29, 0.75)!important;
}
.dmbutton2 {
border-radius: 4px;
border: 1px solid #A79A9A;
}
.dmbutton2:hover, .dmbutton2:active, .dmbutton2:focus {
background-color: #F9D000;
color: #FFF;
}
.tpl6 .bg {
background-color: rgba(240, 59, 189, 0.66);

}
p{
font-family: arial;

}
.vc_separator  h1{
font-size: 19px;
padding: 0 20px;
}
.vc_separator .vc_sep_holder {
 
width: 35%!important;
}
.site-title{
float: left;
}
@media (min-width: 768px){
.navbar-nav > li {
width:123px;
height:autoi;
}
.navbar-nav > li:first-child {
width: 71px;
}
.navbar-nav > .contactnav > a {
background: url(images/email_icons.png) no-repeat center left!important;
padding: 17px 15px;
padding-left: 26px;
}
.plaenav {
margin-right: 2%;
}
.itsynav {
padding: 0;

margin-right: 3%;
}

.aboutnav a:first-child{
padding-bottom: 0!important;
 text-align:center;
 
}
.contactnav  {
 
 
}



}
.navbar-nav > li > a {
text-align:center;
padding-right:0;
padding-left:0
}
@media (min-width: 768px){
.navbar-nav{
float: right!important;
}}
@media (min-width: 1200px){
.col-lg-3 {
width: 23%!important;
}}
.dropdown-menu {
min-width: 60px;
margin-top:0!important;
}
.dropdown-menu a{
 padding-bottom:2px!important;
}
@media (min-width: 1200px){
.col-lg-9 {
width: 76%;
}}
@media (min-width: 768px){
.navbar-nav {
width:880px!important;} 
.navbar-nav>li.aboutnav {
width: 90px;
padding-right: 24px;
 
}
} 
.dropdown-menu a{
 padding-bottom:2px!important;
}
progress-bar > span.toprodlink{
background-color:none;
}
.toprodlink a{
background:none;
color: rgba(255, 255, 255, 0);
}
.toprodlink {
background-color: rgba(255, 255, 255, 0)!important;}
.dispnon{
display:none;
}
.title:after {
border-bottom:none;
}
 .footer .widget h4 {
color: #FFF;
border-bottom: 1px solid #FFF;
}
.recent_posts li a.readmore{
color: #FFF!important;
}
.footer ul li, .recent_posts li {
color: #FFF!important;
}
.textwidget p {
color: #FFF!important;
}
.brandlink{
padding-right: 2%;
}
.nav li:hover,.navbar-nav > li:hover, .navbar-nav li:hover, .nav li:hover{
background: rgba(244, 125, 40, 0)!important;
}
.footer .contact_details li{
text-align:center; 
}
 
.page-id-87 .widget h3 {
color: #F47D28;
font-weight: normal;
}
 
.post-1126,.post-1113{
clear:both;
}
.products .type-product {
max-width: 273px;
max-height:180px;
overflow:hidden;
}

.price > .amount {
float:right;
}
.pricingdet .price > .amount{
float:none!important;
text-align:center;
margin:0 auto;
margin-right: 43%;
}
.sku_wrapper{
display:none;
}
.cart_totals th{
text-align: right;
}
.author_box {
display:none;
}
.author_box  a{
display:none;
}
.single-post .content  hr  {
display:none;
}
.blog-wrap {
background: #FFF;
padding: 25px 0;
position: relative;
display: block;
z-index: 1;
border-bottom: 1px solid #EEE;
}
.tpl2 .center-bar .google {
display:none;
}
.tpl2 .center-bar .in {
display:none;
}
.tpl6 .dmbutton{
margin-top:10px;
}
.pricingdet .price   {
 display:none;
}
.price {
display: inline;
overflow:hidden;
}
.shop-right .amount {
position: relative;
right: 20px;
top: 18px;

}
.shop-item .a1 {
padding-top: 26% !important;
}
.fa-search{
display:inline;
}
.fa-shopping-cart{
display:inline;
}
.single_variation .price{
margin-right: 1%;

}

@media (min-width: 1200px){
.col-lg-4 {
width: 19.333333%!important;
}
}
.single-product .woocommerce-tabss{
display:none;


}

@media (max-width: 768px){
.contactnav {
float: right;
clear: right;
width: 92px;
text-align: right;
direction: rtl;

} 
 .contactnav   a  { 
 padding-right: 0!important;
 text-align:right!important;
 direction:rtl;
 } 
 .site-title {
 padding-left: 4%;
}
 .contactus {
 background:none;
 }
 .contactus1{
float:right;
 
 }
 .page-id-87  div.col-sm-6:first { 
 float: right;
text-align: right;
 }
 .teammembers {
 float:right!important;
border: 1px dashed #DDD;
padding: 25px;
text-align: center;
margin: 11px 0;
}
 .cls2 {
 margin-bottom:5%;
 
 }
 .col-sm-6 {
width: 50%;
float: right;
direction: rtl;
text-align: right;
}
.blog .content{float: right;
 padding-right: 1%;
}
.single .content{ 
padding-left: 4%;
} 
 
 }
 
 
 @media (max-width: 468px){
 .site-header {
padding:0;
}
 #text-3, #sh_flickr-2{
 margin: 0 auto;
float: none;
 }
 .contactnav {
float:none;
clear:none;
width: 192px;
text-align: right;
direction: rtl;
}
.cl22 {
width:100%;

}
.cl33 {display:none;}
 
 .contactus,.contactus1{
 width:100%;
 float:none;
 min-height: 100%;
 }
 .page-id-87  .section1 .col-sm-6 ,.single .col-sm-6{
 width:100%;
 } 
 .blog .content ,.single .content {
 padding-left: 4%;

padding-right: 4%;
}
.shop-top {
display: none;
}
.navbar-collapse{
padding:0;
max-height:73px;
overflow-x: hidden;
}
.contactnav a {
direction: rtl;
padding-right: 0px;
text-align: right;
}
.shop-item .a1 {
padding-top: 15%!important;
}
.tpl6 .dmbutton {
margin-top: 5px;
padding:1%;
}
.tpl6 h3 {
color: #FFF;
margin: 0;
padding: 40px 5px 0;
font-size: 14px;
text-transform: uppercase;
}
 
  }
 
@media (max-width: 768px and landscape){

.navbar-header{
display:none;
}

} 
.woocommerce-page .post-wrapper-top h2{
border-color: rgba(180, 218, 124, 0);
}
.woocommerce-page .section1 .widget h3,.woocommerce-page .section1 .widget h4 { 
color: #809C1D;
 }
 
 .single_variation .price {
    margin-right: 0!important;
}
 
 
 
 