Theme Name:     Phinex Theme
Theme URI:      http://example.com/
Description:    Child theme for the virtue Child
Author:         Your name here
Author URI:     http://example.com/about/
Template:       virtue_premium                             
Version:        0.1.0

@import url("http://www.vivalloninternational.com/wp-content/themes/virtue_premium/style.css");
body {
font-family: Verdana, Geneva, sans-serif;
font-weight: 400;


color: #000000;
line-height: 18px;
font-size: 13px;
}
.container {
width: 1000px;
}

.widget-inner h3{
background-color:#7EC1F4;
padding-left:10px;
color:#fff;
font-size: 22px;
line-height: 30px;
padding:2px;
padding-left:10px;
border-top-left-radius:.5em;
border-top-right-radius:.5em;
text-align:center;
}
.h1top{
	
	font-size:12px;
	color:#FFF;
	line-height: 5px;
	}
.hometitle {
text-align: left;
}
.contentclass {
padding-top: 1px;
}
.sliderclass {
padding: 0 0 5px;
}
#nav-second {
/*background-image: url("images/navbg.jpg");*/
background-color: rgb(126, 193, 244);
background-position: left;
background-repeat: repeat-x;

}

.rowhead {
margin-left: -15px;
margin-right: -15px;
}
#content  .row {
	margin:0;
border: 1px solid #e5e5e5;
}

.home-padding {
padding:5px 0 15px;
margin-bottom: 15px;
border-bottom: 1px solid #e5e5e5;

}
.products div.product {
position: relative;
border: 1px solid #b5e489;
}
.col-940 {
	width: 100%;
border-bottom:thick double #e56543;
}
.col-lg-9 {

border-right: 1px solid #e5e5e5;
}
.hometitle {
text-align: left;
}
#content .page-header .row {

border:none;
}
#content .product .row {

border:none;
}
#content .main .row {

border:none;
}
.kad-cart-total{
	
	border: 1px solid #ececec;
position: relative;
float: right;
margin: 0;
margin-left: 20px;
line-height: 35px;
font-size: 14px;
border-color: #c6c6c6;
padding:5px;
	}
			.product_item.hidetheaction .kad_add_to_cart {
background:#0766af;
color:#FFF;
		}
			.productshort{
margin-bottom: 20px;	
margin-top: 20px;
	padding-top:20px;
	
	font-size:11px;
	font-weight:bold;
	}
	
	.proddet .column-1{
		color:#000;
		font-weight:500;
		width:150px;
		height:15px;
padding: 3px;
		}
			.proddet .column-2{
		color:#000;
		height:15px;
		padding: 3px;
		}
		.proddet .row-2{
			padding: 2px;
				height:15px;
			}
		.productshort .eventr{
			background-color:#E9E9E9;
		padding: 2px;
			}
			.home-services{
				width:100%;
				height:150px;
				}
				
				.osc-res-tab ul.tab-content {
background-image: url("images/tab_bg.jpg");
background-position: left;
background-position:top;
background-repeat: repeat-x;
height: 150px;
}
#oscitas-restabs-1 li a {

font-weight: bold;
}
.osc-res-tab ul.tab-content .wp-image-45, .osc-res-tab ul.tab-content  .wp-image-109{
	margin-top:2px;
	}
	.homecontent{
		border-bottom: thick double #e56543;
		
		}
		.home-padding {

border-bottom: 1px solid #0C6 !important;
}
	.home_blog .myclass0 {
clear: left;
width:300px;
/*border: 1px solid #eee;
border-color: rgba(0,0,0,.05);
margin: 0 0 20px;*/
}
	.home_blog .myclass1 {
width:300px;
/*border: 1px solid #eee;
border-color: rgba(0,0,0,.05);
margin: 0 0 20px;*/
}
	.home_blog .myclass2 {
width:300px;
/*border: 1px solid #eee;
border-color: rgba(0,0,0,.05);
margin: 0 0 20px;*/
}
.myclass0 {
	
	}
.widget-title-home h3{
	border-bottom: 1px solid #e5e5e5;
	}
	.testimonialbottom p {
padding-top: 2px;
margin-right: 0px;
font-size: 10px;
}
.footercol1{
		border-right: 1px solid #fff;
	}

	.top-text{ width:64%; float:right; padding:20px 0 2px;}
.follow-div{ width:170px; float:left; height:49px; margin:5px 17px 0 0; padding:1px 15px 0 0; /*border-right:1px solid #D4D4D4;*/ }
.follow-div-in{ width:22%; float:left; height:49px; margin:5px 5px 0 0; padding:1px 5px 0 0;
}
.follow-text{ width:108px; float:left; font-family:'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848;vertical-align:middle; padding:8px 0;}
.follow-text-home{ width:119px; float:left; font-family:'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848;vertical-align:middle; padding:8px 0;}

.call-div{ width:28%; float:left; padding:0; margin:8px 0 0;height: 57px; }

.call-text{ width:100px;  float:left;  font-family: 'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848; vertical-align:middle;padding: 23px 0 0;}
.call-text-home{ width:100px;  float:left;  font-family: 'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848; vertical-align:middle;padding: 23px 0 0;}
.number-div{ width:176px; float:right; border-left:1px solid #D4D4D4; vertical-align:middle; padding:0 0 0 16px;font-family: 'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848;  line-height:20px;}
/*.number-div-home{ width:176px; float:right; background:url(http://www.vivalloninternational.com/wp-content/themes/images/divider5.gif) no-repeat 0 8px; vertical-align:middle; padding:0px 0 0 16px;font-family: 'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848;  line-height:20px; height:61px;}*/
.number-div-home{ width:150px; float:right; background:none; vertical-align:middle; padding:0px 0 0 16px;font-family: 'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:15px; color:#494848;  line-height:20px; height:61px; font-weight:bold;}
div.number-padd {padding:0px 0 0;/*padding:12px 0 0;*/ float:left;}
.tech-div{ width:36%; float:left; padding:0 0 0 0;height: 55px;background:url(http://www.vivalloninternational.com/wp-content/themes/PhinexTheme/images/head-space.gif) no-repeat 0 8px;}
.tech-no { float:left; width:160px;background:url(images/email-icon.png) no-repeat Bottom left; font-family:'Conv_JuliusSansOne-Regular',Sans-Serif; font-size:13px; color:#494848; text-align:left; line-height:22px; padding: 0px 0 0 50px;margin: 8px 0 0 17px; font-weight:bold;}
.tech-no span{font-size:13px;
	font-weight:800;
	color:#903;}
.call-no {
width: 32%;
float: right;
height: 49px;
margin: 5px 5px 0 0;
padding: 1px 5px 0 0;

font-family: 'Conv_JuliusSansOne-Regular',Sans-Serif;
font-size: 13px;
color: #494848;
text-align: left;
line-height: 22px;
font-weight: bold;
padding-left: 50px;
}
#SkypeButton_Call_vivallonremedies_1{
	margin:0px !important;display:inline; 
	}
	#SkypeButton_Call_vivallonremedies_1 a img, #SkypeButton_Call_vivallonremedies_1 a img {
    margin:0 !important;
    vertical-align:0 !important;    
}
.call-no span{
	font-size:18px; 
	font-weight:700;
	color:#903;
	}
.top-text-2{ width:15%; float:right; display:inline-block;}
.marquee2{ width:50%; float:left; display:inline-block;padding-right:10px;margin-top:10px; font-weight:bold; color:rgb(126, 193, 244);}
.footerclass {
background: #096;
}
#containerfooter h3, #containerfooter {
color: #F3EAEA;
}
.footerclass a {
color: #fff;
}
.vcard-company{
	color: #fff;
	}
	#containerfooter .menu li a {
		max-width: 190px;
	}
	.footercredits p {
color: #fff;
}
.footercol1 {
border-right: 1px dotted #F3F0F0;
width: 23% !important;
}
.footercol2 {
	height:100%;
	width: 23% !important;
border-right: 1px dotted #F3F0F0;
}
.footercol3 {
border-right: 1px dotted #F3F0F0;
width: 28% !important;
}
.footercol4{
border-right: 1px dotted #F3F0F0;
width: 23% !important;
}
.bx-wrapper{
	max-width: 1000px !important;
	}
	.testimonialbox{
		background-color:#E5E5E5;
		height:220px !important;
		}
.diclaimer-class{
	border-top: 1px dotted #F3F0F0;
	padding-top:5px;
	font-size:10px;
	text-align:justify;
	}
	.diclaimer-class span{
		font-size:12px;
		font-weight:800;
	}
	.product-categories .cat-item a:after {
font-family: virtue_icons;
font-style: normal;
speak: none;
font-weight: 400;
content: url('images/bullet-cat.png') !important;
float: right;
-webkit-font-smoothing: antialiased;
}
	.product-categories .cat-item a:hove:after {

content: url('images/bullet-cat-h.png') !important;

}
.fredcarousel {
position: relative;

}