	/*	login-form-screen */		p{	position:relative !important;}body.login div#login h1 a,#login_error{	position:relative !important;}	.icon-ph {	display: inline-block;	width: 15px;	height: 15px;	min-width: 16px;	padding: 4px 5px;	font-size: 20px;	font-weight: normal;	line-height: 20px;	text-align: center;	text-shadow: 0 1px 0 #ffffff;	background-color: transparent;	position:absolute;	left:6px;	top:4px;	bottom:3px;	z-index:3;}.custom-text {	padding:6px 6px 6px 30px ;}.input-container {	position:relative;}.cb-slideshow li span{	z-index:-1 !important;}/* social icon gap */.divsocial {	margin-top: 10px;}.divsocial a {	margin: 2px;}.panel.panel-primary.panel-default.content-panel .panel-body ul li {	width: 50%;	float: left;}.panel.panel-primary.panel-default.content-panel .panel-body {	padding: 30px;}.panel.panel-primary.panel-default.content-panel span {	background-color: #ececec;	padding: 10px;	border-radius: 4px;	line-height:26px;}.panel.panel-primary.panel-default.content-panel a {	margin-left: 86px;	display: inline-block;}.fro-title { 	font-weight: normal;	font-size: 1.5em;	width: 30%;	color: #555;	padding: 10px 15px 15px 0;	font-family: sans-serif;	border:1px doted #000;}@media screen and (max-width:992px) {.panel.panel-primary.panel-default.content-panel .panel-body ul li {	width: 100%;	float: none;	}	.panel.panel-primary.panel-default.content-panel span {		line-height: 45px;		margin-bottom:10px;		}		.buy_btn {	 margin-left: 1px; 	}}.pro-features-list{	margin-bottom:30px !important;	}#login form p.submit {    margin: 10px 0 20px;    padding: 5px;}/** NTF Grand Regular**/@font-face {    font-family: 'ntf-granditalic';    src: url('fonts/ntf-grand-italic-webfont.woff2') format('woff2'),         url('fonts/ntf-grand-italic-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'ntf-grandregular';    src: url('fonts/ntf-grand-regular-webfont.woff2') format('woff2'),         url('fonts/ntf-grand-regular-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on August 19, 2019 */@font-face {    font-family: 'jameel_noori_nastaleekasheeda';    src: url('rtl-font/jameel_noori_nastaleeq_kasheeda-webfont.woff2') format('woff2'),         url('rtl-font/jameel_noori_nastaleeq_kasheeda-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'jameel_noori_nastaleeqregular';    src: url('rtl-font/jameel_noori_nastaleeq-webfont.woff2') format('woff2'),         url('rtl-font/jameel_noori_nastaleeq-webfont.woff') format('woff');    font-weight: normal;    font-style: normal;}/* bouton Inscription plus gros */.login #nav a{    background: rgba(77,34,72, 0.9) !important;    color:#ffffff !important;    font-size: 14px;    border: none !important;    text-shadow:#ffffff 0 1px 0;    font-family: Open Sans;    border-radius: 3px;    padding: 6px 12px;}.login #nav a:hover{    cursor:pointer;}