@font-face {
	font-family:"GauntletClassic";
	src:url("../fonts/GauntletClassic/GauntletClassic_TB.eot?") format("eot"),
		url("../fonts/GauntletClassic/GauntletClassic_TB.woff") format("woff"),
		url("../fonts/GauntletClassic/GauntletClassic_TB.ttf") format("truetype"),
		url("../fonts/GauntletClassic/GauntletClassic_TB.svg#GauntletClassic") format("svg");
	font-weight:normal;font-style:normal;
}
@font-face {
    font-family: MyriadPro;
    src: url('fonts/MyriadPro-Regular.otf');
}
html{
	background:#F9F9F9;
}
html.ar{
	direction:rtl;
}
body{
	background:#F9F9F9!important;
	color:#000;
	font-family: �helvetica neue�, helvetica, arial, sans-serif;
}

img{
border:none;
}
.clear{clear:both;}
h1 {
    font-size: 20px ;
    font-weight: bold ;
}

#gen_loading {
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 9999;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
}
#gen_loading img {
    margin-top: 155px;
}

#content {
	width:100%;
	position:relative;
	text-align:center;
}
#header{
	position: relative;
	text-align:left;
	*border : 1px solid black;
	min-height:10px;
	background:#FFFFFF;
	*margin-top: -20px;
	margin: 0 auto 20px;
}
nav.navbar {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    margin-bottom: 0;
}
ul.nav.navbar-nav{
	float:right;
}
.navbar-brand{  padding: 8px 6px 6px 15px!important;}
.navbar-brand img{  height: 35px;}
#main{
    margin-left: auto;
    margin-right: auto;
    position: relative;
	text-align:left;
	width:100%;
	*border : 1px solid red;
	min-height:10px;
}
#main_wrp {
    margin-bottom: 100px;
    margin-top: 10px;
}
#generate_logo_demo_container {
     margin: 0 -10px 50px;
	 float: left;
	 width:100%;
	 position:relative;
}
#generate_logo_demo_form {
	*margin-bottom: 10px;
}
.ind_input_wrp{
	width: 255px;
	float: left;
	margin-bottom: 10px;
    margin-right: 19px;
}
.ind_input_wrp.last {
    left: 3px;
    margin-left: -3px;
    margin-right: 0;
    position: relative;
    width: auto;
}
#generate_logo_demo_form  input{
    height: 46px;
	width:100%;
}
#generate_logo_demo_container .item{
	width:255px;
	float: left;
	border: 1px solid #ccc;
    border-radius: 4px;
	margin: 10px;
	background: #fff;
	overflow:hidden;
	position:relative;
	top:0;left:0;
}
.item .pricing{ background: #00bd61 none repeat scroll 0 0;
    border-radius: 0 5px 5px 0;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 4px 0;
    position: absolute;
    text-align: center;
    top: 18px;
    width: 66px;
    z-index: 20;
	cursor:pointer;}
.item .pricing.paying{background:#3E88C0;}
.logo-wrp{
	height: 211px;
    width: 100%;
	position: relative;
	cursor:pointer;
}
.logo_colored{
	left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.logo_black{display:none;}
.logo-options{
	padding: 4px 0;
    text-align: center;
	border-top: 1px solid #e8e8e8;
}
.logo-options span {
    position: relative;
    top: 2px;
}
.logo-options .btn{
	border: 1px solid #e8e8e8!important;
	height: 34px;
    min-width: 20px;
    max-width: 105px;
	margin:0 3px;
}
.btn.btn-preview{padding: 6px 4px;}
.tooltip_content{display:none;}
.tooltipster-content .tooltip_content{display:block;}
.sp-container{ z-index: 99999999!important;border:1px solid #ccc!important;background:#F9F9F9!important;}
.sp-replacer{border:1px solid #ccc!important;background:#F9F9F9!important;}

.color_wrp {
	float: left;
    margin: 0 2px;
    padding: 3px 0;
}
.color_wrp input{ float: left;
    height: 25px;
    margin: 3px 0 3px 10px;}
#generate_logo_demo_container .item_add_more{  
	display: table;
    height: 255px;
    text-align: center;
	cursor:pointer;
	border:1px #D8D8D8;
	background-color: rgba(123, 123, 123, 0.1);
	transition: background 150ms ease 0s;
}

#generate_logo_demo_container .item_add_more:hover,#generate_logo_demo_container .item_add_more:focus,#generate_logo_demo_container .item_add_more:active{
	background-color: rgba(123, 123, 123, 0.16);
}
.next_button_wrp{
	background: transparent url("../img/next-button.png") no-repeat scroll center center;
	background-size:auto 100%;
    display: block;
    height: 90px;
    margin: 2px auto 10px !important;
    width: 78px;
}
.item_add_more .inner-wrap{
	color: #4271b5;
    font-size: 20px;
    font-weight: bold;
}
.add_more_btn_wrp{display: table-cell;
    text-align: center;
    vertical-align: middle;}
.item_add_more button{*height: 80px;*float:left;}
.item.favorite,.item:not(.item_add_more ):hover {
	border:5px solid #e8e8e8!important;
}
.item.favorite .logo-wrp,.item:not(.item_add_more ):hover .logo-wrp{
	height:203px;
}
.item.favorite .logo-wrp::after ,.item:not(.item_add_more ):hover .logo-wrp::after{
    border-left: 35px solid transparent;
    border-top: 35px solid #e8e8e8;
    content: "";
    display: block;
    position: absolute;
    right: 0px;
    top: 0;
    z-index: 101;
}
.item.favorite .logo-wrp::before,.item:not(.item_add_more ):hover .logo-wrp::before{
	background: rgba(0, 0, 0, 0) url("../img/is_favorite.png") no-repeat scroll 0 0;
	background-size:100% auto;
    content: "";
    display: block;
    height: 15px;
    position: absolute;
    right: 0px;
    top: 0;
    width: 15px;
    z-index: 102;
}
.item:not(.item_add_more ):hover .logo-wrp::before{
	background: rgba(0, 0, 0, 0) url("../img/remove.png") no-repeat scroll 0 0;
	background-size:100% auto;
	width: 18px;
	height: 18px;
	content: "";
    display: block;
    position: absolute;
    right: 0px;
    top: 0;
    z-index: 102;
}
.item .btn-favorite span{ 
	background: rgba(0, 0, 0, 0) url("../img/add_favorite.png") no-repeat scroll 0 0;
	background-size:100% auto;
    display: inline-block;
    height: 14px;
    left: 1px;
    margin-top: 2px;
    width: 14px;}
.item.favorite .btn-favorite span{background:url('../img/remove_favorite.png') no-repeat;background-size:100% auto;}
.item .btn-favorite span.glyphicon-star::before{content:'';}
label.error {
    color: red;
    font-size: 11px;
    font-weight: bold;
    margin-left: 13px;
}
.dots_protector{ background: white none repeat scroll 0 0;
    height: 40px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9;cursor:pointer;}
#index_content{  margin-top: 200px; }
#footer{
    background: #f5f5f5 none repeat scroll 0 0;
    border-bottom: 1px solid #eee;
	border-top: 1px solid #ccc;
    bottom: 0;
    left: 0;
    padding-bottom: 4px;
    padding-top: 6px;
    position: fixed;
    width: 100%;
    z-index: 140;}
#footer_wrp{ min-height: 39px; margin: 0 auto;}
.favorite_count,.delete_except_favorite_1{   float: right;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-top: -1px;
}
button.favorite_count{display:none;}
button.delete_except_favorite_1{margin-right: 29px;}
.glyphicon.glyphicon-cloud-download{margin-right: 4px;}
.glyphicon.glyphicon-refresh{margin-right: 4px;}
.ind_input_wrp.before_last{ width: auto;}
.use_company_colors_all_txt,.use_company_colors_particular_txt,.remove_favorite_too_txt{ font-weight: normal;margin-left: 3px;position: relative;top: -1px;}
.in_color_txt{margin-right: 5px; vertical-align: -2px;}
.red{color:red;}
.green{color:green;}

.features-wrap {
    margin-top: 20px;
}
.buy_now_wrp{width:100%;text-align:center;}
.price_title{
	display: inline-block;
    width: 100%;
	text-align:center!important;
}
.pricing-features {
    margin-top: 0;
    padding-bottom: 12px;
    padding-left: 0;
}
.pricing-features li {
    border-bottom: 1px solid #e9e9e9;
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
    font-size: 15px;
    list-style: outside none none;
    margin-bottom: 0;
    padding: 15px 20px 15px 48px;
}
.pricing-features li:first-child {
    border-radius: 6px 6px 0 0;
    border-top: 1px solid #e9e9e9;
}
.pricing-features li:nth-child(2n+1) {
    background: #fff none repeat scroll 0 0;
}
.pricing-features li .inline-icon {
    display: inline-block;
    font-size: 14px;
    margin-left: -30px;
    padding: 0 12px 0 5px;
}
.price {
    background: #fff none repeat scroll 0 0;
    border-color: #e9e9e9;
    border-image: none;
    border-radius: 6px;
    border-style: solid;
    border-width: 1px;
    font-size: 25px;
    margin-bottom: 0;
    padding: 8px 10px 8px 35px;
	text-align:center;
}
.btn-purchase{font-size: 11px!important;
    font-weight: bold!important;
    padding: 8px!important;} 
.btn-favorite{font-size: 11px!important;padding: 4px!important;}
button.btn,a.btn{color:#777;}
.btn.btn-primary,.btn.btn-success,.btn.btn-danger{color:white!important;}
.btn-change-colors {padding: 5px!important;}
.btn-change-colors span{font-size:11px;width: 10px;}
.delete_except_favorite .glyphicon{vertical-align: -2px;}
.btn-generate-more .glyphicon{vertical-align: -1px;}
.ind_input_wrp .btn{padding: 10px 17.5px;}
.remove_item{cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
	height: 20px;
    z-index: 9999;}
.remove_favorite_wrp{}
button.btn-generate-more_1{display:none; margin-top: -1px;}
.log_price{  float: left;
    font-size: 38px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 7px;
    text-align: left;
    width: 100%;}
.buy_logo_btn_wrp .btn_payment{margin-right: 0;}
.log_price span{color:#337ab7}
.btn_payment {
     background: rgba(0, 0, 0, 0) url("../img/btn_payment.gif") repeat scroll 0 0;
    border: medium none;
    float: right;
    height: 47px;
    margin-right: 15px;
    margin-top: 10px;
    text-indent: -9999px;
    width: 107px;
}
.modal_payment .modal-dialog{max-width:340px;}
.modal_payment .modal-title {
    font-size: 25px;
    padding-top: 30px;
    text-align: center;
}
.modal_payment .logo_quantity{font-size: 11px;position: absolute;}
input#email {
    background-image: url("../img/email-icon.png");
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-color: white;
    border: 1px solid #cccccc;
    border-radius: 3px;
    box-sizing: border-box;
    color: #757584;
    font-family: "Helvetica Neue","HelveticaNeue","Helvetica",Arial,sans-serif;
    font-size: 14px;
    outline: medium none;
    padding: 3px 11px 3px 40px;
    width: 100%;
}
body.home_page #habla_window_div{left:0;right:auto!important;}

@media (max-width:992px){
	.fav_txt{display:none;}
	.favorite_count{float:left;}
	.delete_except_favorite_1{float:left;}
	button.btn-generate-more_1{float:right;display:block;}
	.btn-generate-more_wrp{display:none;}
	button.delete_except_favorite_1{margin-right: 0px;}
	body.home_page #habla_window_div{left:auto!important;right:0!important;}
	body.home_page #footer { padding-bottom: 38px;}
}
@media (max-width:345px){
	.delete_except_favorite_1 .inner-wrap{display:none;}
}

.preview_modal .modal-body{ 
	*background: rgba(0, 0, 0, 0) url("../img/preview.png") no-repeat scroll -23px -26px;
	background: #f5f5f5 none repeat scroll 0 0;
    min-height: 100px;
}
	
	
.preview_modal  .modal-dialog
{
    width: 989px; 
	height:1000px;
} 
.top_box{   border-radius: 10px;
	border:1px solid #EBEBEB;
	background:white;
    float: left;
    height: 220px;
    width: 317px;
	text-align: center; margin-bottom: 20px;}
.top_box_1{margin-right: 3px;background:#FFFFFF;}
.top_box_2{margin-right: 3px;background:#000000;}
.top_box_3{background:#BABABA;}
.preview_logo{
	display: inline-block;
	background-size:100% auto;
}
.top_box .preview_logo{ background-position: 0 -34px;
    height: 110px;
    margin-top: 53px;
    width: 218px;}
.preview_logo_colored{}
.preview_logo_black{}

.shirt_wrp{ background: rgba(0, 0, 0, 0) url("../img/shirt_bg.png") no-repeat scroll -131px -24px;
    display: inline-block;
    height: 242px;
    margin-top: 25px;
    position: relative;
    width: 208px;}
.mdl_box .preview_logo{ background-position: 0 -16px;
    height: 56px;
    margin-top: 60px;
    width: 108px;}
.mdl_box{border-radius: 10px;
	border:1px solid #EBEBEB;
    float: left;
    height: 355px;
    text-align: center;
    width: 473px;
	background:white;}
.mdl_box_1{ margin-right: 20px;}
.mdl_box_2{width: 463px;}

.btm_box{border-radius: 10px;
	border:1px solid #EBEBEB;
	background:white;
    float: left;
    height: 295px;
    text-align: center;
    width: 553px;}
.btm_box_1{ margin-right: 20px;}
.btm_box_2{width: 383px;}
.prev_buy_box{
	 margin-bottom: 20px;   margin-top: 15px;
	padding: 0 31px;
    text-align: left;}
.prev_buy_box h3{  
	font-size:24px;
	font-weight: bold;
    letter-spacing: -1px;
    margin-bottom: 13px;}
.prev_buy_box p{ font-weight: bold;
    *line-height: 13px;}
.tablet_wrp{background: rgba(0, 0, 0, 0) url("../img/tablet_bg.png") no-repeat scroll -96px -22px;
    display: inline-block;
    height: 236px;
    margin-left: 93px;
    margin-top: 26px;
    width: 453px;}
.cart_wrp{background: rgba(0, 0, 0, 0) url("../img/cart_bg.png") no-repeat scroll -100px -15px;
    display: inline-block;
    height: 259px;
    margin-left: 5px;
    margin-top: 16px;
    width: 183px;position:relative;}
.tablet_wrp .preview_logo{  background-position: 0 -21px;
    height: 72px;
    left: -66px;
    margin-top: 80px;
    position: relative;
    width: 140px;
}
.cart_wrp .preview_logo{  background-position: 0 -10px;
    height: 37px;
    margin-top: 36px;
    width: 68px;}
.cart_wrp .preview_logo_2{  background-position: 0 -10px;
    height: 33px;
    left: 8px;
    margin-top: 142px;
    position: absolute;
    width: 63px;}
.prev_box{ margin-bottom: 20px;}
.prev_box ul li{  border: medium none !important;
    padding: 0 26px;}
.close_btn{ 
   cursor: pointer;
    height: 36px;
    position: absolute;
    right: -18px;
    top: -18px;
    width: 36px;
    z-index: 8040;
 background-image: url("../img/close_btn.png");
}
.ind_buy_btn{font-size: 12px;font-weight: bold;}
@media (max-width:1024px){
	.preview_modal .modal-dialog {
		width: 672px;
	}
	.prev_box{ width: 317px!important;overflow: hidden;}
	.prev_box{ margin-right: 3px!important;}
	.tablet_wrp{   background-position: 0 -3px;
    background-size: 100% auto;
    height: 170px;
    margin-left: -36px;
    margin-top: 58px;
    width: 354px;}
	.tablet_wrp .preview_logo{
	    left: -15px;
		margin-top: 50px;
	}
	.mdl_box_2{ height: auto;}
}
@media (max-width:776px){
	.preview_modal .modal-dialog {
		width: 352px;
		margin: 25px auto;
	}
}
@media (max-width:420px){
	.preview_modal .modal-dialog {
		width: 265px;
	}
	.prev_box {
		width: 230px !important;
	}
	.top_box{
		height: 170px;
	}
	.top_box .preview_logo {
    	 margin-top: 29px;
	}
	.prev_buy_box h3 {
		font-size: 22px;
	}
	.prev_buy_box li{font-size:11px;}
	
	.tablet_wrp {
		background-position: 3px -2px;
		background-size: 100% auto;
		height: 122px;
		margin-bottom: 20px;
		margin-left: -24px;
		margin-top: 20px;
		width: 254px;
	}
	.btm_box{height:auto;}
	.tablet_wrp .preview_logo {
		background-position: 0 -21px;
		height: 59px;
		margin-left: 17px;
		margin-top: 34px !important;
		position: relative;
		width: 120px;
	}
}

#index_content > ul,.disc_ul_wrp  ul {
    list-style: inside none disc;
    padding-left: 20px;
}
h1{
    font-size: 34px!important;
    font-weight: bold!important;
}
h2{
    font-size: 22px!important;
    font-weight: bold!important;
}
.second_buy_btn_wpr{text-align:center;}
.wir_second{margin-top:20px;}

/* Header */
.navbar-header .lang_wrp{display:none;}
.navbar-brand_wrp{float:left;}
@media (max-width:992px){
	.navbar-header,.navbar-brand_wrp{
		text-align: center;
		width: 100%;
	}
	.navbar-header .navbar-brand{
		display: inline-block;
		float: none;
		margin-left: 0 !important;
		padding: 10px 0 !important;
	}
}
@media (max-width:767px){
	.navbar-brand_wrp{float:left;width:auto;}
	.navbar-header{
		text-align: left;
		width: 100%;
	}
	.navbar-header .navbar-brand{
		padding: 8px 6px 6px 15px !important;
	}
	.navbar-header .lang_wrp{margin-right: 10px;display:block;}
	#bs-example-navbar-collapse-1 .lang_wrp{display:none;}
	#bs-example-navbar-collapse-1 .navbar-nav{text-align: center; width: 100%;}
}
@media (max-width:420px){
	.navbar-brand_wrp{
		text-align: center;
		width: 100%;
		float:none;
	}

}
.lang_wrp {
    float: right;
    margin-top: 9px;
    position: relative;
    z-index: 9;
	height: 31px;
}
ul.lang_list_wrp {
    background: white none repeat scroll 0 0;
    float: right;
    list-style: outside none none;
    padding: 0;
    width: 110px;
}
ul.lang_list {
    display: none;
    list-style: outside none none;
    padding: 0;
}
ul.lang_list_wrp li {
    float: left;
    width: 100%;
}
ul.lang_list_wrp li.active {
    background: black none repeat scroll 0 0;
}
ul.lang_list_wrp li.active a {
    color: white;
}
ul.lang_list_wrp li a {
    color: black;
    float: left;
    padding: 5px 8px;
    text-align: left;
    width: 100%;
}
ul.lang_list_wrp li a .caret {
    float: right;
    margin-top: 9px;
}
ul.lang_list_wrp > li > a {
    border: 1px solid;
}
ul.lang_list li a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
}
ul.lang_list_wrp > li > a > img {
    margin-right: 5px;
}
ul.lang_list li a img {
    margin-right: 5px;
}
/* End Header */
/* Custom logo */
.buy_custom_logo_form_wrp_1 label.control-label {text-align: left;}

#buy_custom_logo_form{color: #787878;font-family: "proxima-nova",sans-serif;}
#buy_custom_logo_form h1{
    font-size: 48px!important;
    font-weight: 400;
    letter-spacing: -0.035em;
    line-height: 1.05;
	margin-bottom: 15px;
	color: #676767;
    font-family: arial,tahoma,arial;
}
#buy_custom_logo_form h1,#buy_custom_logo_form h2{color: black;}
#buy_custom_logo_form p {
    font-family: "Atlas Grotesk Web",sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.6;
    margin: 0;
    max-width: 40em;
}
#buy_custom_logo_form .form-control{max-width:470px;}
#buy_custom_logo_form h2{margin-top:0px;font-size: 28px!important;}
#buy_custom_logo_form. h2.custom_email_title{ margin-top: 4px;}
#buy_custom_logo_form.form-horizontal label.control-label {text-align:left;}
#buy_custom_logo_form  h2 span{background: black none repeat scroll 0 0;
    border-radius: 50px;
    color: white;
    display: inline-block;
    font-size: 28px;
    font-weight: bold;
    margin-right: 4px;
    padding: 4px;
    text-align: center!important;
    width: 39px;}
#buy_custom_logo_form label.control-label{font-size: 16px; font-weight: normal;	}
#buy_custom_logo_form label.error{position:absolute;color:red;font-size:9px;font-weight:bold;left: 30px;}
#buy_custom_logo_form .help-block{font-size: 11px;}
.logo_sample_list{  margin: 0 -5px;}
img.logo_sample{
	border: 1px solid;
	border-radius: 5px;
    cursor: pointer;
    height: 180px;
    width: 180px;}
.logo_sample_wrp{float: left;margin: 5px;position:relative;}
.logo_sample_wrp.selected img.logo_sample{ border: 3px solid #369546;
    box-sizing: content-box;
    height: 174px;
    width: 174px;}
.logo_sample_wrp.selected:after{
	background: rgba(0, 0, 0, 0) url("../img/ok.png") repeat scroll 0 0;
	background-size: 100% 100%;
	bottom: 7px;
	content: "";
	height: 30px;
	position: absolute;
	right: 7px;
	width: 30px;
}
.remove_img_checkbox_wrp {
	margin-bottom: 4px;
}
.remove_img_checkbox_wrp label {
	cursor: pointer;
}
.remove_img_checkbox_txt {
	font-weight: normal;
	margin-left: 3px;
	position: relative;
	top: -1px;
	display:inline;
}
.buy_total_txt {
	padding-top: 11px;
	display: inline-block;
	margin-left: 42px;
}
.buy_total_wrp {
	color: black;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    margin-left: 6px;
    margin-top: -2px;
    padding-top: 11px;
    position: relative;
    top: 1px;
}
.help-block.help-block-add_inst{margin-top: -4px;}
.btn_payment {
	background: rgba(0, 0, 0, 0) url("../img/btn_payment.gif") repeat scroll 0 0;
	border: medium none;
	height: 47px;
	margin-top: 10px;
	text-indent: -9999px;
	width: 107px;
}
.logo_sample_list_grey .logo_sample_bg{  
	border-radius: 5px;
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    height: 100%;
    position: absolute;
    width: 100%;}
.logo_sample_list_grey .logo_sample_wrp.selected::after{opacity:0.5;}

@media (max-width:992px){
	.help-block.help-block-add_inst{margin-top: 5px;}
}
/* End Custom logo */
/* About */
.graphic_designer_img {
    float: right;
    margin-bottom: 10px;
    margin-left: 10px;
    max-width: 100%;
    width: 380px;
}
/* End : About */
/* free version */
.adsense_top_block{
	*height: 120px;
	background:#F9F9F9;
	margin-bottom: 15px;
}

#generate_logo_demo_container .item .adsense_middle_block_wrp{
	margin-left: 2px;
	margin-top: 0px;
}
#generate_logo_demo_container .item.adsense_middle_block{
	background:#F9F9F9;
	height: 236px;
	overflow: visible;
	margin-bottom:30px;
	z-index: 102;
	border:none;
}
#generate_logo_demo_container .item.adsense_middle_block:hover{
	*border: 1px solid #ccc!important;
	border: none!important;
}
.adsense_advertisement{width: 100%;
height: 19px;
z-index: 102;
bottom: -35px;
left: 0;
position: absolute;
background: #F9F9F9;
text-align: center;
font-size: 12px;
font-weight: bold;
*border-top: 1px solid #E8E8E8;}
/* End : free version */
/* RTL */
html.ar ul.lang_list_wrp > li > a > img{
	margin-left: 5px;
}
html.ar ul.lang_list li a img{
	margin-left: 5px;
    margin-right: 0;
}
/* start : new loading icon */
.loader {
    border: 16px solid #f3f3f3; /* Light grey */
    border-top: 16px solid #297CBA; /* Blue */
    border-radius: 50%;
    width: 120px;
    height: 120px;
    animation: spin 2s linear infinite;
    position: absolute;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;

    margin: auto;
}
.custom-icone-create-logo{
    background: url("../img/generate.png");
    height: 20px;
    width: 20px;
    display: inline-block;
    background-size: 22px;
    vertical-align: -1px;
    margin-right: 4px;
}
.save-color-btn{
    margin: 0 2px;
    padding: 3px 0;
}
.save-color-btn a span{
    font-size: 11px;
    width: 10px;
}
.save-color-btn a {
    height: 30px;
    min-width: 30px;
    margin: 0 3px;
    border: 1px solid #ccc;
    background: #F9F9F9!important;
}
.fiverr{
    margin: 15px;
    background: #fff none repeat scroll 0 0;
    border-color: #e9e9e9;
    border-image: none;
    border-radius: 6px;
    border-style: solid;
    border-width: 1px;
    font-size: 25px;
    margin-bottom: 0;
    padding: 8px 10px 8px 35px;
    text-align:center;
}
.fiverr_title{
    display: inline-block;
    width: 100%;
    text-align:center!important;
}
.fiverr-features {
    margin: 15px;
    padding-bottom: 12px;
    padding-left: 0;
}
.fiverr-features li {
    border-bottom: 1px solid #e9e9e9;
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
    font-size: 15px;
    list-style: outside none none;
    margin-bottom: 0;
    padding: 15px 20px 15px 48px;
}
.fiverr-features li:first-child {
    border-radius: 6px 6px 0 0;
    border-top: 1px solid #e9e9e9;
}
.fiverr-features li:nth-child(2n+1) {
    background: #fff none repeat scroll 0 0;
}
.fiverr-features li .inline-icon {
    display: inline-block;
    font-size: 14px;
    margin-left: -30px;
    padding: 0 12px 0 5px;
}
.sellers-examples-intro{
    text-align: center;
    font-size: 18px;
}
.gig-rating{
    float: left;
}
.gig-price{
    float: right;
}
.gig-rating .icon {
    color: #ffbf00;
    font-weight: 700;
}
.gig-rating .total-rate {
    color: #b2b2b2;
    font-weight: 400;
    margin-left: 2px;
}
.gig-card .image-description{
    background: #fff none repeat scroll 0 0;
    padding-top: 15px;
}
.gig-card{
    background-color: #fff;
    position: relative;
    border: 1px solid #e5e5e5;
    width: 100%;
    display: inline-table;
    padding-bottom: 10px;
    text-align: center;
    margin-bottom: 10px;
}
.seller-title a{
    font-size: 18px;
    display: block;
    color: #0e0e0f;
}
.seller-about{
    font-size: 16px;
    padding: 10px 10px;
    min-height: 64px;
}
.seller-rate-price{
    padding: 0 15px;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
/* end : new loading icon */
html.ar ul.lang_list_wrp li a{text-align:right;}
html.ar .buy_total_txt{float:right; margin-top: 2px; margin-left: 15px;}
html.ar .buy_total_wrp{float:right;}
html.ar #buy_custom_logo_form label.error{right:30px;left:none;}
html.ar #contact_form button#submit_contact{float:right;}
html.ar .prev_buy_box .pricing-features li .inline-icon{margin-right: -30px;}
html.ar .pricing-features li .inline-icon{margin-left: 0px;}
html.ar .prev_buy_box .fiverr-features li .inline-icon{margin-right: -30px;}
html.ar .fiverr-features li .inline-icon{margin-left: 0px;}
/* End RTL */