/*   
Theme Name: Velvet
Theme URI: http://rainbow-themes.com/velvet
Description: Velvet Theme 
Author: Rainbow Themes
Author URI: http://rainbow-themes.com
Version: 1.3.0
Tags: white, light, custom-background, theme-options, translation-ready, custom-menu

License: 
License URI:
*/
.shareaholic-show-on-load{margin-left:0px!important;clear:both;}

#sidebar aside.sc-widget-advanced {
padding-left:5px;
}

#sidebar aside.sc-widget-advanced .widget-title {
padding-left:10px;
}

/**Portfolio 2**/

.page-id-161 .mt-gallery .mt-image-effect-default {
margin-bottom: 30px;
width: 300px;
height: 400px;
}

.page-id-161 .mt-image-effect-default > span {
margin: 1px;
display: block;
border-radius: 4px;
padding: 3px;
border: 1px solid white;
width: 290px;
height: 390px;
}

.page-id-161 .entry-content a, .post-single a {
width:100%;
height:100%;
}

.page-id-161 .mt-gallery .mt-image-effect-default img {
max-height: 390px;
height: 390px;
width: 290px;
}

.page-id-6154 .mt-gallery h1 {
display:none;
}

.page-id-161 .mt-image-hover {
background: #f57342;
}

/**404 Page Custom Codes**/
#404_page ul {
	list-style:none;
	font-size:26px;
}
	
#404_page ul li {
	display:inline-block;
	padding:5px 10px;
	color:#ff1a00;
	font-size:26px;
	float:left;
}

ol li { 
  list-style-type: decimal;
  margin-left:15px;
}

/**Remove Bullet Points on Social Icons**/

.postid-7555 .pwal_container ul li {
list-style-image:none;
margin:0px;
}

img.alignright {
float:right;
}
/***OPTIN HEADER***/
/***TYPOGRAPHY***/
#version1 h1,#version1 ul li,#version2 ul li,#version3 ul li,#version1 .text,#version2 .text,#version3 .text,#version1 label,#version2 label,#version3 label,#version1 p,#version2 p,#version3 p{font-family:'Droid Sans',Helvetica,Verdana,sans-serif;}
#version1 h1,#version1 h2,#version1 h3,#version1 li,#version2 li,#version3 li{font-weight:bold;}
#version2 h1,#version3 h1{font-family:'Impact',Helvetica,Verdana,sans-serif;}


.clear{clear:both;}
#version1 .page-wrap,#version2 .page-wrap,#version3 .page-wrap{width:980px;margin:0 auto;}

/***VERSION1 STYLES***/
#version1{border:3px solid #f7f9fc;padding:10px;background-color:#fff;}
#version1 #text-optin{max-width:560px;float:left;margin-right:10px;margin-top:10px;}
#version1 h1{font-size:1.5em;line-height:1.2;margin-bottom:15px;}
#version1 span{color:#266dee;}
#version1 strong{color:#ee1d23;}
#version1 ul{list-style-type:disc;list-style-position:inside;}
#version1 li{margin-bottom:5px;font-size:1.2em;color:#000;}
#version1 #optin-form{float:left;width:200px;margin-top:15px;background-color:#fff!important;padding:0px!important;border:none!important;}
#version1 #download-button{background-image:url(images/download%20now.jpg);width:190px;height:64px;cursor:pointer;border:none;}
#version1 label{font-size:1.1em;display:block;min-width:71px;float:left;margin-right:5px;margin-left:7px;margin-top:4px;}
#version1 .text{margin-bottom:5px;width:auto!important;font-size:1em!important;border:1px solid #000!important;}

/***VERSION2 STYLES***/
#version2{background-image:url(images/bg-dark.jpg);background-repeat:repeat-x;}
#version2 h1{font-size:1.8em;color:#fff;font-weight:normal;margin-top:15px;text-shadow:1px 2px 1px #1f1f1f;margin-bottom:10px;line-height:1em;}
#version2 span{color:#fed702;}
#version2 #text-optin{max-width:580px;float:left;}
#version2 p{color:#fff;font-size:1.2em;margin-bottom:0px;}
#version2 #optin{margin-top:15px;}
#version2 #optin .text{font-size: 1em;margin-left: 0;margin-right: 5px;padding: 10px;}
#version2 #submit-button{background-image:url(images/download-now-dark.jpg);width:149px;height:41px;cursor:pointer;border:none;}

/***VERSION3 STYLES***/
#version3{border:4px solid #ff4b59;padding-bottom:4px;background-color:#fff;}
#version3 ul{disply:block;max-width:190px;float:left;padding-left:20px;padding-top:21px;}
#version3 li{background-image:url(images/red-tick.jpg);padding-left:25px;background-repeat:no-repeat;font-weight:normal;display:block;height:23px;padding-top:3px;font-size:1.3em;}
#version3 #text-optin{float:left;max-width:550px;}
#version3 h1{font-size:1.7em;font-weight:normal;line-height:1.1;margin-top:10px;margin-bottom:6px;}
#version3 span{color:#0287db;}
#version3 strong{color:#ee1d23;}
#version3 p{font-size:1.1em;line-height:1.1;margin-bottom:0px;}
#version3 #optin .text{font-size:1.1em;color:#000;background-color:#f1efef;padding:6px;margin-top:20px;}
#version3 #instant-access{background-image: url(images/get-instant-access.jpg);cursor:pointer;width:258px;height:74px;border:none;}

/***FULL WIDTH PAGE***/
.full-width{padding:20px!important;width:940px!important;}
.full-width .inner-wrapper{width:940px!important;}
.service-box{max-width:260px;
	float:left;
	margin-right:20px;
	min-height:220px;
	background-color: #f9f9f9;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f4f4));
	background-image: -webkit-linear-gradient(top, #ffffff, #f5f4f4); 
	background-image:-moz-linear-gradient(top, #ffffff, #f5f4f4);
	background-image:-ms-linear-gradient(top, #ffffff, #f5f4f4);
	background-image:-o-linear-gradient(top, #ffffff, #f5f4f4);
	border:4px solid #fff;
	margin-bottom:20px;
	-moz-box-shadow:1px 1px 4px 1px #E1E1E1;
	-webkit-box-shadow: 1px 1px 4px 1px #E1E1E1;
	box-shadow:1px 1px 4px 1px #E1E1E1;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-border-radius:10px;
        padding:15px;
	}

div.last{margin-right:0px!important;}
h3.service-title{line-height:1.2em;background-image:url(images/sprites.jpg);background-position:left;background-repeat:no-repeat;padding-left:98px;min-height:70px;font-size:1.9em!important;margin-bottom:8px;}
h3.service-title a{text-decoration:none;display:block;}
.adwords h3{background-position:top left;}
.adwords h3 a,.seo h3 a,.consulting h3 a,.copywriting h3 a,.webdesign h3 a,.videomarketing h3 a{padding-top:15px;}
.service-box h4{font-size:1em!important;margin-bottom:8px;line-height:1.1em;color:#EC1B21;}
.seo h3{background-position:left -75px ;}
.socialmedia h3{background-position:left -158px;}
.socialmedia h3 a,.mobile h3 a,.mobile h3 a,.reputation h3 a{padding-top:5px;}
.consulting h3{background-position:left -240px;}
.copywriting h3{background-position:left -311px;min-height: 60px !important;}
.webdesign h3{background-position:left -380px;}
.ecommerce h3{background-position:left -450px;}
.mobile h3{background-position:left -530px;}
.reputation h3{background-position:left -600px;}
.videomarketing h3{background-position:left -670px;}

/**CONTACT FORM ON PAGES**/

#contact-main-form {
width: 430px;
margin-left: auto;
margin-right: auto;
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
font-family: Cabin;
color:#ffffff;
padding: 10px 35px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#contact-main-form label {
text-transform:uppercase;
font-size:14px;
}

#contact-main-form td.infusion-field-label-container {
width:100px;
}

#contact-main-form td.infusion-field-input-container input {
width: 250px;
}

#contact-main-form span {
font-size: 16px;
margin-top: 15px;
display: block;
width: 100%;
font-weight: bold;
}

#contact-main-form button {
width:98px;
height:35px;
background:transparent url(/wp-content/uploads/2013/02/submit-btn-hover.png) 0px 0px no-repeat;
border:0px;
text-indent:-99999px;
cursor:pointer;
}

#contact-main-form button:hover {
width:98px;
height:35px;
background:transparent url(/wp-content/uploads/2013/02/submit-btn-hover.png) 0px -35px no-repeat;
}

/*** E-COMMERCE SQUEEZE ***/
.page-id-8294 .entry-content strong{font-weight:bold;color:#fc0606;}
.page-id-8294 h1,.page-id-8294 #download-now,.page-id-8294 #optin-form p,.page-id-8294 h3,.page-id-8294 #bottom-box li,.page-id-8294 #optin-bottom ,.page-id-8294 #footer,.page-id-8294 #timer .label-time,.page-id-8294 h2{font-family:Arial, Helvetica, sans-serif;}
.page-id-8294 #pdf-free span,.page-id-8294 .entry-content h4,.page-id-8294 #overlay_form h2{font-family:'Impact',Helvetica,Verdana,sans-serif;}
.page-id-8294 #optin-form h2,.page-id-8294 #overlay_form h3,.page-id-8294 h5{font-family:'Bebas Neue',Verdana,Arial,sans-serif;}

.page-id-8294 h1{font-size:2.3em;margin-top:0px;text-align:center;font-weight:bold;line-height:1.3;margin-bottom:10px;}
.page-id-8294 h1 span{color:#0592c0;text-decoration:underline;}
.page-id-8294 h1 strong{text-decoration:underline;}
.page-id-8294 h2{font-weight:bold;line-height:1;}
.page-id-8294 #optin-graphics,.page-id-8294 #optin-graphics img,.page-id-8294 #pdf-free,#arrow{float:left;}
.page-id-8294 #pdf-free{width:100px;margin-top:90px;margin-left:10px;}
.page-id-8294 #pdf-free span{font-size:2em;text-transform:uppercase;text-align:center;display:block;}
.page-id-8294 #pdf-free strong{color:#fc0606;}
.page-id-8294 #download-now{background-image: url(images/images-squeeze4/Download-Button.jpg);background-repeat:no-repeat; font-size: 0.8em;height: 66px;
margin-left: -20px;padding-left: 50px;padding-top: 62px;position: relative;width:349px;}
.page-id-8294 #download-now p#download{text-indent:-9999px;}
.page-id-8294 #download-now p#download a{display:block;width:399px;height:129px;position:absolute;top:0px;left:0px;}
.page-id-8294 #optin-form{background-color:#fbfadf;border:5px solid #f8f6d8;padding:25px 18px 18px;-moz-border-radius:15px;-webkit-border-radius:15px;-border-radius:15px;margin-top:0px;}
.page-id-8294 #optin-form p,.page-id-8294 #optin-bottom  p,.page-id-8294 h3{line-height:1.2;}
.page-id-8294 h2{font-size:3em;text-align:center;margin-bottom:10px;}
.page-id-8294 .text{border:3px solid #0592c0;font-size:1.4em;padding:5px;width:308px;margin-bottom:10px;}
.page-id-8294 .submit-button{background-image: url(images/images-squeeze4/get-instant-access.jpg);background-repeat:no-repeat;width:326px;height:93px;border:none;cursor:pointer;}
.page-id-8294 .lock{float:left;margin-left:10px;}
.page-id-8294 .privacy{font-size:.8em;margin-top:20px;}
.page-id-8294 #featured-logos{margin-top:20px;background-image:url(images/images-squeeze4/featured-border.jpg);background-repeat:repeat-x;padding-top:10px;padding-bottom:10px;margin-bottom:30px;}
.page-id-8294 #featured-logos ul{list-style-image:none!important;}
.page-id-8294 .entry-content h4{font-size:1.3em;float:left;margin-top:20px;margin-left:20px;}
.page-id-8294 #featured-logos img{float:left;margin-left:25px;}
.page-id-8294 #timer{margin:0 auto;display:block;width:582px;margin-bottom:40px;text-align:center;}
.page-id-8294 #bottom-box{background-image: url(images/images-squeeze4/Sam.jpg);background-repeat:no-repeat;background-position:top right;min-height:665px;}
.page-id-8294 h3{font-size:1.4em;color:#077fbd;cont-weight:bold;margin-bottom:30px;}
.page-id-8294 h3 strong{font-style:italic;}
.page-id-8294 #bottom-box li{background-image:url(images/images-squeeze4/bullet-arrow.jpg);background-position:left;background-repeat:no-repeat;padding-left:30px;margin-bottom:20px;font-weight:bold;}
.page-id-8294 #optin-bottom{background-image:url(images/images-squeeze4/optin-bg.jpg);background-repeat:no-repeat;background-position:left;width:497px;height:385px;margin-top:40px;padding-left:190px;padding-top:15px;}
.page-id-8294 #optin-bottom h4{font-size:2.5em;float:none;text-align:center;margin-left:0px;}
.page-id-8294 #optin-bottom .form{margin-left:85px;}
.page-id-8294 #footer li{float:left;border-right:1px solid #000;}
.page-id-8294 #footer a{float:left;padding-right:10px;color:#000;text-decoration:none;font-size:.7em;}
.page-id-8294 #footer p{float:right;font-size:.7em;padding-bottom:10px;}
.page-id-8294 footer .last a{padding-left:10px;}
.page-id-8294 #overlay_form{position: absolute;padding: 10px;background: white;width: 356px;height:436px;left:0px!important;top:-350px!important;border:5px solid #ed1f24;-moz-border-radius:20px;-webkit-border-radius:20px;-border-radius:20px; -moz-box-shadow:4px 4px 2px -3px #abaaaa;-webkit-box-shadow: 4px 4px 2px -3px #abaaaa;box-shadow:4px 4px 2px -3px #abaaaa;}
.page-id-8294 #pop{display: block;width: 65px;text-align: center;padding: 6px;text-decoration: none;margin: 0 auto;}
.page-id-8294 #close{background-image:url(images/images-squeeze4/exit-button.png);background-repeat:no-repeat;width:30px;height:31px;text-indent:-9999px;display:block;position:relative;top:-108px;right:-353px;}
.page-id-8294 #overlay_form h2{font-size:2em;margin-top:10px;}
.page-id-8294 #overlay_form h3{color:#fff;pading-left:50px;font-size:2.8em;float:left;margin-bottom:0px!important;text-shadow:1px 2px 1px #b2171b;letter-spacing:1px;}
.page-id-8294 #time{margin-left:20px;}
.page-id-8294 #time div{height:49px;background-image:url(images/images-squeeze4/timer-bg.jpg);background-repeat:repeat-x;width:100px;float:left;margin-right:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:10px 10px 7px 10px;}
.page-id-8294 #time span{color:#f10000;font-family:Courier,'Courier New',monospace;font-size:3.2em;font-weight:bold;}
.page-id-8294 h5{font-size:3em;margin-top:60px;margin-bottom:20px;}
.page-id-8294 #timer .label-time{font-size:1.5em;display:block;float:right;width:100px;;margin-right:21px;text-align:center;padding:10px;}

/***E-COMMERCE CHECKLIST***/
.page-id-8375 .entry-content p,.page-id-8375 .entry-content li{font-size:1.4em!important;}
.page-id-8375 .entry-content ul{list-style-image:none!important;}
.page-id-8375 .entry-content li{height:23px!important;display:block;background-image:url(images/images-squeeze4/red-tick.jpg)!important;background-repeat:no-repeat!important;background-position:left;padding-left:25px;padding-top:3px;}
.page-id-8375 .entry-content .testimonial{padding:30px 20px 20px;background-color:#f8fcf1;margin-top:20px;border:4px solid #73da8c;}
.page-id-8375 .entry-content .case{padding:30px 20px 20px;margin-top:20px;border:4px dashed #fe0606;}
.page-id-8375 #featured-logos{margin-top:60px;background-image:url(images/images-squeeze4/featured-border.jpg);background-repeat:repeat-x;padding-top:10px;padding-bottom:10px;margin-bottom:30px;}
.page-id-8375 #featured-logos ul{list-style-image:none!important;}
.page-id-8375 #featured-logos ul li{background-image:none!important;display:inline!important;position:relative;padding-left:0px!important;}
.page-id-8375 #featured-logos ul img{float: left;margin-left: 25px;}

/***INQUIRY FORM NEW INFUSION SOFT STYLES***/
#inquiry-form-new {width:440px;padding:40px 20px 40px;border:4px solid #dddddd;background-color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;}
#inquiry-form-new form{width:380px;margin:0 auto;}
#inquiry-form-new .text{margin-bottom:5px;}
#inquiry-form-new .text label{ display: block;float:left;font-size: 1.4em;min-width:97px;margin-top:5px;}
#inquiry-form-new .radios{margin-top:40px;}
#inquiry-form-new #radio-label,#inquiry-form-new .textarea label {font-size:1.4em;display: block;float: left;font-size: 1.4em;margin-top: 5px;}
#inquiry-form-new .text input{padding:5px 10px;}
#inquiry-form-new input.infusion-field-input-container{margin: 0 0 0 10px;padding: 5px;}
#inquiry-form-new .infusion-radio div{width:190px;float:left;margin-bottom:15px;margin-top:-15px;}
#inquiry-form-new textarea{margin-left:0px;margin-top:10px;}
.infusion-submit input{cursor:pointer;}
.infusion-field img{float:left;margin-right:5px;width:20px;margin-top:5px;}

/***CHAT HIDE***/
#clickdesk_container{display:none!important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#webinar-iframe{margin-top:-160px!important;margin-bottom:-140px!important;}

}

.Cba {
    min-height: 200px !important;
    width: 641px;
}

#widget_bounds{
    min-height: 200px !important;
    width: 641px;
}


#fmtk { 
background: url(http://www.thinkbigonline.com/wp-content/uploads/2013/09/bg.jpg)no-repeat 0 0 transparent; 
min-height:600px;
}