.container{
	width:1200px;
	margin:0 auto;
}


*{
	outline:none;
}


.row::after, .row::before{
	display: block;
	content: "";
	clear: both;
}



/* CLEARS AND FLOATS */
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}



/* POSITIONS CLASSES */
.rel-sect{position:relative;}
.abs-sect{position:absolute;}
.fix-sect { position: fixed;}



/* TEXT CLASSES */
.txt-just{text-align:justify;}
.txt-cntr{text-align:center;}
.txt-r{text-align:right;}
.txt-l{text-align:left;}



ul{
	margin:0;
	padding:0;
	list-style:none;	
}

a img{
	outline:none;
	border:none;	
}


.ovdiv{
	overflow:hidden;
}

.tbl{
	display: table;
	width: 100%;
	height: 100%;
}

.tbl > div{
	display: table-row;
}

.tbl > div > div{
	display: table-cell;
	vertical-align: middle;
}


.row[data-spacing="1"]{margin: 0 -1px;}
.row[data-spacing="2"]{margin: 0 -2px;}
.row[data-spacing="3"]{margin: 0 -3px;}
.row[data-spacing="4"]{margin: 0 -4px;}
.row[data-spacing="5"]{margin: 0 -5px;}
.row[data-spacing="6"]{margin: 0 -6px;}
.row[data-spacing="7"]{margin: 0 -7px;}
.row[data-spacing="8"]{margin: 0 -8px;}
.row[data-spacing="9"]{margin: 0 -9px;}
.row[data-spacing="10"]{margin: 0 -10px;}
.row[data-spacing="20"]{margin: 0 -20px;}
.row[data-spacing="30"]{margin: 0 -30px;}
.row[data-spacing="40"]{margin: 0 -40px;}
.row[data-spacing="50"]{margin: 0 -50px;}


.row[data-spacing="1"] > *[class^="w-"]{padding: 1px;}
.row[data-spacing="2"] > *[class^="w-"]{padding: 2px;}
.row[data-spacing="3"] > *[class^="w-"]{padding: 3px;}
.row[data-spacing="4"] > *[class^="w-"]{padding: 4px;}
.row[data-spacing="5"] > *[class^="w-"]{padding: 5px;}
.row[data-spacing="6"] > *[class^="w-"]{padding: 6px;}
.row[data-spacing="7"] > *[class^="w-"]{padding: 7px;}
.row[data-spacing="8"] > *[class^="w-"]{padding: 8px;}
.row[data-spacing="9"] > *[class^="w-"]{padding: 9px;}
.row[data-spacing="10"] > *[class^="w-"]{padding: 10px;}
.row[data-spacing="20"] > *[class^="w-"]{padding: 20px;}
.row[data-spacing="30"] > *[class^="w-"]{padding: 30px;}
.row[data-spacing="40"] > *[class^="w-"]{padding: 40px;}
.row[data-spacing="50"] > *[class^="w-"]{padding: 50px;}








.w-5{width:5%}
.w-10{width:10%}
.w-15{width:15%}
.w-16{width:16.666%}
.w-20{width:20%}
.w-25{width:25%}
.w-30{width:30%}
.w-33{width:33.333%}
.w-35{width:35%}
.w-40{width:40%}
.w-45{width:45%}
.w-50{width:50%}
.w-55{width:55%}
.w-60{width:60%}
.w-65{width:65%}
.w-66{width:66.666%}
.w-70{width:70%}
.w-75{width:75%}
.w-80{width:80%}
.w-85{width:85%}
.w-90{width:90%}
.w-95{width:95%}
.w-100{width:100%}

.pad-1{padding:1px}
.pad-2{padding:2px}
.pad-3{padding:3px}
.pad-4{padding:4px}
.pad-5{padding:5px}
.pad-10{padding:10px}
.pad-15{padding:15px}
.pad-20{padding:20px}
.pad-25{padding:25px}
.pad-30{padding:30px}
.pad-35{padding:35px}
.pad-40{padding:40px}
.pad-45{padding:45px}
.pad-50{padding:50px}
.pad-55{padding:55px}
.pad-60{padding:60px}
.pad-65{padding:65px}
.pad-70{padding:70px}
.pad-75{padding:75px}
.pad-80{padding:80px}
.pad-85{padding:85px}
.pad-90{padding:90px}
.pad-95{padding:95px}
.pad-100{padding:100px}

.pad-lr-1{padding-left:1px;padding-right:1px;}
.pad-lr-2{padding-left:2px;padding-right:2px;}
.pad-lr-3{padding-left:3px;padding-right:3px;}
.pad-lr-4{padding-left:4px;padding-right:4px;}
.pad-lr-5{padding-left:5px;padding-right:5px;}
.pad-lr-10{padding-left:10px;padding-right:10px;}
.pad-lr-15{padding-left:15px;padding-right:15px;}
.pad-lr-20{padding-left:20px;padding-right:20px;}
.pad-lr-25{padding-left:25px;padding-right:25px;}
.pad-lr-30{padding-left:30px;padding-right:30px;}
.pad-lr-35{padding-left:35px;padding-right:35px;}
.pad-lr-40{padding-left:40px;padding-right:40px;}
.pad-lr-45{padding-left:45px;padding-right:45px;}
.pad-lr-50{padding-left:50px;padding-right:50px;}
.pad-lr-55{padding-left:55px;padding-right:55px;}
.pad-lr-60{padding-left:60px;padding-right:60px;}
.pad-lr-65{padding-left:65px;padding-right:65px;}
.pad-lr-70{padding-left:70px;padding-right:70px;}
.pad-lr-75{padding-left:75px;padding-right:75px;}
.pad-lr-80{padding-left:80px;padding-right:80px;}
.pad-lr-85{padding-left:85px;padding-right:85px;}
.pad-lr-90{padding-left:90px;padding-right:90px;}
.pad-lr-95{padding-left:95px;padding-right:95px;}
.pad-lr-100{padding-left:100px;padding-right:100px;}

.pad-tb-1{padding-top:1px;padding-bottom:1px;}
.pad-lr-2{padding-top:2px;padding-bottom:2px;}
.pad-lr-3{padding-top:3px;padding-bottom:3px;}
.pad-lr-4{padding-top:4px;padding-bottom:4px;}
.pad-tb-5{padding-top:5px;padding-bottom:5px;}
.pad-tb-10{padding-top:10px;padding-bottom:10px;}
.pad-tb-15{padding-top:15px;padding-bottom:15px;}
.pad-tb-20{padding-top:20px;padding-bottom:20px;}
.pad-tb-25{padding-top:25px;padding-bottom:25px;}
.pad-tb-30{padding-top:30px;padding-bottom:30px;}
.pad-tb-35{padding-top:35px;padding-bottom:35px;}
.pad-tb-40{padding-top:40px;padding-bottom:40px;}
.pad-tb-45{padding-top:45px;padding-bottom:45px;}
.pad-tb-50{padding-top:50px;padding-bottom:50px;}
.pad-tb-55{padding-top:55px;padding-bottom:55px;}
.pad-tb-60{padding-top:60px;padding-bottom:60px;}
.pad-tb-65{padding-top:65px;padding-bottom:65px;}
.pad-tb-70{padding-top:70px;padding-bottom:70px;}
.pad-tb-75{padding-top:75px;padding-bottom:75px;}
.pad-tb-80{padding-top:80px;padding-bottom:80px;}
.pad-tb-85{padding-top:85px;padding-bottom:85px;}
.pad-tb-90{padding-top:90px;padding-bottom:90px;}
.pad-tb-95{padding-top:95px;padding-bottom:95px;}
.pad-tb-100{padding-top:100px;padding-bottom:100px;}


.br-2{border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.br-3{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.br-4{border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.br-5{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.br-6{border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.br-7{border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.br-8{border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.br-9{border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
.br-10{border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.br-11{border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px;}
.br-12{border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.br-13{border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;}
.br-14{border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}
.br-15{border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
.br-20{border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.br-25{border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px;}
.br-30{border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}


.fw-100{font-weight: 100;}
.fw-200{font-weight: 200;}
.fw-300{font-weight: 300;}
.fw-400{font-weight: 400;}
.fw-500{font-weight: 500;}
.fw-600{font-weight: 600;}
.fw-700{font-weight: 700;}
.fw-800{font-weight: 800;}
.fw-900{font-weight: 900;}




*[class^=w-]{
	float:left;
	box-sizing: border-box;
}

*[class^=w-].fr{
	float: right;
}



hr{
	width: 100%;
	height: 1px;
	background: #e1e1e1;
	border: none;
	outline: none;
	position: relative;
}

.txt-edit,
.txt-edit * {
    font-size: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    font-weight: 300 !important;
    background: none !important;
}

.text-editor * {
    font-size: 18px !important;
    line-height: 1.5 !important;
}

.txt-edit b,
.txt-edit strong
 {
    font-weight: 900 !important;
}


.txt-edit i
 {
   font-style: italic !important;
}

.txt-edit b i,
.txt-edit i b {
   font-style: italic !important;
   font-weight: 900 !important;
}

.txt-edit h1 {
    font-size: 2.5em !important;
}

.txt-edit h2 {
    font-size: 2em !important;
}

.txt-edit h3 {
    font-size: 1.7em !important;
}

.txt-edit h4 {
    font-size: 1.4em !important;
}

.txt-edit h5 {
    font-size: 1.2em !important;
}

.txt-edit h6 {
    font-size: .9em !important;
}

.text-editor a {
    color: #565656;
}

.txt-edit a:hover {
    text-decoration: underline;
}


.txt-edit ul{
	margin-left: 35px !important;
	padding: 10px 0 !important;
	list-style: disc !important;
}

/******************************************** 
*********** SWITCH INPUT GOES HERE **********
*********************************************/

body.rtl {
	direction: rtl;
	text-align: right;
}

body.rtl *[class^=w-]{
	float:right;
}