
body {
  min-width: 960px;
  background: none !important;
}

@font-face {
	font-family: 'Daniel';
	src: url('regular.eot');
	src: url('regular.eot?') format('embedded-opentype'),
	     url('daniel.ttf') format('truetype');
}

@font-face {
	font-family: 'Daniel';
	font-weight: bold;
    src: url('bold.eot');
	src: url('bold.eot?') format('embedded-opentype'),
	     url('danielbk.ttf') format('truetype');
}
@font-face {
	font-family: 'Conv_Helvetica';
	src: url('../fonts/Helvetica/Helvetica.eot');
	src: local('☺'), url('../fonts/Helvetica/Helvetica.woff') format('woff'), url('../fonts/Helvetica/Helvetica.ttf') format('truetype'), url('../fonts/Helvetica/Helvetica.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'lucida_sans_unicoderegular';
    src: url('../fonts/lucida_sans-webfont.eot'); 
    src: url('../fonts/lucida_sans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lucida_sans-webfont.woff') format('woff'),
         url('../fonts/lucida_sans-webfont.ttf') format('truetype'),
         url('../fonts/lucida_sans-webfont.svg#lucida_sans_unicoderegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* `Container
----------------------------------------------------------------------------------------------------*/

.container_12,
.container_16 {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}

.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15 {
  position: relative;
}

.container_12 .grid_3,
.container_16 .grid_4 {
  width: 220px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
  width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12{
  width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
  width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
  margin-left: 0;
}

.omega {
  margin-right: 0;
}

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
  width: 60px;
}

.container_12 .grid_2 {
  width: 140px;
}

.container_12 .grid_4 {
  width: 300px;
}

.container_12 .grid_5 {
  width: 380px;
}

.container_12 .grid_7 {
  width: 540px;
}

.container_12 .grid_8 {
  width: 620px;
}

.container_12 .grid_10 {
  width: 780px;
}

.container_12 .grid_11 {
  width: 860px;
}

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .grid_1 {
  width: 40px;
}

.container_16 .grid_2 {
  width: 100px;
}

.container_16 .grid_3 {
  width: 160px;
}

.container_16 .grid_5 {
  width: 280px;
}

.container_16 .grid_6 {
  width: 340px;
}

.container_16 .grid_7 {
  width: 400px;
}

.container_16 .grid_9 {
  width: 520px;
}

.container_16 .grid_10 {
  width: 580px;
}

.container_16 .grid_11 {
  width: 640px;
}

.container_16 .grid_13 {
  width: 760px;
}

.container_16 .grid_14 {
  width: 820px;
}

.container_16 .grid_15 {
  width: 880px;
}

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
  padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
  padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
  padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
  padding-left: 80px;
}

.container_12 .prefix_2 {
  padding-left: 160px;
}

.container_12 .prefix_4 {
  padding-left: 320px;
}

.container_12 .prefix_5 {
  padding-left: 400px;
}

.container_12 .prefix_7 {
  padding-left: 560px;
}

.container_12 .prefix_8 {
  padding-left: 640px;
}

.container_12 .prefix_10 {
  padding-left: 800px;
}

.container_12 .prefix_11 {
  padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .prefix_1 {
  padding-left: 60px;
}

.container_16 .prefix_2 {
  padding-left: 120px;
}

.container_16 .prefix_3 {
  padding-left: 180px;
}

.container_16 .prefix_5 {
  padding-left: 300px;
}

.container_16 .prefix_6 {
  padding-left: 360px;
}

.container_16 .prefix_7 {
  padding-left: 420px;
}

.container_16 .prefix_9 {
  padding-left: 540px;
}

.container_16 .prefix_10 {
  padding-left: 600px;
}

.container_16 .prefix_11 {
  padding-left: 660px;
}

.container_16 .prefix_13 {
  padding-left: 780px;
}

.container_16 .prefix_14 {
  padding-left: 840px;
}

.container_16 .prefix_15 {
  padding-left: 900px;
}

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
  padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
  padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
  padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
  padding-right: 80px;
}

.container_12 .suffix_2 {
  padding-right: 160px;
}

.container_12 .suffix_4 {
  padding-right: 320px;
}

.container_12 .suffix_5 {
  padding-right: 400px;
}

.container_12 .suffix_7 {
  padding-right: 560px;
}

.container_12 .suffix_8 {
  padding-right: 640px;
}

.container_12 .suffix_10 {
  padding-right: 800px;
}

.container_12 .suffix_11 {
  padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .suffix_1 {
  padding-right: 60px;
}

.container_16 .suffix_2 {
  padding-right: 120px;
}

.container_16 .suffix_3 {
  padding-right: 180px;
}

.container_16 .suffix_5 {
  padding-right: 300px;
}

.container_16 .suffix_6 {
  padding-right: 360px;
}

.container_16 .suffix_7 {
  padding-right: 420px;
}

.container_16 .suffix_9 {
  padding-right: 540px;
}

.container_16 .suffix_10 {
  padding-right: 600px;
}

.container_16 .suffix_11 {
  padding-right: 660px;
}

.container_16 .suffix_13 {
  padding-right: 780px;
}

.container_16 .suffix_14 {
  padding-right: 840px;
}

.container_16 .suffix_15 {
  padding-right: 900px;
}

/* `Push Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .push_3,
.container_16 .push_4 {
  left: 240px;
}

.container_12 .push_6,
.container_16 .push_8 {
  left: 480px;
}

.container_12 .push_9,
.container_16 .push_12 {
  left: 720px;
}

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
  left: 80px;
}

.container_12 .push_2 {
  left: 160px;
}

.container_12 .push_4 {
  left: 320px;
}

.container_12 .push_5 {
  left: 400px;
}

.container_12 .push_7 {
  left: 560px;
}

.container_12 .push_8 {
  left: 640px;
}

.container_12 .push_10 {
  left: 800px;
}

.container_12 .push_11 {
  left: 880px;
}

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .push_1 {
  left: 60px;
}

.container_16 .push_2 {
  left: 120px;
}

.container_16 .push_3 {
  left: 180px;
}

.container_16 .push_5 {
  left: 300px;
}

.container_16 .push_6 {
  left: 360px;
}

.container_16 .push_7 {
  left: 420px;
}

.container_16 .push_9 {
  left: 540px;
}

.container_16 .push_10 {
  left: 600px;
}

.container_16 .push_11 {
  left: 660px;
}

.container_16 .push_13 {
  left: 780px;
}

.container_16 .push_14 {
  left: 840px;
}

.container_16 .push_15 {
  left: 900px;
}

/* `Pull Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_3,
.container_16 .pull_4 {
  left: -240px;
}

.container_12 .pull_6,
.container_16 .pull_8 {
  left: -480px;
}

.container_12 .pull_9,
.container_16 .pull_12 {
  left: -720px;
}

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
  left: -80px;
}

.container_12 .pull_2 {
  left: -160px;
}

.container_12 .pull_4 {
  left: -320px;
}

.container_12 .pull_5 {
  left: -400px;
}

.container_12 .pull_7 {
  left: -560px;
}

.container_12 .pull_8 {
  left: -640px;
}

.container_12 .pull_10 {
  left: -800px;
}

.container_12 .pull_11 {
  left: -880px;
}

/* `Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .pull_1 {
  left: -60px;
}

.container_16 .pull_2 {
  left: -120px;
}

.container_16 .pull_3 {
  left: -180px;
}

.container_16 .pull_5 {
  left: -300px;
}

.container_16 .pull_6 {
  left: -360px;
}

.container_16 .pull_7 {
  left: -420px;
}

.container_16 .pull_9 {
  left: -540px;
}

.container_16 .pull_10 {
  left: -600px;
}

.container_16 .pull_11 {
  left: -660px;
}

.container_16 .pull_13 {
  left: -780px;
}

.container_16 .pull_14 {
  left: -840px;
}

.container_16 .pull_15 {
  left: -900px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after,
.container_16:before,
.container_16:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

.clearfix:after,
.container_12:after,
.container_16:after {
  clear: both;
 /* min-height: 175px;*/
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix,
.container_12,
.container_16 {
  zoom: 1;
}


/*----------------------------------------------------------------------------------------------------*/
.container-main{ background:#d5dee7 }
.wrapper-grid{ width:960px; padding:20px; margin:0 auto;background:url(../images/wrapper-whitebg.png) repeat-y center top; }

/*margin and padding common*/
.bot-marg0{ margin-bottom:0 !important;}
.top-marg0{ margin-top:0 !important;}
.bot-marg10{margin-bottom:10px !important;}
.top-marg10{ margin-top:10px !important;}
.marg0{ margin:0 !important;}
.marg10{ margin:10px !important}
.padd0{padding:0 !important}
.padd10{ padding:10px !important;}
.bot-padd10{ padding-bottom:10px !important;}
.top-padd10{ padding-top:10px !important;}
.bot-padd0{ padding-bottom:0 !important;}
.top-padd0{ padding-top:0 !important;}
.marg-top20{margin-top:20px !important;}
/*register*/
.caption .boxcaption {top: 258px;left: 0;}
.boxgrid{ 
				width: 460px; 
				height: 301px; 
				margin:0 0 20px ; 
				float:left; 
				background:#161613; 
				overflow: hidden; 
				position: relative; 
			}
.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
.boxcaption p{ 
					padding: 10px; 
					color:#fff; 
					font:14px/20px "lucida_sans_unicoderegular", Arial, sans-serif; 
				}
				
.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 360px; 
				width: 100%; 
				background:url(../images/register/blue-trans.png) repeat
 			}
.caption-arrow{ background:url(../images/register/up-down-arrow.png) no-repeat 0 0; width:32px; height:32px; position:absolute; top:5px; right:5px}
.caption .cover:hover .caption-arrow{ background:none;}
.caption .cover:hover p.p-top{padding-bottom:0; margin:0}
.caption .cover:hover p.p-bottom{padding-top:0;margin:0}
.outsource-client:hover p{ padding:6px 10px; margin:0}
/*.outsource-client p:first-child{ padding:13px 10px 5px 10px; padding:13px 10px 5px 10px \9;}*/
.register-content h3{ color:#000; margin-bottom:3px}
.register-content h5{margin-bottom:20px}
.register-content .btn{ padding:10px 35px; font-size:16px; margin:25px 0; display:inline-block;}
.register-content a.btn:hover{ text-decoration: none !important;}
/*register form page css*/
.register-form{ padding:0}
.register-form .form-horizontal .control-label{ text-align:left; width:110px}
.register-form .form-horizontal .controls{margin-left:120px}
.register-form .form-horizontal{ background:#EFEFEF; padding:20px 25px; margin-bottom:0; position:relative; z-index:15}
.register-form .form-horizontal h4{ color:#004da5}

.register-form-right h4{ font-weight:bold; color:#A9A9A9}
.register-form-right h1{color:#004DA5; font-weight:bold}


/*sim slider*/
		.slides_container {
			/*width:470px;*/
			display:none;
			background:#EFEFEF;
			padding:10px;
			min-height: 206px;
		}

		/*
			Each slide
			Important:
			Set the width of your slides
			If height not specified height will be set by the slide content
			Set to display block
		*/
		.slides_container div {
			width:470px;
			height:200px;
			display:block
		}
		
		/*
			Optional:
			Reset list default style
		*/
		#sim-slides .pagination {
			list-style:none;
			margin:0;
			padding:0;
			display:none; *display:block; *height:auto
		}
		#sim-slides .pagination li{ float:left; padding:0 5px;}

		/*
			Optional:
			Show the current slide in the pagination
		*/
		.pagination .current a {
			color:red;
		}
		.slides_container img{ float:left; margin:5px 10px 10px 5px; border:1px solid #e5e5e5; z-index:50; *position:relative}
		#sim-slides { padding:20px 0 0}
		#sim-slides .prev, #sim-slides .next{border:1px solid #004da5; opacity:0.8; text-indent:-5555px; display:inline-block; height:25px; width:25px;position: relative;top: -50px}
		#sim-slides .prev{background:url(../images/register/left-arrow.png) center no-repeat #004da5;left:16px;z-index: 100;}
		#sim-slides .next{background:url(../images/register/right-arrow.png) center no-repeat #004da5;right: -182px;z-index: 101;}
		#sim-slides .prev:hover{ background:url(../images/register/left-arrow.png) center no-repeat #0c5db9;}
		#sim-slides .next:hover{ background:url(../images/register/right-arrow.png) center no-repeat #0c5db9;}
		#sim-slides .prev:active{ background:url(../images/register/left-arrow.png) center no-repeat #023e82;}
		#sim-slides .next:active{ background:url(../images/register/right-arrow.png) center no-repeat #023e82;}
		.slides_container .slides_control h4{ color:#004da5}
.full-container {position:relative;}
.ribbon-pattern{ background:url(../images/ribbon-pattern.png) repeat-x; height:171px; width:100%; position:absolute; bottom:0px;}
#resellermain .dashboard h2.search, #resellermain .dashboard h2.Order, #resellermain .dashboard h2.Contacts, #resellermain .dashboard h2.dashboardnew, #resellermain .dashboard h2.clientdashboard, #resellermain .dashboard h2 span,  #resellermain ul.dashnew li a, #resellermain .mail, #resellermain .skype, #resellermain .gtalk, #resellermain .linkedin, #resellermain .phoneNo, #resellermain ul.dashnew ul li a{ background:url(../images/mypage/reseller_new.png) no-repeat;}

#resellermain{ width:100%; margin:0 auto; padding:15px 0 0 0;}
#resellermain ul{ margin:0\9;}
#resellermain .header{ background:url(../images/mypage/headerBig.jpg) repeat-x ; height:91px; min-height:50px; width: 96%;margin: 0 auto;padding: 10px; border-radius: 10px 10px 0 0;}
/*#resellermain .header {
    background: none repeat scroll 0 0 #0A82C5;
    border-radius: 10px 10px 0 0;
    height: 91px;
    margin: 0 auto;
    padding: 10px;
    width: 96%;
}*/
#resellermain .smdetails ul li{ list-style:none;}
#resellermain .header h1{ display:inline-block; float:left; padding:26px 0 0 30px; color:#fff;}
#resellermain .header h1 a{color:#fff; text-decoration:none;}
#resellermain .main{ width:96%; background:#fff; margin:0 auto; padding:10px ;}

#resellermain .profileicon{ margin-right:14px; float:left; margin-bottom:26px;}
#resellermain .profilename{ width:124px; float:left; height:60px;}
#resellermain .profilename .name{ display:block; color:#000; font-weight:bold;}
#resellermain .profilename .position{display:block; color:#999999; font-weight:normal;}
#resellermain .header .search{ float:right; margin:40px 20px 5px 0; font-size:14px; color:#fff; line-height:15px;}
#resellermain .header .search input[type="text"]{ margin:0 8px;}
#resellermain .header .search select{ width:60px; margin:0;}
#resellermain .header .search .btn-primary{ margin:0; * margin-left:5px;}
#resellermain .smdetails{ display:block; width:100%; clear: both;}

#resellermain .dashboard{
background: #313826;
background: -moz-linear-gradient(left, #313826 0%, #80807f 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#313826), color-stop(100%,#80807f));
background: -webkit-linear-gradient(left, #313826 0%,#80807f 100%);
background: -o-linear-gradient(left, #313826 0%,#80807f 100%);
background: -ms-linear-gradient(left, #313826 0%,#80807f 100%);
background: linear-gradient(to right, #313826 0%,#80807f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313826', endColorstr='#80807f',GradientType=1 );
padding:8px 0;
border-bottom:#24271f 1px solid;
overflow:hidden;
*padding:0;
}

#resellermain .dashboard h2{ margin:0; font-size:16px; color:#fff;  padding:0 5px 3px 52px;  *padding:10px 5px 10px 52px;line-height:30px; font-weight:bold; position:relative; }
#resellermain .dashboard h2.dashboardnew{background-position:15px -432px;*background-position:15px -422px;}
#resellermain .dashboard h2.search{background-position:15px -387px;*background-position:15px -377px;}
#resellermain .dashboard h2.Order{background-position:15px 0;*background-position:15px 10px;}
#resellermain .dashboard h2.Contacts{background-position:15px -482px;*background-position:15px -472px;}
#resellermain .dashboard h2.clientdashboard{background-position:15px -521px;*background-position:15px -521px;}


#resellermain .dashboard h2 span{ background-position:0 -256px; right:5px; top:0;*top:6px;display:block; width:25px; height:32px; position:absolute;}
#resellermain ul.dashnew{
background: #f2f6f4;
background: -moz-linear-gradient(left, #f2f6f4 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f2f6f4), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(left, #f2f6f4 0%,#ffffff 100%);
background: -o-linear-gradient(left, #f2f6f4 0%,#ffffff 100%);
background: -ms-linear-gradient(left, #f2f6f4 0%,#ffffff 100%);
background: linear-gradient(to right, #f2f6f4 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f4', endColorstr='#ffffff',GradientType=1 );
border-right:#e5e5e5 1px solid;

}
#resellermain ul.dashnew li{clear: both;}
#resellermain ul.dashnew li a{ min-height: auto; display:block; text-decoration:none; color:#000; background-position:10px -36px; line-height:50px; border-bottom:#e5e5e5 1px solid;padding:0 0 0 30px;-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	transition: all 0.3s ease;}
#resellermain ul.dashnew li:hover a{background-color:#eaefef; background-position:10px -74px;cursor:pointer; }
#resellermain ul.dashnew ul{ background:#e1e7e4; padding:0;}
/*#resellermain ul.dashnew li ul li a{ padding-left:50px; float:left; background-position:34px -302px !important; line-height:30px !important; background-color:none !important;}*/
#resellermain ul.dashnew li ul li a{ padding-left:50px; background-position:34px -302px !important; line-height:30px !important; background-color:#E1E7E4 !important; display: inline-block; float:left;}

#resellermain ul.dashnew li:hover ul li:hover{background-color:#f1f2f2 !important;}
/*#resellermain ul.dashnew li:hover ul li:hover a{ background-position:34px -318px;background-color:#f1f2f2 !important;}*/
#resellermain ul.dashnew li:hover ul li:hover a{ background-position:34px -318px;background-color:#E1E7E4 !important; color:#747474;}
#resellermain ul.dashnew{ overflow:visible \9;}
#resellermain .smdetails li a{ color:#066999;}
#resellermain .mail, #resellermain .skype, #resellermain .gtalk, #resellermain .linkedin, #resellermain .phoneNo{ padding-left:25px; margin-bottom:5px;}
#resellermain .mail{ background-position:0 -130px; color:#066999;}
#resellermain .skype{background-position:0 -150px; color:#066999;}
#resellermain .gtalk{background-position:0 -172px; color:#066999;}
#resellermain .linkedin{background-position:0 -199px; color:#066999;}
#resellermain .phoneNo{background-position:0 -230px; color:#066999;}


#resellmenu .closed, #resellmenu .opened {padding-right:10px;
            background-position:98% 50%;
            background-repeat:no-repeat;
        }

        #resellmenu .header {
			height:auto;
        }

     
        #resellmenu a {
            display:block;
         
        }

        #resellmenu ul {
            overflow: hidden;
    
        }
#resellmenu li ul{height:auto !important;}
/*.count{float: left; width: 21px; margin-top: 5px; margin-left: 5px;}*/
.count{ float:left; padding:5px 0;font-weight:bold; margin-left: 5px;}
.new_mypageleftbar{ width:19%; float: left;}
.new_mypagecontainer{width: 80%; margin-left: auto; overflow: hidden; background:#FFFFFF; border-radius:10px;}

/*---------------------------------------------Ecommerce new page-----------------------------------------------------*/
.inner-wrapper-grid{ width:980px; padding:20px 4px 0; margin:0 auto;background:url(../images/wrapper-yellowbg.png) repeat-y center top}
.inner-wrapper-grid h1, .inner-wrapper-grid h2,.inner-wrapper-grid h3,.inner-wrapper-grid h4,.inner-wrapper-grid h5,.inner-wrapper-grid h6{ color:#000}
.inner-wrapper-grid h4.red-color{ color:#b11100; margin-bottom:3px}

.pattern-1{ background:#faeccc url(../images/ecommerce/pattern-1.png) repeat}
.greenline-bg{ background:url(../images/ecommerce/bg-green-line.png) repeat-x top;}
.greenline-bg h2.center-text{ text-align:center; padding:30px 0 10px}
.whitebg-grid-14{ background:#fff; border:1px solid #e1e1e1; overflow:hidden;}
.half-coll-phase1, .half-coll-phase2{ width:46%; padding:15px 2%; float:left}
.half-coll-phase1{ background:url(../images/ecommerce/phase1-tag.png) no-repeat top left}
.half-coll-phase2{background:url(../images/ecommerce/phase2-tag.png) no-repeat top right}
.whitebg-grid-14 h3{ text-align:center; margin:0 0 25px}
.half-col-paddr{ width:48%; margin-right:2%; float:left}
.half-col-paddr font{ font-size:45px; font-family:'lucida_sans_unicoderegular'; color:#058e01; float:left; line-height:normall ; padding-right:5px; } .whitebg-grid-14 .half-coll-phase2 font{ color:#ff940e}
.half-col-paddr .font-b{clear:left; font-weight:bold;}

.phase1-panel{overflow:hidden}
.phase1-panel h3{ color:#048500;}
.img-border{ border:1px solid #b1b1b1; margin:0 10px 10px 0}
.phase1-panel .half-col-paddr{min-height:315px; border-bottom:1px solid #bdac96; margin-bottom:20px}

.blue-tabpanel{ background:#0a6da1 url(../images/ecommerce/blue-tab-bg.jpg) repeat-x;}
.blue-tabpanel ul.nav-tabs{ margin:0; border:none;}
.blue-tabpanel .tab-content{ padding:15px; color:#fff}
.blue-tabpanel .nav-tabs > li > a{ color:#9ecfe9; border:none; background:url(../images/ecommerce/sep-line.jpg) no-repeat right top;margin:0; border-radius:0 }
.blue-tabpanel .nav-tabs > li:last-child > a{}
.blue-tabpanel .nav-tabs > .active > a, .blue-tabpanel .nav-tabs > .active > a:hover{color: #fff;cursor: default;background-color:none;border:none;}
.blue-tabpanel .nav-pills > .active > a{color: #9ecfe9;background-color:transparent;}
.blue-tabpanel .nav > li > a:hover {text-decoration: none;background-color:#0a6da1; border:none; border-radius:0}
.blue-tabpanel .nav-tabs > .active > a,
.blue-tabpanel .nav-tabs > .active > a:hover {  color: #fff;  cursor: default;  background-color: #0a6da1;  border: none; }
.blue-tabpanel .nav-tabs > li > a{padding:10px; line-height:25px}

/*Christmas promotion  box*/
.Christmas-promotion-panel a.trigger{
position: fixed;
top: 225px; right: 0;
letter-spacing:-1px;
color:#fff;
font-weight: 700;
background:url(../images/ecommerce/Christmas-promotion-full.png);
display: block;
width:138px; height:186px; text-indent:-55555px;
transition: width 0.3s;
-moz-transition: width 0.3s; /* Firefox 4 */
-webkit-transition: width 0.3s; /* Safari and Chrome */
-o-transition: width 0.3s; /* Opera */
}

.Christmas-promotion-panel a.trigger:hover{
top: 225px; 
position: fixed;
text-decoration: none;
background:url(../images/ecommerce/Christmas-promotion-full.png) no-repeat;
width:451px; height:186px;
}

.Christmas-promotion-panel a.active.trigger {
background:url(../images/ecommerce/santa-gifts.png) no-repeat; width:97px; height:118px; top:200px
}
.Christmas-promotion-panel .panel h1{ color:#fff; font-family:'lucida_sans_unicoderegular';}
.Christmas-promotion-panel .panel{
position: fixed;
top: 40px;
right: 0;
display: none;
background: #000;
border:1px solid #111111;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
width: 400px;
height: auto;
padding: 30px 100px 30px 30px;
filter: alpha(opacity=95);
opacity: .95;
}
.Christmas-promotion-panel .panel p{ color:#fff}
/*Christmas promotion  end*/

/*featured slider slider*/
.full-col {
    padding: 20px;
    width: 940px;
}

#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:30px; 
	left:1px; 
	list-style:none; 
	padding:0; margin:0; 
	width:220px; 
	border-radius:6px 0 0 6px;
	z-index:100;
	
}
#featured ul.ui-tabs-nav li{ 
	padding:0 0 0 10px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}


#featured ul.ui-tabs-nav li.ui-tabs-selected:last-child{padding:6px 1px 5px;}
#featured li.ui-tabs-nav-item:last-child a{border-radius:0 0 0 6px; }


#featured li.ui-tabs-selected{ 
	/*background:url('images/selected-item.gif') top left no-repeat;*/  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected{background:url(../js/featured-slider/slider-tab-bg.png) no-repeat;padding:6px 1px 8px; margin:-1px 0 0 0;*margin:0px 0 0 0}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 	
	color:#000;
	font-weight:bold;
	background:none;
	border:none !important;	
}
#featured .ui-tabs-panel{ 
	width:720px; 
	/*height:150px; */
	position:relative;
	float:right;
}

#featured .info h4{ font-weight:bold}
#featured .info p{ 
	margin:0 0 15px 0; 
	font-size:13px; 
	line-height:1.5; color:#333;
	font-family:'lucida_sans_unicoderegular', Arial, sans-serif;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.preview-panel{ width:674px; min-height:232px;padding:3px 3px 3px 6px; position:relative; background:#f4f4f4; margin-bottom:20px; overflow:hidden; border:1px solid #cfd8d7; border-left:none; border-right:none;}
.none{ background:none;}

#featured .ui-tabs-panel .info{ 
	/*position:absolute; */
	left:0; 
	background:#FFF; 
	border:1px solid #cccccc;
	padding:10px 15px;
	width:auto;
	min-height:400px;
}
#featured{ 
	width:940px; 	
	position:relative;
	padding:0 0 25px 0;
	background:none; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:35px; 
	color:#353535; 
	line-height:20px;
	text-decoration:none;
	background:#E1B183;
	border:1px solid #B88554;
	border-top:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#E1B183; 
}
#featured li.ui-tabs-nav-item:first-child a{border-top:1px solid #B88554 !important; border-radius:6px 0 0 0;}
#featured ul.ui-tabs-nav li span{ 
	font-size:12px; 
	line-height:35px; 
	padding-left:10px;
	padding-left:5px \9;
	text-transform:none;
	font-weight:normal;
	zoom:1
	
}
/*featured slider end*/




.coupon-code{ font-size:20px; color:#fff}
.coupon-code b{ display:block}

.customize-pake{ position:fixed; top:200px; background:url(../images/ecommerce/customize-package-icon.png) no-repeat; width:100px; height:183px; display:block; text-indent:-999px;}

/*----------------Must Local SEO package---------------- */
.grid_980{
    background: url("../images/wrapper-whitebg.png") repeat-y center top;
    margin: 0 auto;
    padding: 20px;
    width: 980px;
}
.must-localseo-col{ /*background:#fff url(../images/localseo/gradient-header.jpg) repeat-x bottom;border-bottom:1px solid #a1a175;*/ overflow:hidden; padding:0 10px; }
.must-localseo-col .head-title{ background:url(../images/localseo/brush-bg.jpg) no-repeat center; text-align:center; font-family:Cambria; padding:0 185px; font-weight:bold; font-size:26px; margin-bottom:40px; color:#000}
.must-localseo-col .pagepoints li{clear:both; margin-bottom:40px}
.must-localseo-col .pagepoints li .f-icon, .must-localseo-col .pagepoints li .s-icon,.must-localseo-col .pagepoints li .t-icon{ background:url(../images/localseo/sprites-1.png) no-repeat; width:47px; height:55px; display:block; float:left;}
.must-localseo-col .pagepoints li .s-icon{ background-position:0 -56px}
.must-localseo-col .pagepoints li .t-icon{background-position:0 -112px}
.must-localseo-col .pagepoints li p{ margin:0 0 0 62px; font-size:17px;}

.accordion-box .accordion-heading{ background:url(../images/localseo/bw-gradient.jpg) bottom repeat-x}
.accordion-box .accordion-heading .accordion-toggle{font-size:15px;color:#000;font-weight: bold;}
.accordion-box .accordion-heading .accordion-toggle:hover{ color:#FF8C00;text-decoration:none}
/*----------------Must Local SEO package end---------------- */

/*----------------Coupon distribution---------------- */
.grid_inner{padding-left:10px; padding-right:10px}
.p-style1{font-size:18px; margin:15px 0 55px}
.coupon_distribution{ padding:0; font-size:15px; color:#000}
.center-text{text-align:center}

.coupon_distribution .coupon_dis1, .coupon_distribution .coupon_dis2, .coupon_distribution .coupon_dis3, .our_coupon_dis1, .our_coupon_dis2, .our_coupon_dis3, .our_coupon_dis4{font-family: 'Raleway', sans-serif; font-size:17px;margin-bottom:10px;}
.coupon_distribution .coupon_dis1{padding-top:20px}
.coupon_distribution .coupon_dis2{padding-top:55px}

.shadow-panel{ background:#f3f3f3; margin-top:20px}
.shadow-panel-top{ background:url(../images/Coupon/shadow-top.png) no-repeat top center}
.shadow-panel-bottom{background:url(../images/Coupon/shadow-bottom.png) no-repeat bottom center}

.our_coupon_dis1, .our_coupon_dis2, .our_coupon_dis3{ padding-top:20px;}

/*.coupon_distribution .talk-bubble{ background:url(../images/Coupon/talk-bubble.png) no-repeat center bottom; height:406px; width:350px}
.talk-bubble .talk{ color:#fff; padding:45px 0 0 50px; width:148px; text-align:center}
.talk-content-box{ padding:150px 0 0; line-height:25px}*/
.coupon_distribution .talk-bubble{ background:url(../images/Coupon/talk-bubble.png) no-repeat center bottom; height:253px; width:375px}
.talk-bubble .talk{ color:#fff; padding:8px 0 0 200px; width:160px; text-align:center; font-size:13px;}
.talk-content-box{ padding:50px 0 0; line-height:25px}
.title-bg{ background:url(../images/localseo/brush-bg.jpg) center no-repeat;}
/*----------------Coupon distribution end---------------- */


@media screen and (min-width: 600px) and (max-width: 980px){#resellermain{ width:980px;} 
                                                            #resellermain .main{ width:960px;} 
                                                            .new_mypagecontainer{width:700px;}
                                                            #resellermain .header{ background:url(../images/mypage/header.png) no-repeat center; height:89px;}
#resellmenu li ul li{ width:auto !important; } 
}
@media only screen and (max-width: 1250px) {
.new_mypagecontainer{overflow: scroll;}
}


/*----------------budget seo packages----------------*/
.budget-seo-packages .top-column ul{ text-align:center; color:#fff; font-family: 'Conv_Helvetica' !important; padding-bottom:50px}
.budget-seo-packages .top-column h3{font-family: 'Conv_Helvetica' !important; font-size:30px; text-shadow:1px 0 0 rgba(0,0,0, 0.5); color:#ffffff; text-transform:none; font-weight:normal; line-height: normal;}
.budget-seo-packages .top-column p{font-size:20px; text-align:left}
.budget-seo-packages .top-column img{ margin:15px 0}
.budget-seo-packages .top-column ul li{ display:inline-block; text-align:center; width:250px; margin:0 15px; *float:left; vertical-align:top}

.budget-seo-packages .category-column1{padding:15px 0 18px 0 }
.budget-seo-packages .category-column1, .budget-seo-packages .category-column2,.budget-seo-packages .category-column3{ background:url(../images/Budget-seo-packages/light-green-gradbg.jpg) repeat-x #eaf5f7 bottom; }
.budget-seo-packages .category-column2,.budget-seo-packages .category-column3{ padding:5px 0 18px}
.budget-seo-packages .category-column4 { background:#FFF; padding:5px 0 0;}
.budget-seo-packages .category-column4 ul li{ width:281px !important; background:none !important}
.budget-seo-packages .category-column4 ul li .package-topcontainer{ background:url(../images/Budget-seo-packages/dot-pattern.jpg) repeat !important;}
.category-column4 .package-topcontainer h3{ color:#fff; margin-left: -15px;padding: 5px 20px;width: 100%;}
.package-topcontainer h3.color1{background:rgba(32,154,224,0.7);}
.package-topcontainer h3.color2{background:rgba(241,90,78,0.7);}
.package-topcontainer h3.color3{background:rgba(244,209,47,0.7);}
.budget-seo-packages .category-column4 p{ text-align:left; color:#fff; line-height:normal;font-family: 'Conv_Helvetica' !important;}


.budget-seo-packages .package-panel ul{text-align:center; padding:30px 0}
.budget-seo-packages .package-panel ul li{ width:220px; display:inline-block; text-align:center;margin:0 5px; *float:left; background:url(../images/Budget-seo-packages/dot.png) repeat-y center; vertical-align:top;}
.budget-seo-packages .package-panel ul li.middle-content{ margin:0 40px !important; text-align:center}
.budget-seo-packages .package-panel ul li .package-topcontainer{ background:#fff; box-shadow:0 0 30px rgba(0, 0, 0, 0.8); min-height:280px; display:block; padding:15px; margin-bottom:30px;-moz-transition: box-shadow 0.3s ease-out 0s; -webkit-transition: box-shadow 0.3s ease-out 0s; -o-transition: box-shadow 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.budget-seo-packages .package-panel ul li:hover .package-topcontainer{box-shadow:0 0 30px rgba(5, 78, 133, 0.8);}
.budget-seo-packages .package-panel ul li:hover .package-botcontainer{ background:#fff; box-shadow:0px 2px 3px rgba(5,78,133,0.5);}
.package-topcontainer h3{font-family: 'Conv_Helvetica' !important;text-transform:none; font-weight:normal; line-height: normal;}
.package-topcontainer p{ font-size:17px; padding:5px 0 0;text-transform:none; font-weight:normal; line-height: normal;}
.package-topcontainer p .price{ color:#0090ff; font-weight:bold}
.package-topcontainer a{ color:#4d9e2d; display:block; margin:5px}
.package-topcontainer .link-btn{
  background-color: #52a8e8;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52a8e8), color-stop(100%, #377ad0));
  background-image: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background-image: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background-image: -ms-linear-gradient(top, #52a8e8, #377ad0);
  background-image: -o-linear-gradient(top, #52a8e8, #377ad0);
  background-image: linear-gradient(top, #52a8e8, #377ad0);
  border-top: 1px solid #4081af;
  border-right: 1px solid #2e69a3;
  border-bottom: 1px solid #20559a;
  border-left: 1px solid #2e69a3;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  color: #fff;
  font: normal 14px/1 "lucida grande", sans-serif;
  padding: 5px 15px;
  text-align: center;
  text-shadow: 0 -1px 1px #3275bc;
  -webkit-background-clip: padding-box; display:inline-block; text-decoration:none }
.package-topcontainer .link-btn:hover {
    background-color: #3e9ee5;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e9ee5), color-stop(100%, #206bcb));
    background-image: -webkit-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -ms-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -o-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    border-top: 1px solid #2a73a6;
    border-right: 1px solid #165899;
    border-bottom: 1px solid #07428f;
    border-left: 1px solid #165899;
    -webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
    box-shadow: inset 0 1px 0 0 #62b1e9;
    cursor: pointer;
    text-shadow: 0 -1px 1px #1d62ab;
    -webkit-background-clip: padding-box; }
.package-topcontainer .link-btn:active {
    background: #3282d3;
    border: 1px solid #154c8c;
    border-bottom: 1px solid #0e408e;
    -webkit-box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 white;
    box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 white;
    text-shadow: 0 -1px 1px #2361a4;
    -webkit-background-clip: padding-box; }
	
.budget-seo-packages .package-botcontainer{ background:#fff; box-shadow:0px 2px 3px rgba(0,0,0,0.5); display:block; padding:10px; text-align:left; }
.budget-seo-packages .package-botcontainer ol{ list-style:circle}
.budget-seo-packages .package-botcontainer ol li{ background:url(../images/Budget-seo-packages/tick-gray-icon.png) no-repeat 0 5px; text-align:left; width:auto; font-size:12px; padding-left:15px; margin-bottom:5px; line-height:normal}

.heading-panel{ background:url(../images/Budget-seo-packages/title-sep-line.png) no-repeat bottom center; margin:20px 0; padding-bottom:15px;}
.heading-panel h1{ font-size:50px; color:#000;font-family: 'Conv_Helvetica' !important; text-align:center; margin:0}
.heading-panel h3{ font-size:21px; color:#666565;font-family: 'Conv_Helvetica' !important; text-align:center;margin:0}

.go-to-top a{ background:url(../images/Budget-seo-packages/go-to-top.png) no-repeat; width:89px; height:37px; margin:0 auto; text-indent:-99999px; display:block}

/*secondary menu*/
.secondary-menu li a span, .secondary-menu li a i{ display:block; line-height:normal;}
.secondary-menu li a{font-family: 'Conv_Helvetica' !important;font-size:19px; line-height:normal;}
.secondary-menu li a span{ color:#FFF }
.secondary-menu li a i{ color:#9c9c9c; font-style:normal}
.secondary-menu li a:hover i,.secondary-menu li a.selected i{color:#FFF}
/*secondary menu end*/

.bg-container{ background:url(../images/Budget-seo-packages/package-background.png) no-repeat center; width:870px; height:501px; margin:0 auto; overflow:hidden}
.bg-container h2{ color:#FFF;font-family: 'Conv_Helvetica' !important;  font-size:24px; padding:5px 0 0}
.bg-container p{ color:#FFF;font-family: 'Conv_Helvetica' !important;  font-size:19px; color:#333}
.bg-container .box-1{ margin:0 0 0 24px; width:390px; padding:0px 0 0 13px; float:left; height:229px; overflow:hidden;}
.bg-container .box-1 img{ margin:0 5px 0 -70px; float:left}
.bg-container .box-2{ width:365px; float:right; margin:145px 25px 0 0;height:229px; padding-right:0; overflow:hidden}
.bg-container .box-2 img{ margin:0 -70px 0 5px; float:right}
.bg-container .box-3{ float:left;width:305px; margin:11px 0 0 25px;height:229px; overflow:hidden; padding-left:13px;}
.bg-container .box-3 img{ margin:0 5px 0 -90px; float:left}

.form-bot-panel{ border-radius:15px; border:3px solid #000; padding:20px; width:600px; margin:0 auto 15px; background:url("../images/Budget-seo-packages/dot-pattern.jpg") repeat !important}
.form-bot-panel h3{ color:#fff; margin-bottom:15px;}

.budget-seo-packages a.trigger{ top:200px;}
.budget-seo-packages a.trigger:hover{ top:200px;}
.budget-seo-packages .panel{ top:200px}
.budget-seo-packages .page-footer .footer-right{position:fixed; top:215px; left:0}

.budget-seo-packages .secondaty-navtoparrow{ display:none;}
.budget-seo-packages .sticky .secondaty-navtoparrow{ display:inline-block;}
.budget-seo-packages .sticky .secondaty-navtoparrow a{ background:url(../images/Budget-seo-packages/cs-secondary-nav-btt.png) no-repeat 0 -66px; width:35px; height:35px; text-indent:-9999px; padding:0px; vertical-align:text-bottom}
.budget-seo-packages .sticky .secondaty-navtoparrow a:hover{background:url(../images/Budget-seo-packages/cs-secondary-nav-btt.png) no-repeat 0 0 !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.budget-seo-packages .top-column h3, .budget-seo-packages .top-column ul, .bg-container h2, .bg-container p, .secondary-menu li a, .budget-seo-packages .category-column4 p{font-family: 'lucida_sans_unicoderegular'; }
	.budget-seo-packages .top-column p{ font-size:17px;}
	.bg-container h2{ font-size:20px;  padding:8px 0 0}
	.secondary-menu li a{ font-size:13px; font-weight:normal;}
	.budget-seo-packages .category-column4 p{ font-size:14px;}
	.bg-container p{ font-size:16px;}
}
.budget-seo-packages .heading-panel h1{text-transform:none; font-weight:normal; line-height: normal;}
.budget-seo-packages{ font: 13px/1.5 'lucida_sans_unicoderegular',Arial,sans-serif !important;}
.social-like{ width:270px; overflow:hidden; float:right;}
.divfb{ float:left; margin-left:20px; margin-right:20px;}
.divgp{float:left; margin-left:20px;}
.controls{ color:#ffffff;}
/*----------------budget seo packages end----------------*/

/*----------------Pinterest Marketing----------------*/
.pinterest-marketing{ font-size:15px;}
.full-width-panel .category-column1{background:#F3F3F3;}

.full-width-panel .category-column2, .gray-panel-inner{background:#333333 url(../images/pintrest%20marketting/gray-bottom-shadow.png) repeat-x top;padding-top:16px;}
.full-width-panel .category-column2 .heading-panel h1{ color:#fff}
.cus_pin h2, .cus_pin p{ color:#ABABAB}

.gray-panel-inner{ color:#fff; padding:15px 15px 10px;}

.opti_pin > .center-text > img{ margin:10px 0 20px;}

.pinterest-title > img{ float:left; margin:0 10px 0 208px;}
.pinterest-title h1, .pinterest-title h3{ text-align:left !important;font-weight: normal;text-transform: none;}

.full-width-panel .category-column3{ background:#F3F3F3 url(../images/pintrest%20marketting/gray-bottom-shadow.png) repeat-x top; padding-top:16px;}

.cus_pin img{ margin:0 15px 15px 0; float:left;}

.opti_pin h2{font-family: 'Conv_Helvetica' !important; color:inherit; font-weight:normal; line-height:normal; font-size: 40px; text-align:center}

.need_pin { margin:0;}

.need_pin ul{
	margin: 0;
	padding: 10px 0 10px 50px;
	list-style-type: circle;
}
.need_pin li{
	margin: 0;
	padding: 3px 0 3px 0;
	list-style-type: circle;
	color:#000;
}

.need_pin img{ margin:0 0 30px 180px;}
.need_pin h3{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:14px; padding:10px; line-height:24px;}



.cus_pin{margin:0;}
.cus_pin h1{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:16px; padding:10px 0 10px 333px; margin:10px 0 0 px;}

.cus_pin_con{ width:800px; height:300px;}


.opti_pin{margin:0;}
.opti_pin ul{
	margin: 0;
	padding: 0px 0 10px 50px;
	list-style-type: circle;
}
.opti_pin li{
	margin: 0;
	padding: 12px 0;
	list-style-type: circle; color:#000;
}
.pinterest-marketing .comPoints{background-color: #FFFFFF;}
.pinterest-title > img{margin: 0 10px 0 120px;}
/*----------------Pinterest Marketing END----------------*/
h2.download{ background:url(../images/faq/download.png) no-repeat 13px 0;}
.radiobtn input[type="radio"]{
    float: left;
    margin-left: 0px;
}
.radiobtn label{ margin-left:17px; color:#333333;}
#FormView1_txtOthers{ margin-top:10px;}

.small-ver li{margin-bottom:20px !important; font-size: 16px;}
.small-ver li .ptr-icon{ background:url(../images/localseo/map_icon_default_mini.png) no-repeat; width:10px; height:17px; display:block; float:left; margin-right:10px;}
.testimonials{ margin:20px 40px; overflow:hidden;}
.testimonials  img{ float:left; margin-right:10px;}
.accordion-heading .accordion-toggle{background: url("../images/features_pointer-closed.gif") no-repeat scroll 10px center #EFEFEF;}
.accordion-heading .collapsed{background: url("../images/features_pointer-open.gif") no-repeat scroll 10px center #EFEFEF;}
.accordion-heading .accordion-toggle{padding:8px 15px 8px 30px !important;}
.micro-col{background: url("../images/localseo/Micro-Biz.png") no-repeat scroll 0 0 transparent !important;margin-top: 13px;}
.testimonials .description{ font-size:16px;}
.testimonials .author,.testimonials .reviewRating{ margin-top:5px;}
.plan_list li.closed{background: url("../images/features_pointer-open.gif") no-repeat scroll 10px center #D5D5D5 !important;}
li.title1,li.title2,li.title3,li.title4,li.title5{background: url("../images/features_pointer-closed.gif") no-repeat scroll 10px center #D5D5D5 !important;
    border-bottom: 1px solid #BFBFBF;
    color: #434343;
    cursor: pointer;  
    padding: 2px 10px 2px 30px;}
li.title1 p,li.title2 p,li.title3 p,li.title4 p,li.title5 p{background: url("../images/localseo/shadow_panel_right.png") repeat-y scroll right -5px transparent; padding: 4px 0 6px !important; text-transform:uppercase;}
#pricing-table #pt_middle ul.plan_list li.title1,#pricing-table #pt_middle ul.plan_list li.title2,#pricing-table #pt_middle ul.plan_list li.title3,#pricing-table #pt_middle ul.plan_list li.title4,#pricing-table #pt_middle ul.plan_list li.title5{ padding: 0px 0 0px 30px !important;  height: 29px !important;}
.ver2{ background:none !important; border-bottom:none !important;}
.micro-col{width:158px !important;}
li.last-child-empty{ height:52px !important;}
.testimg{padding: 5px; border: 1px solid #CCCCCC;}
.small-ver{ margin-top:30px;}

/*----------------Local SEO ver 3 style----------------*/
.local-seo{ background:#FFF;}
blockquote.style3{
font-family: Georgia, serif;
font-size: 25px;
font-style: italic;
margin: 40px auto;
padding: 0.50em 90px 0.50em 60px;
line-height: 1.45;
position: relative;
color: #fff; border:none; overflow:hidden; width:370px; border:1px solid #003c80; border-radius:10px; background:#004DA5;
}
blockquote.style3:before {
display: block;
content: "\201C";
font-size: 80px;
position: absolute;
left: 6px;
top: -10px;
color: #fff;
}
blockquote.style3:after {
display: block;
content: "\201D";
font-size: 80px;
position: absolute;
right: 130px;
top: -10px;
color: #fff;
}
blockquote cite {
color: #fff;
font-size: 14px;
display: block;
margin-top: 5px;
font-style:italic;
} 
blockquote cite:before {
content: "\2014 \2009";}     
blockquote.style3 img{ position:absolute; right:0; bottom:0;}  
.local-seo .panel-A2{ background:#f1f1f1; padding:20px 0; text-align:center; }

.panel-A1{ background:#a6cbf7; color:#000; padding:25px 0}

.panel-A2{ margin-bottom:20px;}
.panel-A2 img{border-radius:8px; border:1px solid #ea8a0e;}
.panel-A2 h4{ font-size:20px; text-align:left; padding-top:44px;}

.top-div { overflow:hidden; margin-bottom:40px;}

.lbloicon {
    background: url("../images/Local-seo/local-business.png") no-repeat scroll 0 5px transparent;
    padding-top: 7px;
}
.titleicons {
    border-bottom: 2px solid #CCCCCC;
    color: #004DA5;
    font-size: 28px;
    margin: 0 0 15px;
    padding: 4px 0 10px 40px;
    text-transform: uppercase;
}
.topic-headline {
    color: #70767E;
    font-size: 16px;
    line-height: 26px;
    margin-top: 0;
    padding-bottom: 5px;
    text-transform: uppercase;
    word-spacing: 1px;
}

.one_half{ width:48%; float:left}
.one_half + .one_half{ margin-left:15px;}
.one_half p{ font-size:15px;}

ul.check {
    margin: 0;
    overflow: hidden;
    padding-left: 0;
    position: relative;
}
ul.check li {
    background: url("../images/Local-seo/check.png") no-repeat scroll 0 5px transparent;
	 list-style: none outside none;
    margin-bottom: 5px !important;
    margin-left: 0;
    padding-bottom: 5px !important;
    padding-left: 25px !important; font-size:18px; font-weight:bold;
}

.vertical-list {
    list-style: none;
    padding: 10px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px; margin:0 auto;
    box-shadow: 1px 1px 1px rgba(255,255,255,0.1); /* CSS3 */ overflow:hidden;
}
.vertical-list li {
    background-position: 30px 0;
	background-repeat: no-repeat;
    margin-bottom: 30px; 
	padding:0 10px 0 30px; width:45%; float:left; height:71px; display:table;
}
.vertical-list li.arc-red {
    background-image: url("../images/Local-seo/arc-red.png");
}
.vertical-list li.arc-orange {
    background-image: url("../images/Local-seo/arc-orange.png");
}
.vertical-list li.arc-yellow {
    background-image: url("../images/Local-seo/arc-yellow.png");
}
.vertical-list a {padding-left: 30px; text-transform:uppercase; font-size:21px;	display:table-cell; height:71px; vertical-align:middle; color:#968B7C;
transition-duration: 0.3s;
line-height: 1.5;
-moz-transition-duration: 0.3s;  /*Firefox 4 */
 -webkit-transition-duration: 0.3s; /*Safari and Chrome */
-o-transition-duration: 0.3s; /* Opera */  }


.img-style1{background:#f3f3f3;margin: 5px 7px;border:1px solid #DDDDDD; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1); padding:7px;}   

.panel-A3 {
font-size: 25px;
margin: 40px auto;
padding: 0.50em 30px;
line-height: 1.45;
color: #fff; border:none; overflow:hidden; width:370px; border:1px solid #003c80; border-radius:10px; background:#004DA5; text-align:center;
}
.panel-A3 .button{
  font-size: 16px;
  color: #000;
  text-decoration: none;
  display: inline-block;
  text-align: center;
  padding: 7px 20px 9px;
  margin: .5em .5em .5em 0;
  cursor: pointer;
  text-shadow: 0 1px 1px rgba(0,0,0,0.4);
  -webkit-transition: 0.1s linear;
  -moz-transition: 0.1s linear;
  -ms-transition: 0.1s linear;
  -o-transition: 0.1s linear;
  transition: 0.1s linear;
}
 
.panel-A3 .button {
  border-radius: 4px;
  box-shadow: inset rgba(255,255,255,0.3) 1px 1px 0;
}
   
  .button:active {
    box-shadow: inset rgba(0,0,0,0.4) 0px 0px 6px;
  }
 
 
.panel-A3 .orange {
  background: rgb(255,183,0);
  background: -moz-linear-gradient(top,  rgba(255,183,0,1) 0%, rgba(255,140,0,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,183,0,1)), color-stop(100%,rgba(255,140,0,1)));
  background: -webkit-linear-gradient(top,  rgba(255,183,0,1) 0%,rgba(255,140,0,1) 100%);
  background: -o-linear-gradient(top,  rgba(255,183,0,1) 0%,rgba(255,140,0,1) 100%);
  background: -ms-linear-gradient(top,  rgba(255,183,0,1) 0%,rgba(255,140,0,1) 100%);
  background: linear-gradient(to bottom,  rgba(255,183,0,1) 0%,rgba(255,140,0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb700', endColorstr='#ff8c00',GradientType=0 );
  border: 1px solid #e59500;
}
.panel-A3 .orange:hover {
    background: rgb(255,203,72); color:#fff;
    background: -moz-linear-gradient(top,  rgba(255,203,72,1) 0%, rgba(255,156,35,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,203,72,1)), color-stop(100%,rgba(255,156,35,1)));
    background: -webkit-linear-gradient(top,  rgba(255,203,72,1) 0%,rgba(255,156,35,1) 100%);
    background: -o-linear-gradient(top,  rgba(255,203,72,1) 0%,rgba(255,156,35,1) 100%);
    background: -ms-linear-gradient(top,  rgba(255,203,72,1) 0%,rgba(255,156,35,1) 100%);
    background: linear-gradient(to bottom,  rgba(255,203,72,1) 0%,rgba(255,156,35,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcb48', endColorstr='#ff9c23',GradientType=0 );
  }

.map-arrow{  left: 426px;
    position: relative;
    top: -178px;}
.vertical-list a:hover{ text-decoration:underline; color:#FFA500;}    
#tbl-header1{ overflow:hidden; line-height:1.5}
.localseo-tblheader1{ width:330px; float:left; height:215px; }
.localseo-tblheader-right{ width:474px; float:left; border:1px solid #B87700;border-radius:8px 8px 0 0; border-bottom:none !important;}
.localseo-tblheader2{ background:#F9A111; text-align:center; color:#000; padding:8px 0; font-size:20px; border-radius:8px 8px 0 0 }
#tbl-header1 .p1{ width:158px; text-align:center; font-size:18px; font-weight:bold; color:#fff; padding:5px 0;background:#B87700 url("../images/localseo/shadow_panel_right.png") repeat-y right center;}
#tbl-header1 .price-head{width:158px; border-top:1px solid #B87700; background: url("../images/localseo/shadow_panel_right.png") repeat-y scroll right center transparent;}
#tbl-header1 .price-head b{ display:block; text-align:center; font-size:30px; color:#000;}
#tbl-header1 .price-head small{ display:block; text-align:center; font-size:13px; color:#666;}
.right-border{ border-right:1px solid #000;}
#pricing-table #mid-panelA{border-top: 1px solid #BFBFBF !important;}   
#pricing-table .extra-border{border-top:1px solid #bfbfbf;}   
.panel-A3 h4{ color:#ffffff;}
/*----------------Local SEO----------------*/
#ctl00_ContentPlaceHolder1_pnlRelatedOrder input[type="checkbox"]{ margin:0px;}
#ctl00_ContentPlaceHolder1_pnlRelatedOrder label{ margin:0px 0px 0px 5px; display: inline-block;}
.grid_980-inner{ padding:0 20px; overflow: hidden;}
.purpose-form{border: 1px solid #DDDDDD; text-align:center;width:400px; margin:0 auto;
    border-collapse: separate !important;border-radius: 5px 5px 5px 5px; padding:10px;/*background-color: #ffffdd; border-width: 3px;border-style: solid;border-color: Gray;padding: 3px; width:340px; text-align:center; border-radius:6px;*/}
.purpose-form table tr{ margin-bottom:10px;}
.purpose-form table{ clear:both; text-align: center;width: 100%;}
#ddLstPurpose{height: 35px;
    margin-bottom: 10px;
    padding-top: 5px;
    width: 250px;
}
.btns{border-top: 1px solid #CCCCCC;
    clear: both;
    display: block;
    margin: 10px auto;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;}
.purpose-form table tr td{ padding:5px; text-align:left; font-size:14px; font-weight:normal; line-height:20px;}
.tblGetSuggestion td{ }
.purpose-form table tr td input[type="text"]{padding:5px; height: 25px;}
.min-hght-form{ }
span.control-label{ text-align:left; width: 125px !important;}
#proceedconfirm{color:#068506; width:600px; margin:0 auto;}
#pnlLeft{ min-height:500px;}
#pnlPurpose h4{color:#004DA5;}
#pnlConfirm{width:600px; background:#EFEFEF; margin:0 auto; padding:10px;border: 1px solid #DDDDDD;border-collapse: separate !important;border-radius: 5px 5px 5px 5px;}
.round-corn{/*border: 1px solid #DDDDDD;border-collapse: separate !important;
    border-radius: 5px 5px 5px 5px; width:500px; margin:0 auto;*/ padding:0 10px; }
#pnlConfirm h4{ color:#068506;}
.register-form{}
.f-nav .float-links{*overflow:hidden;*display:none;}
#resellermain ul.update-stream {margin-left: 0; margin-bottom: 0;}