/*
Theme Name: VMV
Author: RichestSoft
Author URI: http://www.richestsoft.com
Description:
*/

/* MAIN STYLES
-------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	border:none;
}
body {
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#373636;
	background:#000;
}

.bodysec1 { width:996px; height:500px; background:url(http://vmvbrands.com/wp-content/uploads/2014/04/vmv-bg.png); border:2px solid #fff; }

a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	border:none;
	color:#000;
}
a:focus {
	outline:none;
}
ul, ol {
	list-style:none;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px;
}

.alignleft {
	float:left; margin:0 10px 10px 0;
}

.alignright {
	float:right; margin:0 0 10px 10px;
}

.aligncenter,
div.aligncenter {
    max-width:100%;
    display: block;
    margin: 5px auto 5px auto;
}

p {
	margin:0 0 1.5em;
}

body.home {
}
.wrapper {
	width:1000px;
	margin:auto;
}
.main {
	width:1000px;
	float:left;
}
.header {
	width:1000px;
	height:90px;
	float:left;
	padding:3px 0 0 0;
	position:relative;
}
.logo {
	width:177px;
	height:70px;
	float:left;
	padding:10px 0 0 0px;
}

.logo img {
	border:none; max-width:200px;
}

.socialLink {
	position:absolute;
	right:0;
	top:10px;
}
.socialLink li {
	float:left;
	padding:0 5px 0 5px;
}
.socialLink li a {
	width:20px;
	height:20px;
	display:block;
	text-indent:-5000px;
}
.socialLink li a.facebook {
	background:url(http://themillerorganization.com/wp-content/uploads/2017/02/facebook.png) 0 0px no-repeat;
}
.socialLink li a.twitter {
	background:url(http://themillerorganization.com/wp-content/uploads/2017/02/twitter.png) 0 0 no-repeat;
}
.socialLink li a.youtube {
	background:url(http://themillerorganization.com/wp-content/uploads/2017/02/youtube.png) 0 0px no-repeat;
}


.socialLink1 { display:none; }
.socialLink1 li {
	float:left;
	padding:0 5px 0 5px;
}
.socialLink1 li a {
	width:20px;
	height:20px;
	display:block;
	text-indent:-5000px;
}
.socialLink1 li a.facebook {
	background:url(http://themillerorganization.com/wp-content/uploads/2017/02/facebook.png) 0 0px no-repeat;
}
.socialLink1 li a.twitter {
	background:url(http://themillerorganization.com/wp-content/uploads/2017/02/twitter.png) 0 0 no-repeat;
}
.socialLink1 li a.youtube {
	background:url(http://themillerorganization.com/wp-content/uploads/2017/02/youtube.png) 0 0px no-repeat;
}


.menu {
	float:right;
	margin:40px 0 0 0;
}
.menu ul {
	float:left;
}
.menu ul li {
	float:left;
	padding:0 3px 0 3px;
}
.menu ul li a {
	display:block;
	padding:18px 12px 18px 12px;
	/*border:solid 1px #dcdcdc;*/
	/*background:url(images/menubg.png) 0 0 repeat;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#fff;
	font-size:16px;
 	font-family: 'Swis721CnBTRoman';
	text-align:center;
	line-height:18px;
}
.menu ul li a span {
	/*display:block;
	font-size:16px;
	color:#7f7f7f;*/
	display:none;
}
.menu ul li a:hover, .menu ul li a:hover span, .menu ul li.current_page_item a, .menu ul li.current_page_item a span {
	color:#e1e1e1;
}
#colBrand {
	width:100%;
	float:left;
	padding:0px;
	margin-top:115px;
}
#colBrand img { border:none; width:89px; height:auto; }
.brandBox {
	float:left;
	padding:15px 3px 0px 3px;
}
.brandBox1 {
	float:left;
	padding:15px 17px 0px 17px;
}

.servicesBox {
	width:990px;
	float:left;
	background:url(images/bottomServicesBg.png) 0 bottom no-repeat;
	padding:15px 15px 30px 15px;
}
.servicesBox .homeBox {
	width:174px;
	float:left;
	padding:0 10px 0 10px;
}
.servicesBox .homeBox h2 {
	font-size:15px;
	color:#000000;
 	font-family: 'Swis721CnBTRoman';
	font-weight:normal;
	height:45px;
	padding:0 0 0 37px;
}
.servicesBox .homeBox h2 span {
	display:block;
	color:#7f7f7f;
}
.servicesBox .homeBox p {
	font-size:12px;
	line-height:18px;
	color:#808080;
	text-align:justify;
}
.servicesBox .homeBox a.readMore {
	text-decoration:underline;
	color:#7f7f7f;
	font-weight:bold;
	margin:5px 0 0 0;
}
.servicesBox .box1 h2 {
	background:url(images/webDevelop.png) 0 0 no-repeat;
}
.servicesBox .box2 h2 {
	background:url(images/socialMedia.png) 0 0 no-repeat;
	padding:0 0 0 50px;
}
.servicesBox .box3 h2 {
	background:url(images/seo.png) 0 0 no-repeat;
}
.servicesBox .box4 h2 {
	background:url(images/degital.png) 0 0 no-repeat;
}
.servicesBox .box5 h2 {
	background:url(images/mobile.png) 0 0 no-repeat;
	padding:0 0 0 30px;
}
/* SLIDER
---------------------------------------*/

#slider {
	position:relative;
	/*background:url(images/loading.gif) no-repeat 50% 40%;*/
	height:380px; 
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.bodySec {
	width:1000px;
	float:left;
	overflow: hidden;
}
.bannerSec {
	width:997px;
	height:380px;
	float:left;
	margin:40px 0 25px 0;
	display:inline;
}
.nivo-slice {
    display:inline;
    position:absolute;
    z-index:5;
    height:100%;
}
.nivo-box {
    display:inline;
    position:absolute;
    z-index:5;
}
.shadow {
	-moz-box-shadow:    0px 10px 5px 0px #333;
	-webkit-box-shadow: 0px 10px 5px 0px #333;
	box-shadow:         0px 10px 5px 0px #333;
	position: relative;
}
.shadowDrop {
	max-height:380px;
	position:relative;
	width:100%;
	display:block;
}
.shadowDrop:before,
.shadowDrop:after {
	content:"";
	position:absolute;
	z-index:-1;
	bottom:10px;
	left:10px;
	width:50%;
	height:20%;
	max-width:490px;
	-webkit-box-shadow:0 20px 10px rgba(0, 0, 0, 0.7);
	-moz-box-shadow:0 20px 10px rgba(0, 0, 0, 0.7);
	box-shadow:0 20px 10px rgba(0, 0, 0, 0.7);
	-webkit-transform:rotate(-2deg);
	-moz-transform:rotate(-2deg);
	-o-transform:rotate(-2deg);
	transform:rotate(-2deg);
}
.shadowDrop:after {
	right:10px;
	left:auto;
	-webkit-transform:rotate(2deg);
	-moz-transform:rotate(2deg);
	-o-transform:rotate(2deg);
	transform:rotate(2deg);
}
#banner {
	height:380px;
	width:1000px;
	float:left;
	background:url(images/banner.jpg) 0 0 no-repeat;
}
.footerSec {
	width:1000px;
	float:left;
	color:#fff;
	font-size:12px;
	text-align:right;
	padding:15px 0 15px 0;
}
.footerSec a {
	color:#fff;
}
#colLeft{
	width:100%;
	float:left;
	line-height:20px;
	font-size:16px;
	padding:15px 0 0 0px
}
#colLeft h1{
	margin:0px 0 15px 0px;
	padding:7px 10px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#000;
	background:#fff;
	border-radius:5px 5px 0 0;
}
#colLeft img{ border:solid 1px #b3b3b3; /*margin:0 15px 0px 0px;*/ max-width:100%; } 

#colLeft .shadowS img { border:none; display:block;padding:10px;webkit-box-shadow: rgba(0, 0, 0, 0.6) 2px 2px 5px;-moz-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.6);box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.6); }

.pageWhite { padding:10px 10px 0px; background:#fff; overflow:hidden; }
.pageWhite a { color:#ce0909; }
.pageWhite1 { padding:10px 10px 0px; margin-top:20px; background:#fff; overflow:hidden; }

#colLeft .comp1 { width:100%; }
#colLeft .comp1 img { width:31%; float:left; margin:0px 1% 20px; border:1px solid #000; }

#colLeft1{
	width:990px;
	float:left;
	line-height:20px;
	font-size:16px;
	padding:15px 0 0 0px;
}
#colLeft1 h1{
	margin:0px 0 15px 0px;
	padding:7px 10px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#000;
	background:#fff;
	border-radius:5px 5px 0 0;
}
#colLeft1 img{
	border:solid 1px #b3b3b3;
	margin:0 15px 0px 0px;
}

#colLeft1 .ourProduct2 ul li img{ margin:0px 13px 0px 0px; }

#colLeft2{
	width:1000px;
	float:left;
	line-height:20px;
	font-size:16px;
	padding:15px 0 0 0px;
}

#colLeft2 h1{
	margin:0px 0 15px 0px;
	padding:7px 10px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#000;
	background:#fff;
	border-radius:5px 5px 0 0;
}

#colRight{ display:none;
	float:right;
	width:342px;
	padding:15px 0 0 0px
}
#colSpan{
	width:997px;
	float:left;
	line-height:20px;
	font-size:16px;
	padding:15px 0 0 0px
}
#colSpan h1{
	margin:0px 0 15px 0px;
	padding:7px 10px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#000;
	background:#fff;
	border-radius:5px 5px 0 0;
}
#colSpan img{
	border:solid 1px #b3b3b3;
	margin:0 15px 0px 0px;
}
.weDo{
	float:left;
	width:342px;
}
.weDo h1{
	margin:0px 0 15px 0px;
	padding:7px 10px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#FFF;
	background:#000000;
	border-radius:5px 5px 0 0;
}
.rightBox ul.menu {
	float:left;
	width:328px;
	min-height:370px;
	background:url(images/rightBg.jpg) 0 0 repeat-x;
	margin:0;
	padding:7px;
}
.rightBox ul.menu li{
	float:left;
	width:146px;
	padding:10px 0 10px 17px;
	list-style:none;
	background:url(images/arrow.gif)0 15px no-repeat;
}
.rightBox ul.menu li a{
	width:130px;
	float:left;
	font-family: 'Swis721CnBTRoman';
	color:#7f7f7f;
	font-size:14px;
	text-decoration:none;
}
.rightBox ul.menu a:hover{
	color:#313131;
}
.ourProduct{
	float:left;
	width:640px;
}
.ourProduct h2{
	margin:0px 0 0px 0px;
	padding:15px 0 0 0px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#7f7f7f;
}
.ourProduct h2 span{
	color:#000;
}
.ourProduct ul{
	margin:0px 0 0 0px;
	padding:0px;
}
.ourProduct ul li{
	float:left;
	font-size:16px;
	margin:0px;
	line-height:20px;
	padding:20px 0 20px 0px;
	list-style:none;
	border-bottom:solid 1px #eaeaea;
	width:100%;
}
.ourProduct ul li img{
	float:left;
	border:solid 1px #b3b3b3;
	margin:0 15px 0px 0px;
	padding:2px;
	background:#FFF;
}
.ourProduct ul li a{
	color:#7f7f7f;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px 0 0px 0px;
}
.ourProduct ul li a:hover{
	color:#313131;
}
.ourProduct2{
	float:left; background:#fff;
}
.ourProduct2 .blog { padding:0 20px; }
.ourProduct2 h2{
	margin:0px 0 0px 0px;
	padding:15px 0 15px 0px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#7f7f7f;
}
.ourProduct2 h2 span{
	color:#000;
}
.ourProduct2 ul{
	padding-left: 15px;
	margin:0px 0 0 0px;
	border:solid 1px #7f7f7f;
	overflow:hidden;
}
.ourProduct2 ul li{
	float:left;
	font-size:16px;
	margin:0px;
	line-height:20px;
	padding:15px 0px 5px 0px;
	list-style:none;
	border-bottom:solid 1px #eaeaea;
}
.ourProduct2 ul li img{
	float:left;
	border:solid 1px #000;
	margin:0 15px 0px 0px;
	padding:2px;
	background:#FFF;
}
.ourProduct2 ul li a{
	color:#7db442;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px 0 0px 0px;
}
.ourProduct2 ul li a:hover{
	color:#313131;
}
.services{
	float:left;
	width:640px;
}
.services ul{
	margin:0px 0 0 0px;
	padding:0px;
}
.services ul li{
	float:left;
	font-size:16px;
	margin:0px;
	line-height:20px;
	padding:10px 0 20px 0px;
	list-style:none;
	border-bottom:solid 1px #eaeaea;
}
.services ul li img{
	float:left;
	margin:0 15px 0px 0px;
	border:none !important;
}
.services ul li h3{
	margin:0px 0 10px 0px;
	padding:0px 0 0 0px;
	font-size:20px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#7f7f7f;
}
.services ul li h3 a {
	font-size:20px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#7f7f7f;
}
.services ul li h3 span{
	color:#000;
}
.services ul li a{
	color:#7f7f7f;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px 0 0px 0px;
}
.services ul li a:hover{
	color:#313131;
}
.speaking{ float:left; padding:10px 0px; background:#fff; }
.speaking h3{
	margin:15px 0 5px 0px;
	padding:9px 0 0 10px;
	height:28px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#FFF;
	background:#000;
	border-radius:5px 5px 5px 5px;
}
.speaking h4{
	margin:0px 0 0px 0px;
	padding:5px 0 7px 0px;
	height:16px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#7f7f7f;
}
.speaking ul{
	margin:0px 0 0 0px;
	padding:0px;
}
.speaking ul li{
	font-size:16px;
	margin:0px;
	line-height:20px;
	padding:3px 0 3px 25px;
	list-style:none;
	background:url(images/dotted.gif) 10px 10px no-repeat;
}
.contactInfo{
	font-family: 'Swis721CnBTRoman';
	color:#7f7f7f;
	font-size:16px;
	padding:10px 0 0 0px;
}
.contactInfo span{
	font-family: 'Swis721CnBTRoman';
	color:#000;
	font-size:16px;
	font-weight:bold;
}
.postItem{
	float:left;
	/*padding:0 0 20px 0px;*/
	margin:20px 0 0 0;
	border-bottom:solid 1px #eaeaea;
}
.postItem h4{
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	height:25px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#FFF;
	background:none !important;
}
.meta{  display:none;
	float:left;
	width:100%;
	margin:0 0 10px 0;
}
.postItem a.more-link {
	color:#000;
	font-weight:bold;
	display:block;
	text-decoration:underline;
}
.meta a{
	display:none;
}
.rightBox{
	float:left;
	width:342px;
	margin:0 0 20px 0;
}
.rightBox h2{
	margin:0px 0 0px 0px;
	padding:5px 0 0 10px;
	height:32px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#FFF;
	background:#7f7f7f;
	border-radius:5px 5px 0 0;
}
#twitter{
	float:left;
	width:342px;
	min-height:370px;
	background:url(images/right_bg.gif) repeat-x;
}
#tweet{
	float:left;
	width:342px;
}
ul#twitter_update_list {
	margin:0px;
	padding:0px;
}
ul#twitter_update_list li{
	float:left;
	font-size:12px;
	margin:0px;
	color:#7f7f7f;
	line-height:22px;
	padding:10px 15px 10px 15px;
	list-style:none;
	border-bottom:solid 1px #eaeaea;
}
ul#twitter_update_list li a{
	color:#000;
	font-size:12px !important;
	text-decoration:none;
	margin:10px 0 0 0;
	padding:0px 0 0px 0px;
	display:block;
	float:right;
}
#tweet ul li a:hover{
	color:#313131;
}
ul#twitter_update_list li span a{
	display:inherit;
	float:none;
	margin:0;
}
.metaIn { display:none;
	width:100%;
	float:left;
	margin:6px 0 10px 0;
}
.contactUs{
	float:left;
	width:342px;
	border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webket-border-radius:0 0 5px 5px;
	background:#e1e1e1;
}
.contactUs h1{
	margin:0px 0 15px 0px;
	padding:7px 10px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#FFF;
	text-align:center;
	font-size:22px;
	/*background:url(images/contact_hd.gif) no-repeat;*/
}
#contact{
	float:left;
	width:322px;
	padding:0 0 0 20px;
}
#contact label{
	width:100%;
	padding:0 0 5px 0px;
}
#contact input{
	width:300px;
	height:34px;
	margin:5px 0 10px 0px;
	background:#fff;
	border:solid 1px #cacaca;
	border-radius:5px;
}
#contact #commentinput{
	width:300px;
	height:80px;
	margin:5px 0 10px 0px;
	background:#fff;
	border:solid 1px #cacaca;
	border-radius:5px;
}
#submitinput{
	width:177px !important;
	margin:10px 0 0 60px !important;
	padding:0px 0 0 0px;
	height:37px;
	font-family: 'Swis721CnBTRoman';
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	text-align:center;
	font-size:15px !important;
	border:none !important;
	background:url(images/send_btn.gif) no-repeat !important;
}
.contactUs .successmsg {
	color:green;
	margin:10px 0 10px 0;
	text-align:center;
}
.contactUs .errormsg {
	color:red;
	margin:10px 0 10px 0;
	text-align:center;
}
.contactIocn{
	width:40px;
	float:left;
	padding:0px 0 0 0px;
}
.contactIocn img{
	border:none !important;
	}
.contactPage{
	width:100%;
	float:left;
}
.contactPage img{
	border:none !important;
}
.contactAddress{ width:100%; float:left; margin:0px; background:#fff; padding:2px 3px 21px; }
.address {
	width:570px;
	float:left;
	padding:0 0 0 0px;
}
.address .add1 {
	width:280px;
	float:left;
	margin-bottom:20px;
}

.portfolioCategs {
	float:left;
	margin:10px 0 10px 0;
}
.portfolioCategs li {
	display: inline;

}
.portfolioCategs li a{
	-moz-border-radius:4px; 
	-webkit-border-radius:4px;
	border-top:1px solid #ddd; 
	border-left:1px solid #ddd; 
	border-bottom:1px solid #fefefe; 
	border-right:1px solid #fefefe;
	padding:6px 12px;  
	text-shadow:1px 1px #fff;
	background:url(images/bk_blurb.jpg) 0 100% repeat-x;
	font-weight:bold;
	display:block;
	
}
.portfolioCategs {
	display:none;
}

#colSpan #servServ { overflow:hidden; padding:15px 4px; background:#fff; }

#vidServ {
	float:left;
	margin-left:15px;
	width:560px;
	height:324px;
	padding:25px 36px 45px;
	border:1px solid #c3c7c2;
}

#vidServ iframe {
	float:left;
}

#rightServ {
	float:right;
	width:320px;
	height:410px;
}

#botServ {
	float:left;
	width:990px;
	margin-left:15px;
	line-height:15px;
}

#botServ ul li {
	float:left;
	margin:0 3px 13px 0;
}


.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*#vidBorder { width:975px;border:1px solid #6d6f6c; }*/

#vidPort {
	float:left;
	width:300px;
	border:1px solid #6d6f6c;
	padding:10px;
	margin:10px 5px 0 5px;
}

#vidBorder li #vidPort h3 {
	text-align:center;
	margin-top:10px;
}

.rwd-line { display:inline; }

.homePic { display:none; }

.adKit { float:left }

#colLeft2 #col1 {
	background:#fff;
	width:280px;
	padding:10px;
	height:325px;
	border:solid 3px #000;
	float:left;
	margin:20px 25px 0 15px;
	font-size:15px;
	line-height: 24px;
}

#colLeft2 #col1 #col1a {
	width:25px;
	float:left;
}

#colLeft2 #col1 #col1a img {
	border:none;
}

#colLeft2 #col1 #col1b {
	width:80px;
	float:left;
}

#colLeft2 #col1 #col1c {
	width:180px;
	float:left;
	padding:0 0 7px 0;
}

#colLeft2 #col1 #col1d {
	width:100px;
	float:left;
	padding:0 0 10px 0;
}

#colLeft2 #col1 #col1c img {
	border:none;
	margin:0 0 0 10px;
}

#colLeft2 #col2 {
	background:#fff;
	width:280px;
	padding:10px;
	height:325px;
	border:solid 3px #000;
	float:left;
	margin:20px 25px 0 0;
	display:none;
}

#colLeft2 #col2 input img { margin-top:30px; }

#colLeft2 #col2 p, #colLeft2 #col1 p { margin:0 0 1em; }

#colLeft2 #col2 p { text-align:center; }

#colLeft2 #col3 {
	/*width:280px;*/
	width:605px;
	height:325px;
	padding:0 20px 20px 0;
	border:solid 3px #000;
	float:left;
	margin:20px 0 0 0;
}

div.wpcf7-mail-sent-ok { margin:-64px 0 0 0px !important;background:#fff; }

/* homeboxes */

.hbS { width:705px;margin:0 auto;padding-top:125px; }

#homeBoxes {
	overflow:hidden;
}

#homeBoxes .homeBox {
	/*width:300px;*/
	float:left;
	margin:20px 49px 0px 0px;
}

#homeBoxes .homeBox a { color:#cc2027; }

#homeBoxes .homeBox img {
	/*border:5px solid #969696;
	border-radius: 20px;*/
	padding:1px;
	margin-bottom:10px;
}

#homeBoxes .last{
	margin-right:0;
}

#shareLinks { display:none; }

#footBrands1 { display:none; }

/*Phone*/
/*@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {*/

@media screen and (max-width:480px) {

h1 { text-align:center; }
.wrapper { width:300px; }
.main { width:300px; }
#banner { width:300px; }
.header { width:300px; }
.bodySec { width:300px; margin-top:280px; border-bottom:1px solid #fff; }
.footerSec { width:100%; }
#colSpan { width:300px; }

img { max-width: 98%;height:auto;float:none; }

html { font-size:100%; }

/*p { width:98%; }*/

.logo { width:100%; height:120px; display:block; margin:0 auto; }
.logo img { max-width:100%; }
.socialLink { display:none; }
.socialLink1 { position:relative; display:block; width:90px; margin:15px auto 0px; }

#colBrand { display:none; }
.brandBox { float:none;margin:0px 50px;display:block; }

.homePic { display:block;width:300px;padding:10px 0;border-bottom:3px solid #7f7f7f;margin-top:20px; }

.adKit { display:none;float:none;text-align:center;margin:0 0px 10px 0;font-size:18px; }

.menu { position:relative; margin:0px; }

.copyR { font-size:11px;text-align:center; }
.rwd-line { display:block; }

.menu ul li { width:140px; height:55px; }
.menu ul li a { font-size:23px;padding:18px 2px; }
.menu ul li a span { display:none; }

.bannerSec {
	display:none;
}

/*#colSpan #servServ { height:1560px }*/ /* add 130px for each new logo */
#vidServ { float:none;margin:0 0 10px 5px;width:270px;height:182px;padding:5px; }
#rightServ { float:none;display:block;width:280px;margin-left:7px; }
#botServ { width:283px;margin:-40px 0 0 7px; }
.clearIt { display:none; }

.ourProduct2 { width:100%; }
.ourProduct2 ul li { margin-left:20px;width:226px; }

#colLeft { width:300px;float:none; }
#colLeft img { display:block;float:none;margin:10px auto; max-width:90%; }
.speaking { float:none; }
#colRight { width:300px; }
.rightBox { display:none;width:300px;float:none; }
.rightBox ul.menu { width:300px; }
.rightBox ul.menu li { width:140px; }
.contactUs { width:300px; }
#contact { width:300px;padding-left:10px; }
#contact input { width:270px; }
#contact #commentinput { width:270px; }
#submitinput { margin:10px 0px 0px 60px !important; }
#colLeft1 { width:300px; }
#colLeft1 img { float:none; }

#colLeft .comp1 img { width:90%; float:none; margin:20px auto 10px; border:1px solid #000; }

.postItem { width:100%; }
#colLeft .postItem h1 { margin:0px 0 15px 0px;
	padding:7px 10px 20px 10px;
	text-align:center;
	color:#000;
	background:#fff;
	border-radius:none; }
.postItem h4 { margin-bottom:15px;text-align:center; }
.meta { text-align:center; }
.metaIn { text-align:center; }

#comment { width:295px; }

.services { width:300px; }

#vidPort {
	float:left;
	width:270px;
}

.address { width:250px; }

.address .add1 { float:none; }

.contactUs { margin-top:80px; }

#contact { width:299px; }

.contactAddress{ padding:10px 0px; }
#colLeft2 { width:300px; }
#colLeft2 #col1 { width:260px;height:320px;padding:7px;float:none;margin:0 auto; }
#colLeft2 #col2 { width:270px;height:320px;padding:7px;float:none;margin:0 0 10px 0; }
#colLeft2 #col3 { width:254px;float:none;margin:10px auto 0px; }
#colLeft2 #col3 iframe { width:274px; }

#colLeft2 #col2 div.wpcf7-mail-sent-ok { margin:-64px 0 0 0px;background:#fff; }

#homeBoxes .homeBox {
	float:none;
	margin-left:0px;
}

.hbS { display:none; }
#homeBoxes { margin-left:50px; }
.bodysec1 { display:none;width:300px;height:695px;background:none; }

#footBrands1 { display:block;width:100%; }
#footBrands1 ul li img { display:block;margin:5px auto 15px; }

}