	/*

	Theme Name: Theme1st

	Theme URI: http://www.followersandlikes4u.com

	Author: Prakhar Jain

	Author URI: http://www.followersandlikes4u.com

	Description:It is designed for people seek online presence.
	Version: 1.0

	License: GNU General Public License v2 or later



	Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready

	Text Domain: twentyfourteen



	This theme, like WordPress, is licensed under the GPL.

	Use it to make something cool, have fun, and share what you've learned with others.

	*/

	@charset "utf-8";

	html,body,div,span,object,iframe,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,fieldset,form,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; vertical-align:baseline;}
	a{ text-decoration:none; color:#666;  -webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}
	a:hover{color:#000;}
	p{color:#332623; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:400;}

	/* General
	---------------------------------------- */
	html,body {height:100%;}
	body {background:#fff; font: 100%/20px "Trebuchet MS",Arial, Helvetica, sans-serif;position:relative;}
	img{border:none;}
	#outer {width:100%;height:auto !important;height:100%;min-height:100%; margin:0 auto; position:absolute;}
	#main {font-size:12pt; width:1024px;height:auto !important;height:100%;min-height:100%; margin:0 auto;  background:none; position:relative;}
	#main1{font-size:12pt; width:100%;height:auto !important;height:100%;min-height:100%; margin:0 auto;  background:none!important; position:relative;}
	.container{width:1024px;margin: 0 auto;position:relative; background:none !important;}
	.container1{width:100%;margin: 0 auto;position:relative; background:none !important;}
	.clear{ clear:both;}
	.height{ height:15px;}
	.right{ text-align:right; padding:0; margin:0;}
	h3{ font-size:14pt; font-family: 'Bree Serif', serif; padding:5px 0; color:#0788d2; line-height:15pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none;}
	h4{ font-size:13pt; font-family: 'Lato', sans-serif; font-weight:300; padding:8px 0; color:#0788d2; line-height:21pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none; border:1px solid #f0f0f0;}
	.center{ text-align:center;}
	.heading{ background:url(images/h3_bg.jpg) repeat-x center center; text-align:center; margin:10px 0;}
	h3.heading span{ background:#FFF; padding:10px; border:1px solid #f0f0f0; }
	h2.heading span{ background:#FFF; padding:10px; border:1px solid #f0f0f0; font-size:14pt; font-family: 'Bree Serif', serif; padding:5px 0; color:#0788d2; line-height:15pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none;}
	h1.heading span{ background:#FFF; padding:10px; border:1px solid #f0f0f0; font-size:14pt; font-family: 'Bree Serif', serif; padding:5px 0; color:#0788d2; line-height:15pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none;}

	/* Divs having common properties
	---------------------------------------- */
	.logo, .social_icon, #slider1, .table, .h_content, #testimonials, .twitter_people, .t_p_img, .easy_way, .easy_img, .box2{margin:0; padding:0; position:relative; float:left;}

	/* Header
	---------------------------------------- */
	.container .logo{ width:500px; height:163px; background:url(images/logo.png) center center no-repeat;}
	.container .logo h1{ text-indent:-9999px; font-size:1em; display:block; height:163px; padding:0; margin:0;}
	.social_icon{ float:right; width:300px; height:103px; text-align:right; padding:40px 0 0;}
	.social_icon .fa{ color:#0788d2; font-size:20px; border:2px solid #0788d2; padding:10px; width:20px; text-align:center; -webkit-border-radius: 22px; border-radius: 22px;  -webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out; margin:0 5px; cursor:pointer;}
	.social_icon .fa:hover{ color:#ed8f00; border:2px solid #ed8f00;display:none;}
	.navi{ width:100%; background:url("http://followersandlikes4u.com/wp-content/uploads/2014/07/background-header-image1.jpg";); height:109px;-webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.75);
	box-shadow: 0 8px 6px -6px rgba(0,0,0,0.75);
	}

	/* Slider
	---------------------------------------- */
	#sliderx{
	background-color:#2a2b2c;
	padding-left:252px;
	}


	/* Tables
	---------------------------------------- */

	/*Blue*/

	.blue .table_heading{ background:#3ec6df;}
	.blue .table_up_body{ background:#73d7eb;}
	.blue .table_up_body h3{ color:#08889f;}
	.blue .table_up_body a{color:#fff;}
	.blue .table_up_body a:hover{color:#08889f;}
	.blue .table_mid_body{ background:#f5f5f5; padding:5px;}
	.blue .table_mid_body p{color:#08889f;}
	.blue .table_footer{background:#3ec6df;}
	.blue .table_footer a{ color:#08889f;}
	.blue .table_footer a:hover{ color:#fff;}
	.blue .cbp-tm-submenu > li > a{border: 4px solid #08889f; background: #08889f; color: #fff; font-family: 'Bree Serif', serif; font-size:10pt; }
	.blue .cbp-tm-show-above .cbp-tm-submenu:after {border-top-color: #08889f; }
	.blue .cbp-tm-show-below .cbp-tm-submenu:after {	border-bottom-color: #08889f; }
	.blue .no-touch .cbp-tm-submenu > li > a:hover,
	.blue .no-touch .cbp-tm-submenu > li > a:active {	color: #08889f;}

	/*red*/

	.red .table_heading{ background:#e2536b;}
	.red .table_up_body{ background:#ed8091;}
	.red .table_up_body h3{ color:#a10d26;}
	.red .table_up_body a{color:#fff;}
	.red .table_up_body a:hover{color:#a10d26;}
	.red .table_mid_body{ background:#f5f5f5; padding:5px;}
	.red .table_mid_body p{color:#a10d26;}
	.red .table_footer{background:#e2536b;}
	.red .table_footer a{ color:#a10d26;}
	.red .table_footer a:hover{ color:#fff;}
	.red .cbp-tm-submenu > li > a{border: 4px solid #a10d26; background: #a10d26; color: #fff; font-family: 'Bree Serif', serif; font-size:10pt; }
	.red .cbp-tm-show-above .cbp-tm-submenu:after {border-top-color: #a10d26; }
	.red .cbp-tm-show-below .cbp-tm-submenu:after {	border-bottom-color: #a10d26; }
	.red .no-touch .cbp-tm-submenu > li > a:hover,
	.red .no-touch .cbp-tm-submenu > li > a:active {	color: #a10d26;}

	/*orange*/

	.orange .table_heading{ background:#e67e22;}
	.orange .table_up_body{ background:#f3ae3f;}
	.orange .table_up_body h3{ color:#ad570a;}
	.orange .table_up_body a{color:#fff;}
	.orange .table_up_body a:hover{color:#ad570a;}
	.orange .table_mid_body{ background:#f5f5f5; padding:5px;}
	.orange .table_mid_body p{color:#ad570a;}
	.orange .table_footer{background:#e67e22;}
	.orange .table_footer a{ color:#ad570a;}
	.orange .table_footer a:hover{ color:#fff;}
	.orange .cbp-tm-submenu > li > a{border: 4px solid #ad570a; background: #ad570a; color: #fff; font-family: 'Bree Serif', serif; font-size:10pt; }
	.orange .cbp-tm-show-above .cbp-tm-submenu:after {border-top-color: #ad570a; }
	.orange .cbp-tm-show-below .cbp-tm-submenu:after {	border-bottom-color: #ad570a; }
	.orange .no-touch .cbp-tm-submenu > li > a:hover,
	.orange .no-touch .cbp-tm-submenu > li > a:active {	color: #ad570a;}

	/*green*/

	.green .table_heading{ background:#63bfae;}
	.green .table_up_body{ background:#98dfd2;}
	.green .table_up_body h3{ color:#0f7361;}
	.green .table_up_body a{color:#fff;}
	.green .table_up_body a:hover{color:#0f7361;}
	.green .table_mid_body{ background:#f5f5f5; padding:5px;}
	.green .table_mid_body p{color:#0f7361;}
	.green .table_footer{background:#63bfae;}
	.green .table_footer a{ color:#0f7361;}
	.green .table_footer a:hover{ color:#fff;}
	.green .cbp-tm-submenu > li > a{border: 4px solid #0f7361; background: #0f7361; color: #fff; font-family: 'Bree Serif', serif; font-size:10pt; }
	.green .cbp-tm-show-above .cbp-tm-submenu:after {border-top-color: #0f7361; }
	.green .cbp-tm-show-below .cbp-tm-submenu:after {	border-bottom-color: #0f7361; }
	.green .no-touch .cbp-tm-submenu > li > a:hover,
	.green .no-touch .cbp-tm-submenu > li > a:active {	color: #0f7361;}

	/*purple*/

	.purple .table_heading{ background:#883e9e;}
	.purple .table_up_body{ background:#c48ed4;}
	.purple .table_up_body h3{ color:#561768;}
	.purple .table_up_body a{color:#fff;}
	.purple .table_up_body a:hover{color:#561768;}
	.purple .table_mid_body{ background:#f5f5f5; padding:5px;}
	.purple .table_mid_body p{color:#561768;}
	.purple .table_footer{background:#883e9e;}
	.purple .table_footer a{ color:#561768;}
	.purple .table_footer a:hover{ color:#fff;}
	.purple .cbp-tm-submenu > li > a{border: 4px solid #561768; background: #561768; color: #fff; font-family: 'Bree Serif', serif; font-size:10pt; }
	.purple .cbp-tm-show-above .cbp-tm-submenu:after {border-top-color: #561768; }
	.purple .cbp-tm-show-below .cbp-tm-submenu:after {	border-bottom-color: #561768; }
	.purple .no-touch .cbp-tm-submenu > li > a:hover,
	.purple .no-touch .cbp-tm-submenu > li > a:active {	color: #561768;}


	.table{ width:200px; -webkit-border-radius: 10px; border-radius: 10px; background:#f5f5f5; margin:2px; -webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}
	.table:hover{ z-index:9;-moz-transform: scale(1.1); -webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
	.table .table_heading{-webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; padding:10px 0;}
	.table .table_heading h3{ text-align:center; color:#fff;}
	.table .table_up_body { padding:15px 0 5px;}
	.table .table_up_body h3{ text-align:center; font-size:12pt; padding:5px 0 0; line-height:10pt;}
	.table .table_up_body h3 span{ font-size:28pt;}
	.table .table_up_body p{text-align:center; color:#fff; font-family: 'Bree Serif', serif; font-size:13pt;}
	.table .table_mid_body p{ font-size:9.5pt; text-align:center;}
	.table .table_footer{  -webkit-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; padding:10px 0;}
	.table .table_footer h3{ text-align:center;}



	/* welcome body
	---------------------------------------- */
	.h_content{ width:1004px; padding:0 10px;}
	.h_content p{ font-size:13pt; color:#7f7f7f; text-align:justify;}
	.h_content img{ width:200px;}
	.h_content:nth-child(even) img{ float:left; margin:0 20px 10px;}
	.h_content:nth-child(odd) img{float:right; margin:0 20px 10px;}

	/* Sidebar
	---------------------------------------- */

	/* Page_content
	---------------------------------------- */
	 #testimonials{ width:100%; height:auto;}
	 #testimonials ul{ list-style:none; padding:0; margin:0;}
	 .twitter_people, .easy_way{ width:100%; height:auto;}
	 .t_p_img { width:auto; height:auto; margin:0 4px;-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}
	 .t_p_img:hover, .easy_img:hover{z-index:9;-moz-transform: scale(1.1); -webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
	 .t_p_img img{-webkit-border-radius: 185px; border-radius: 185px; width:185px; border:5px solid #e1e1e1; box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5);}
	 .t_p_img p, .easy_img p{ text-align:center; text-transform:uppercase; font-family: 'Bree Serif', serif; font-size:14pt;}
	 
	 .easy_img{-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}
	 .easy_way .easy_img img{ width:327px; hieght:327px; margin:0 5px; -webkit-border-radius: 327px; border-radius: 327px;-webkit-transition: all 0.3s ease-in-out;	 box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5),	0 2px 3px rgba(0,0,0,0.6);}


	/* Footer
	---------------------------------------- */


	#footer{min-width:100%; height:auto; position:relative; margin: 0 ; float:left; background:url("http://www.followersandlikes4u.com/wp-content/uploads/2015/06/Screen-Shot-2015-06-13-at-4.19.21-pm.png"); border-top:5px solid #C33;padding:0px;}
	#footer .container{ z-index:9;}
	#footer ul{list-style-type:none; list-style-position:inside;padding:0; float:left; width:230px; padding:0;margin:0;}
	#footer ul li{ padding:2px 0;}
	#footer ul li a{font-family: Arial; font-weight:bold; color:#fff;}
	#footer ul li a:hover{ color:#045381;}

	#footer .menu{ width:1024px; height:40px; margin:0; padding:0; position:relative; float:left; background-color:#666;}
	#footer .menu ul{ float:left; position:relative; padding:0; margin:0;}
	#footer .menu ul li{ background:url(images/footer_navi_bg.png) right 5px no-repeat; padding: 0 10px; float:left;}
	#footer .menu ul li a{color:#ccc; font-size:10pt; font-family:Arial, Helvetica, sans-serif; }
	#footer .menu ul li a:hover{color:#d50723; }
	.menu p{  color: #2a2b2c;
	font-family:  Arial;
	font-size: 11.5px;
	font-weight: normal;
	line-height: 1.65em;
	letter-spacing: normal;
	color:grey;
	}
	.menu a{ color:#0788d2;}
	.menu a:hover{ color:#000;}
	.menu span{ text-align:right; float:right; margin:-8px 0 0 0;}

	/* contact
	---------------------------------------- */
	ol {list-style:none; margin:0; padding:0; float:right;}
	ol li {	display:block;	clear:both;}
	ol li label {	display:block;	margin:0;	padding:0px; color:#fff; font-size:12pt; font-family: 'Lato', sans-serif; font-weight:300;}
	ol li input.text {width:250px;	border:1px solid #c0c0c0;	margin:2px 0;	padding:5px 2px;	height:26px;	background-color:#fff;}
	ol li textarea {width:290px;	border:1px solid #c0c0c0;	margin:2px 0;	padding:2px;	background-color:#fff;}
	 #send { width:100%;	margin:16px 0 0 0; padding:0; background:#045786; border:none; padding:10px 15px; text-transform:uppercase; font-family: 'Bree Serif', serif; font-size:12pt; color:#fff; cursor:pointer; box-shadow: inset 0 2px 0 rgba(17, 92, 142, 0.7),-3px -2px 3px rgba(0, 0, 0, 0.1); outline:none;}
	#send:hover{box-shadow:none;} 

	/* contact_content
	---------------------------------------- */ 
	ul.products { margin:0; float:left;  position:relative; padding:0; }
	ul.products li{ border:1px solid #e0e5e9; float:left; width:190px; min-height:270px; margin:15px 10px 0 0;}
	ul.products li img.wp-post-image{ text-align:center !important; float:none; padding:10px 20px;}
	li.product{list-style-type:none !important;}
	ul.products li h3{font-size:11pt; padding:8px 10px 5px; line-height:15pt; border-top:1px solid #e0e5e9;  }
	ul.products li span.price{clear:both; display:block; padding:0 10px 8px; font-size:9.5pt; font-family: 'Lato', sans-serif; font-weight:300;  }
	ul.page-numbers{float:left; position:relative; clear:both;}
	ul.products li a{display:block; }
	ul.products li .button, .add_to_cart_button, .product_type_simple {text-align:center !important; padding:8px 0; border-top:1px solid #e0e5e9 !important; width:100%; color:#fff !important; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300; text-transform:uppercase;  background:#0c73e8 !important; }

	#submit{text-align:center !important; padding:8px 20px; border-top:1px solid #666 !important; color:#666; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300; text-transform:uppercase; background:none; border:1px solid #666 !important; cursor: pointer;  }
	#submit:hover{background:#E8AB00; color:#fff; border:1px solid #E8AB00  !important;}


	.variations_button, .product_meta {width:209px !important;}
	.qty{width:50px !important;}


	.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .eemail_textbox_button{box-shadow:none !important; text-shadow:none !important; border:none !important;  background:#0788d2 !important; color:#fff !important;font-size:13px;font-weight:normal;line-height:1.65em;letter-spacing:normal;font-family:Arial;}

	.eemail_textbox_button{padding:5px 25px !important;}
	.eemail_msg{font-size:9pt;}

	.product_type_variable{font-size:11pt; font-family: 'Lato', sans-serif; text-transform:uppercase;     cursor: pointer;    position: relative;    overflow: hidden;    padding: 8px 0px;    text-decoration: none;    font-weight: 300;    border-radius: none !important;    text-shadow: none !important;    border: none !important;    background: none !important;    display:block;    box-shadow: none !important; }

	.woocommerce ul.products, .woocommerce-page ul.products,  { float:left; position:relative;}
	.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img { text-align:center !important; float:none; height: auto; width:90% !important; padding:0 5px;  margin: 0px 0px 8px;  box-shadow:none !important;}
	ul.products li .button:hover, .add_to_cart_button:hover, .product_type_simple:hover{color:#000; }

	.type-product{ float:left !important;}
	.columns-1{float:left !important; display:block; }
	.columns-1 ul{float:left !important; }
	.columns-1 ul li{float:left !important; width:190px !important; padding:0!important; clear:none !important;  margin: 15px 10px 0px 0px !important;}
	.columns-1 ul li h3{ padding:5px 10px !important;}
	.columns-1 ul li .button, .add_to_cart_button, .product_type_simple{text-align:center !important; padding:8px 0; border-top:1px solid #e0e5e9 !important; width:190px; color:#666; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300; text-transform:uppercase;  }

	.product h3{ text-align:left !important;}
	.price{ text-align:center !important;}

	/*.woocommerce .columns-1 ul.products { margin:0 !important; float:left !important;  position:relative !important; padding:0 !important; }
	.woocommerce .columns-1  ul.products li{ border:1px solid #e0e5e9 !important; float:left !important; width:190px !important; min-height:270px !important; margin:15px 10px 0 0 !important;}
	.woocommerce ul.products li img.wp-post-image{ text-align:center !important; float:none !important; padding:10px 20px !important;}
	.woocommerce .columns-1   li.product{list-style-type:none !important;}
	.woocommerce .columns-1  ul.products li h3{font-size:11pt !important; padding:8px 10px 5px !important; line-height:15pt !important; border-top:1px solid #e0e5e9 !important;}
	.woocommerce .columns-1  ul.products li span.price{clear:both !important; display:block !important; padding:0 10px 8px !important; font-size:9.5pt; font-family: 'Lato', sans-serif !important; font-weight:300 !important;  }
	.woocommerce .columns-1  ul.page-numbers{float:left !important; position:relative !important; clear:both !important;}
	.woocommerce .columns-1  ul.products li a{display:block !important; }
	.woocommerce  .columns-1 ul.products li .button, .add_to_cart_button, .product_type_simple{text-align:center !important; padding:8px 0 !important; border-top:1px solid #e0e5e9 !important; width:190px !important; color:#666!important; font-size:11pt !important; font-family: 'Lato', sans-serif; font-weight:300; text-transform:uppercase;  }
	.woocommerce .columns-1  ul.products li .button:hover, .add_to_cart_button:hover, .product_type_simple:hover{color:#000 !important; }*/




	.onsale{display:none;}

	.orderby, #pa_size, #pa_colour, #flavour{padding:8px 15px; border:1px solid #e0e5e9; width:auto; color:#000; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300; margin:5px 5px 0; display:block;}

	 .input-text, .minus, .plus, .single_add_to_cart_button{padding:8px 15px; border:1px solid #e0e5e9; width:auto; color:#000; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300; margin:5px 5px 0; }

	 .minus, .plus, .single_add_to_cart_button{background:#0788d2; color:#fff; cursor: pointer;}

	.label, .reset_variations{ font-size:9.5pt; color: #9AA7AF;}
	.reset_variations{text-align:right;}

	.variations_button,.product_meta{ float:left; position:relative; margin:0; padding:0;}

	.woocommerce-breadcrumb, .woocommerce-result-count{font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300;}

	.widget_shopping_cart_content{padding:10px; font-family: 'Lato', sans-serif; font-weight:300;}
	.widget_shopping_cart_content ul{list-style-type:none !important; margin:0; padding:0;}
	.widget_shopping_cart_content ul li {clear:both;}
	/*.widget_shopping_cart_content ul li a {clear:right; float:left;}*/
	.widget_shopping_cart_content img.wp-post-image{width:70px !important; height:70px !important; margin:0 10px 10px 0; float:left;}
	.amount{font-size:15pt; font-family: 'Lato', sans-serif; color:#000; font-weight:bold;}
	.widget_shopping_cart_content .buttons {padding:8px 0; border-top:1px solid #e0e5e9; color:#666; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:300; text-transform:uppercase;  }
	.widget_shopping_cart_content .wc-forward{ padding:0 15px 0 0;}
	.entry-summary div p{color:#9c9c9c !important;}

	dl dt{ float:left; padding: 0 15px;}
	ul.page-numbers{list-style-type:none !important; margin:0; padding:0;float:right;}
	ul.page-numbers li{ float:left; margin:5px 10px;}
	ul.page-numbers li a{ color:#fff; background:#0788d2; padding:5px 10px;}
	.current{color:#fff; background:#E8AB00; padding:5px 10px;}
	ul.page-numbers li a:hover{color:#fff; background:#E8AB00;}
	h1, h2{font-family: 'Lato', sans-serif; font-weight:300; line-height:25pt;}
	h1 .product_title .entry-title{ height:auto; font-size:18pt; width:100%; }



	.images{ width:400px; min-height:450px; float:left; position:relative; padding:10px 0;margin-top:70px;}

	.woocommerce-tabs{float:left; position:relative; padding:10px 0; clear:both; width:617px;}
	ul.tabs{ margin:0; padding:0; list-style:none; clear:both; width:617px; float:left;}
	ul.tabs li{  padding:5px 15px; margin:0; float:left; background:#666; }
	ul.tabs li a{color:#fff; font-family: 'Lato', sans-serif; }
	ul.tabs li:hover{background:#0788d2;}
	ul.tabs li.active{background:#0788d2;}
	#tab-description, #tab-additional_information, #tab-reviews{float:left; position:relative; padding:0 10px; width:597px; border:1px solid #ccc !important;}
	#comment{ vertical-align:middle; margin:0 5px;}
	/*.star-1, .star-2, .star-3, .star-4, .star-5{padding:5px 8px; background:#0788d2; margin:0 5px; color:#fff; }
	.stars span a.active{background:none repeat scroll 0% 0% rgb(232, 171, 0);} */

	.woocommerce-tabs{ float:left !important; clear:both; position:relative;}
	.related{float:left !important; clear:both; position:relative;}
	.product_title {  position:relative;}
	.product-addon{float:left !important; width:230px !important; clear:right !important;  position:relative; margin: 0em 18em 0em 0 !important; }
	p.form-row label{ display:block;}

	.summary { width:100%;}
	.summary .alt{float:left !important; position:relative;}
	.summary h1{ display:block;}
	.summary p.price{ text-align:left !important; }




	/* contact form 7*/

	.wpcf7-text{width:250px;    border:1px solid #ccc;    margin:2px 0;    padding:10px;    height:16px;    background-color:#fff;}
	.wpcf7-select{width:250px;    border:1px solid #ccc;    margin:2px 0; padding:10px; }
	.wpcf7-date{width:250px;    border:1px solid #ccc;    margin:2px 0; padding:10px; }
	.wpcf7-textarea{width:250px;    border:1px solid #ccc;    margin:2px 0;    padding:10px;    background-color:#fff;}

	/*.wpcf7-submit{border:none; background:#ccc; padding:10px 20px; color:#2489c5; font-family: 'Ubuntu', sans-serif; font-weight:400; text-transform:uppercase; cursor:pointer; margin:15px 0 0 0;}

	.wpcf7-submit:hover{ background:#2489c5; color:#ccc;}*/

	.simple_text_of_form{color:#4AA9DE; font-size:11pt; font-family: 'Lato', sans-serif; font-weight:bold;}
	.wpcf7-response-output{ font-size:9.5pt;}
	.wpcf7-submit{border:none; color:#fff !important; cursor:pointer; text-decoration:none; background:#0788D2; padding:10px 20px; font-family: 'Ubuntu', sans-serif; font-weight:400; font-size:10pt; -webkit-border-radius: 5px; border-radius: 5px; -moz-transition: all 100ms linear;   -o-transition: all 100ms linear;   -ms-transition: all 100ms linear;   transition: all 100ms linear; /*margin-right:250px;*/}

	.wpcf7-submit:hover{ color:#fff; background:#154476; -moz-transition: all 100ms linear;   -o-transition: all 100ms linear;   -ms-transition: all 100ms linear;   transition: all 100ms linear;}

	span.wpcf7-not-valid-tip {color:#000000!important;font-size: 9pt !important; margin-left:10px;}

	div.wpcf7-validation-errors {border: 2px solid #ccc!important; color:#000000!important; margin-bottom:20px; padding:10px; font-size:9pt;}

	.omsc-tabs-control li a{ background:#0788d2 !important; color:#fff !important;} 
	li.omsc-active a{ color:#0788d2 !important;}

	ul.woocommerce-error{ list-style:none;}
	ul.woocommerce-error li{ float:left; list-style:none; border:1px solid #f50000; padding:5px;}


	a.remove {background: #c84e45 !important;color: #fff !important;-webkit-border-radius !important: 3px;border-radius: 3px !important;-moz-background-clip: padding !important;-webkit-background-clip: padding-box !important;background-clip: padding-box !important;font-weight: bold !important;padding: .382em .53em !important;line-height: 1 !important;display: inline-block !important; font-size: .8em !important;}



	.woocommerce-message{ border:1px solid 517ea4; position:relative; padding:10px; margin:10px 0; font-family: 'Bree Serif', serif; font-size:12pt;  clear:both;padding:12px 12px 20px 12px;margin:20px;}
	.woocommerce-message a{font-family: 'Bree Serif', serif; font-size:12pt; }
	dl dd.variation-TwitterUsername{ padding:0px !important;}
	p.addon-wrap-32-additional-info{width:230px !important;}

	.woocommerce-breadcrumb{ display:none !important;}
	.woocommerce-message .button{ margin:0 10px !important;}
	.woocommerce-message {border: 1px solid #8fae1b;}

	div.wpcf7-response-output {margin: 2em 0.5em 1em;padding: 0.2em 1em;position: absolute;bottom: 17px;left:120px;}


	/* css */
	#reviews .comment .star-rating {
		float: left;
		font-size: 0.8em;
	   /* margin: 0; */
		position: absolute;
	   /* top: 53px;
		left: 9px; */
		 margin-top: -24px;
		 margin-left: 69px;
	}
	.star-rating {
		overflow: hidden;
		height: 1em;
		line-height: 1em;
		width: 5.3em;
		font-family: "fontawesome";
	}

	.star-rating:before {
	   content: "\f005\f005\f005\f005\f005";
		float: left;
		top: 0;
		left: 0;
		
		position: absolute;
		letter-spacing: 0.1em;
		letter-spacing: 0\9;
		color: #fbfeff;
	}

	.star-rating span {
		overflow: hidden;
		float: left;
		top: 0;
		left: 0;
		position: absolute;
		padding-top: 1.5em;
	}

	.star-rating span:before {
		content: "\f005\f005\f005\f005\f005";
		top: 0;
		position: absolute;
		left: 0;
		letter-spacing: 0.1em;
		letter-spacing: 0\9;
		color: #e94505;
	}

	.summary .star-rating {
		line-height: 1em;
		font-size: 0.8em;
		font-family: "fontawesome";
		top: 90px;
		position: absolute;
		right: 179px;
		width:57px;
	}
	.star-rating {
		line-height: 1em;
		font-size: 0.8em;
		font-family: "fontawesome";
		padding: 0 5px;
	}
	p.stars span {
	width: 80px;
	height: 16px;
	position: relative;
	float: left;
	background: url(images/star.png) repeat-x left 0;}
	p.stars span a {
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 16px;
	height: 0;
	padding-top: 16px;
	overflow: hidden;}
	p.stars span a:hover, 
	p.stars span a:focus { 
		background: url(images/star.png) repeat-x left -16px;
	}
	p.stars span a.active {
		background: url(images/star.png) repeat-x left -32px;
	}
	p.stars span a.star-1 {
		width: 16px;
		z-index: 10;
	}
	p.stars span a.star-2 {
		width: 32px;
		z-index: 9;
	}
	p.stars span a.star-3 {
		width: 48px;
		z-index: 8;
	}
	p.stars span a.star-4 {
		width: 64px;
		z-index: 7;
	}
	p.stars span a.star-5 {
		width: 80px;
		z-index: 6;
	}
	.comment-form-rating{ float:left;}
	.stars{float:left; padding:0 10px; margin:0;}
	.comment-form-rating label{ float:left; padding:0; margin:0;}

	.comment-form-comment{ clear:both; display:block; }
	p.comment-form-comment label{display:block; padding-top:5px;}

	a.free_seo_services:hover{
	color:#418AB3
	}

	#only{
	}
	.post-decorations{
	text-decoration:none;
	color:#066DA8;
	}
	.post-decorations:hover{
	text-decoration:underline;
	color:#067ABD;
	}
	.samaria{
	color:#066DA8;
	}
	.samaria:hover,.samaria:focus{
	color:#055F93;
	text-decoration:underline;
	}
	.articles_main{
	height:100px;
	width:500px;
	float:left;
	}
	.image_articles_main{
	height:100px;
	width:500px;
	float:left;
	}
	.article_image,.article_image:hover{
	height:100px;
	width:500px;
	float:left;
	}
	#heading_of_articles{
	padding:50px 50px 0 60px;
	}
	#heading_of_articles h1{
	font-size:42px;
	color:rgb(119,119,119);
	text-shadow: 2px 2px 2px rgb(204, 204, 204);
	}
	#content_of_articles{
	margin:0 0 0 50px;
	margin-top:-40px;
	color:#000000;
	font-size:17px;
	padding:15px 20px 15px 15px;
	line-height:20px;
	}
	#article_image{
	float:center;
	text-align:center;
	margin:5px auto;
	}
	.im{
	float:right;
	}
	.hyperlink{
	color:#009900;

	}
	strong1{
	font-size:22px;
	color:rgb(119,119,119);
	text-shadow: 2px 2px 2px rgb(204, 204, 204);
	}
	#left_body{
	float:left;
	height:auto;
	min-height:800px;
	background:#FFFFFF;
	margin:20px;
	margin-bottom:0;
	width:900px;
	}
	#articlesforarticles{
	margin:20px auto;
	}
	#articlesforarticles #form{
	margin:50px 150px auto 50px;
	} 

	#left_body  #articles{
	height:250px;
	width:900px;
	border-bottom:1px solid #e1e1e1;
	margin-bottom:0;
	overflow:hidden;
	}
	#left_body  #articles #aricles_image{
	width:150px;
	height:100px;
	float:left;
	margin:70px;
	margin-right:0px;
	}
	#left_body  #articles #aricles_image #image{
	height:150px;
	width:120px; 
	}
	#left_body  #articles  #articles_heading{
	margin: 60px;
	margin-left:170px;
	}
	#left_body  #articles  #articles_heading:hover{
	color:#000000;
	}
	#left_body  #articles  #articles_heading h3 {
	padding:10px;
	}
	#left_body  #articles  #articles_heading h3  a {
	text-decoration:none;
	color:#e1e1e1;
	}
	#title{
	margin-left:100px;
	}
	#heading{
	font-size:34px;
	color:#727272;
	}
	#heading:hover{
	color:#000000;
	}
	#caption_para{
	margin-left:50px;
	text-indent:50px;
	color:#818181;
	}
	#caption{
	text-decoration:none;
	color:grey;
	float:right;
	}
	#caption:hover{
	text-indent:40px;
	text-decoration:none;
	color:#000000;
	}
	#page_template{
	float:center;
	width:100%;
	height:80px;
	margin-top:30px;
	}
	#page_template_nav{
	display:block;
	overflow:hidden;
	text-align:center;
	}
	#page_template_nav > li{
	background:#e1e1e1;
	display:inline-block;
	padding:6px;
	float:center;
	border: 1px solid #e1e1e1;
	}
	#page_template_nav > li:hover{
	background:#175e4c;
	color:#FFFFFF;
	}
	#page_template_nav > li> a{
	color:#4A4A4A;
	}
	#page_template_nav > li> a:hover{
	color:#FFFFFF;
	}
	#right_body{
	width:auto;
	min-width:300px;
	float:left;
	padding:10px;
	height:auto;
	}
	#right_body ul{
	list-style-type:none;
	margin-top:50px;
	width:300px;
	float:left;
	height:280px;

	}
	#alag{
	background:green;
	display:block;
	text-align:center;
	width:100%;
	height:30px;
	margin-bottom:0px;
	font-size:18px;
	color:#FFFFFF;
	padding-top:4px;
	}
	#right_body ul li{
	display:block;
	padding-top:5px;
	padding-left:4px;
	text-align:left;
	width:98.56%;
	height:30px;
	border:1px solid #e1e1e1;
	background:#FFFFFF;
	color:#4A4A4A;
	font-size:17px;
	}
	#right_body ul li:hover{
	background:#EBEBEB;
	}
	#right_body ul li a {
	color:#4A4A4A;
	}
	#right_body ul li a :hover{
	}

	.qwerty{
	margin-left:38pt;
	}
	.image_align{
	float:center;
	}
	.hyperlink_ref{
	text-decoration:none;
	color:#0778d2;
	}
	.hyperlink_ref:hover{
	text-decoration:underline;
	color:#0778d2;
	}
	.article_h1{
	font-size:24px;
	font-weight:bold;
	color:#39A0DB;
	}
	.articles_h3,.testi{
	font-size:14px;
	font-weight:bold;
	color:#39A0DB;
	}
	.top_nav_bar{
	border-top:3px solid #cc3333;
	width:100%;
	background:#000000;
	height:16px;

	}
	.top_nav_bar_second{
	margin-left:80%;
	font:14px solid #FFFFFF;
	font-family:Veranda;
	font-weight:bold;
	border-top:2px solid #cc33333;
	}
	.login_register{
	font:14px solid #FFFFFF;
	font-family:Veranda;
	font-weight:bold;
	padding-top:12px;
	color:#FFFFFF;
display:none;
	}
	.login_register:hover{
	font:14px solid #FFFFFF;
	font-family:Veranda;
	font-weight:bold;
	padding-top:5px;
	color:#cc3333;
	}
	.header_logo{
	padding:10px;
	margin-left:10%;
	float:left;
	}
	#body_home{
	width:87%;
	margin:2px auto;
	background:yellow!important;
	}
	#body_home_articles{
	width:100%;
	float:left;
	}
	#body_home_inner_articles{
	width:30%;
	padding:5px 5px 2px 5px;
	margin:2px 2px 0px 2px;
	float:left;
	}
	#home_page_h2{
	color:#2a2b2c;
	font-family: Oswald !important;
	font-weight: normal;
	line-height: 110%;
	font:18px solid #2a2b2c;
	text-decoration:none;
	}
	#home_page_h2:hover{
	color:#cc3333;
	font-family: Oswald !important;
	font-weight: normal;
	line-height: 110%;
	font:18px solid #cc3333;
	}
	p{
	color: #555555;
	font-size: 15px;
	font-family:Oswald !important;
	}
	 #faq{
			  width:1024px;
			  height:160px;
			  margin:10px auto;
			  }
	 #faq1{
	width:42%;
	height:100%;
	float:left;
	margin:15px 15px 0px 15px;
	padding:2px;}
			  #faq_h4{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	height: 26px;
	display: block;
	background: none repeat scroll 0% 0% #FDFDFD;
	border: 1px solid #E9E9E9;
	margin-right:15px;
	padding:2px;
	text-align:center;
	}
	#faq_2{
			  width:1024px;
			  height:160px;
			  margin:10px auto;
			  }
	#faqf{
	width:21%;
	height:100%;
	float:left;
	margin:5px 5px 0px 5px;
	padding:2px;
	}
	#faq_hf{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	height: 26px;
	display: block;
	margin-right:15px;
	padding:2px;
	text-align:center;
	}
	.image_slide{
	float:left;
	}
	.image_slider{
	width="120"
	height:120;
	float:left;
	}
	.articles_h2{ font-size:18pt; font-family: 'Bree Serif', serif; padding:5px 0; color:#0788d2; line-height:15pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none;}
	.articles_h1{ font-size:22pt; font-family: 'Bree Serif', serif; padding:5px 0; color:#0788d2; line-height:15pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none;}
	.articles_h4{ font-size:12pt; font-family: 'Bree Serif', serif; padding:5px 0; color:#0788d2; line-height:15pt; text-transform:uppercase; clear:both; margin:0; text-shadow:none;}
	.widthp_3{
	width:28%;
	float:left;
	padding:5px;
	background:#FFFFFF;
	}
	.width_3{
	background:none;
	width:100%;
	}
	.wp_3{
	float:left;
	width:300px;
	padding:10px;
	margin:2px;
	}

	.attachment-shop_single wp-post-image{
	height:340px;
	}
	.thumbnails{
	margin:10px 0 30px 0;
	}
	#faq_bar{
	height:auto;
	width:980px;
	margin:7px auto;
	}
	#faq_bar_sub{
	width:47%;
	float:left;
	height:100%;
	margin:1px 15px 2px 1px;
	padding:2px;
	}
	#faq_bar_sub_h4{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	height:auto;
	display: block;
	background: none repeat scroll 0% 0% #FDFDFD;
	border: 1px solid #E9E9E9;
	padding:2px;
	text-align:center;
	color:#2a2b2c;
	}
	#faq_bar_sub1{
	width:23%;
	float:left;
	height:100%;
	margin:1px 10px 2px 1px;
	padding:2px;
	}
	#faq_bar_p{
	padding-top:1px;
	}
	.product-name,.product-price,.product-quantity,.product-subtotal,.cart-subtotal,.total{
	font-family:Oswald!important;
	font-size:16px;
	font-weight:normal;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1; 
	}
	.woocommerce_message{
	font-family:Oswald!important;
	font-size:16px;
	font-weight:normal;
	}
	.cart_totals {
	font-family: "Droid Sans","Myriad Pro",Helvetica,Arial,sans-serif;
	color: #222;
	font-weight: normal;
	}
thead{
background: none repeat scroll 0% 0% #FDFDFD;
}
.product-name >a{
color:#517ea4;
  font-family: "Droid Sans";
  font-style: normal;
  font-weight: 400;
}
.variation{
font-family: "Droid Sans";
  font-style: normal;
  font-weight: 400;
  font-size:15px;
  margin: 0px;
padding: 0px;
border: 0px none;
outline: 0px none;
font-size: 100%;
vertical-align: baseline;
}
dt{
font-family: "Droid Sans";
  font-style: 500;
  font-weight: 400;
  font-size:15px;
  margin: 0px;
padding: 0px;
border: 0px none;
outline: 0px none;
font-size: 100%;
vertical-align: baseline;
}

.t_p_img_of_testimonials{
width:95%;
}
.t_p_img_of_testimonials .span1{
width:60%;
float:left;
}
.t_p_img_of_testimonials .span2{
width:60%;
float:left;
}
.t_p_img_of_testimonials img{
-webkit-border-radius: 185px; border-radius: 185px; width:185px; border:5px solid #e1e1e1; box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5);width:50%;
float:left;
}
.t_p_img_of_testimonials img:hover{
z-index:9;-moz-transform: scale(1.1); -webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);
}

