@font-face{
font-family:'HacenTunisia';
src:url('../fonts/HacenTunisia.eot');
src:url('../fonts/HacenTunisia.eot?#iefix') format('embedded-opentype'),url('../fonts/HacenTunisia.woff') format('woff'),url('../fonts/HacenTunisia.ttf') format('truetype'),url('../fonts/HacenTunisia.svg') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'HacenTunisia';
src:url('../fonts/HacenTunisiaBold.eot');
src:url('../fonts/HacenTunisiaBold.eot?#iefix') format('embedded-opentype'),url('../fonts/HacenTunisiaBold.woff') format('woff'),url('../fonts/HacenTunisiaBold.ttf') format('truetype'),url('../fonts/HacenTunisiaBold.svg') format('svg');
font-weight:bold;
font-style:normal;
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}
a:focus{
outline:thin dotted #333;
outline-offset:-2px;
}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 40px 0 0}menu,ol,ul{padding:0 40px 0 0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-size:100.01%;}body{font-size:1em;line-height:1.4;color:#222;background:#fff;font-family:Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
h1 ,h2 ,h3 ,h4 ,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:HacenTunisia;font-weight:normal;}
p{margin:0 0 1.5em;}
.left{float:left !important;}
p .left{margin:1.5em 1.5em 1.5em 0;padding:0;}
.right{float:right !important;}
p .right{margin:1.5em 0 1.5em 1.5em;padding:0;}
a:focus,
a:hover{
text-decoration:underline;
}
a{color:#06c;text-decoration:none;}
blockquote{margin:1.5em;color:#666;font-style:italic;}
strong,dfn{font-weight:bold;}
em,dfn{font-style:italic;}
sup,sub{line-height:0;}
abbr,
acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}
html,
button,
input,
select,
textarea{
color:#222;
}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-track{background-color:transparent;}
::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px;}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(217,221,224,0.4);}
img{vertical-align:middle;}
fieldset{
border:0;
margin:0;
padding:0;}
textarea{resize:vertical;}
li ul,
li ol{margin:0;}
ul,ol{margin:0 1.5em 1.5em 0;padding-left:1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
table{margin-bottom:1.4em;width:100%;}
th{font-weight:bold;}
thead th{background:#c3d9ff;}
th,td,caption{padding:4px 10px 4px 5px;}
tbody tr:nth-child(even) td,
tbody tr.even td{
background:#e5ecf9;}
tfoot{font-style:italic;}
caption{background:#eee;}label{font-weight:bold;}
fieldset{padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend{font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}fieldset,#IE8#HACK{padding-top:1.4em;}
legend,#IE8#HACK{margin-top:0;margin-bottom:0;}input[type=text],input[type=password],input[type=url],input[type=email],
input.text,input.title,
textarea{
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
-moz-transition:border linear 0.2s,box-shadow linear 0.2s;
-o-transition:border linear 0.2s,box-shadow linear 0.2s;
transition:border linear 0.2s,box-shadow linear 0.2s;
background-color:#fff;
border:1px solid #bbb;
color:#000;}
input[type=text]:focus,
input[type=password]:focus,
input[type=url]:focus,
input[type=email]:focus,
input.text:focus,
input.title:focus,
textarea:focus{
border-color:#666;
}
select{background-color:#fff;border-width:1px;border-style:solid;}input[type=text],input[type=password],input[type=url],input[type=email],
input.text,input.title,
textarea,select{
margin:0.5em 0;
}input.text,
input.title{width:300px;padding:5px;}
input.title{font-size:1.5em;}
textarea{width:390px;height:250px;padding:5px;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide{display:none!important;}.quiet{color:#666;}
.loud{color:#000;}
.highlight{background:#ff0;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}.container{
width:950px;
margin:0 auto;
}
.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24{
float:right;
margin-left:10px;
text-align:right;
}
.last{margin-left:0;}.span-1{width:30px;}
.span-2{width:70px;}
.span-3{width:110px;}
.span-4{width:150px;}
.span-5{width:190px;}
.span-6{width:230px;}
.span-7{width:270px;}
.span-8{width:310px;}
.span-9{width:350px;}
.span-10{width:390px;}
.span-11{width:430px;}
.span-12{width:470px;}
.span-13{width:510px;}
.span-14{width:550px;}
.span-15{width:590px;}
.span-16{width:630px;}
.span-17{width:670px;}
.span-18{width:710px;}
.span-19{width:750px;}
.span-20{width:790px;}
.span-21{width:830px;}
.span-22{width:870px;}
.span-23{width:910px;}
.span-24{width:950px;margin-left:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{
border-left-width:1px;
border-right-width:1px;
padding-left:5px;
padding-right:5px;}input.span-1,textarea.span-1{width:18px;}
input.span-2,textarea.span-2{width:58px;}
input.span-3,textarea.span-3{width:98px;}
input.span-4,textarea.span-4{width:138px;}
input.span-5,textarea.span-5{width:178px;}
input.span-6,textarea.span-6{width:218px;}
input.span-7,textarea.span-7{width:258px;}
input.span-8,textarea.span-8{width:298px;}
input.span-9,textarea.span-9{width:338px;}
input.span-10,textarea.span-10{width:378px;}
input.span-11,textarea.span-11{width:418px;}
input.span-12,textarea.span-12{width:458px;}
input.span-13,textarea.span-13{width:498px;}
input.span-14,textarea.span-14{width:538px;}
input.span-15,textarea.span-15{width:578px;}
input.span-16,textarea.span-16{width:618px;}
input.span-17,textarea.span-17{width:658px;}
input.span-18,textarea.span-18{width:698px;}
input.span-19,textarea.span-19{width:738px;}
input.span-20,textarea.span-20{width:778px;}
input.span-21,textarea.span-21{width:818px;}
input.span-22,textarea.span-22{width:858px;}
input.span-23,textarea.span-23{width:898px;}
input.span-24,textarea.span-24{width:938px;}.append-1{padding-right:0;padding-left:40px;}
.append-2{padding-right:0;padding-left:80px;}
.append-3{padding-right:0;padding-left:120px;}
.append-4{padding-right:0;padding-left:160px;}
.append-5{padding-right:0;padding-left:200px;}
.append-6{padding-right:0;padding-left:240px;}
.append-7{padding-right:0;padding-left:280px;}
.append-8{padding-right:0;padding-left:320px;}
.append-9{padding-right:0;padding-left:360px;}
.append-10{padding-right:0;padding-left:400px;}
.append-11{padding-right:0;padding-left:440px;}
.append-12{padding-right:0;padding-left:480px;}
.append-13{padding-right:0;padding-left:520px;}
.append-14{padding-right:0;padding-left:560px;}
.append-15{padding-right:0;padding-left:600px;}
.append-16{padding-right:0;padding-left:640px;}
.append-17{padding-right:0;padding-left:680px;}
.append-18{padding-right:0;padding-left:720px;}
.append-19{padding-right:0;padding-left:760px;}
.append-20{padding-right:0;padding-left:800px;}
.append-21{padding-right:0;padding-left:840px;}
.append-22{padding-right:0;padding-left:880px;}
.append-23{padding-right:0;padding-left:920px;}.prepend-1{padding-left:0;padding-right:40px;}
.prepend-2{padding-left:0;padding-right:80px;}
.prepend-3{padding-left:0;padding-right:120px;}
.prepend-4{padding-left:0;padding-right:160px;}
.prepend-5{padding-left:0;padding-right:200px;}
.prepend-6{padding-left:0;padding-right:240px;}
.prepend-7{padding-left:0;padding-right:280px;}
.prepend-8{padding-left:0;padding-right:320px;}
.prepend-9{padding-left:0;padding-right:360px;}
.prepend-10{padding-left:0;padding-right:400px;}
.prepend-11{padding-left:0;padding-right:440px;}
.prepend-12{padding-left:0;padding-right:480px;}
.prepend-13{padding-left:0;padding-right:520px;}
.prepend-14{padding-left:0;padding-right:560px;}
.prepend-15{padding-left:0;padding-right:600px;}
.prepend-16{padding-left:0;padding-right:640px;}
.prepend-17{padding-left:0;padding-right:680px;}
.prepend-18{padding-left:0;padding-right:720px;}
.prepend-19{padding-left:0;padding-right:760px;}
.prepend-20{padding-left:0;padding-right:800px;}
.prepend-21{padding-left:0;padding-right:840px;}
.prepend-22{padding-left:0;padding-right:880px;}
.prepend-23{padding-left:0;padding-right:920px;}.pull-1{margin-right:-40px;}
.pull-2{margin-right:-80px;}
.pull-3{margin-right:-120px;}
.pull-4{margin-right:-160px;}
.pull-5{margin-right:-200px;}
.pull-6{margin-right:-240px;}
.pull-7{margin-right:-280px;}
.pull-8{margin-right:-320px;}
.pull-9{margin-right:-360px;}
.pull-10{margin-right:-400px;}
.pull-11{margin-right:-440px;}
.pull-12{margin-right:-480px;}
.pull-13{margin-right:-520px;}
.pull-14{margin-right:-560px;}
.pull-15{margin-right:-600px;}
.pull-16{margin-right:-640px;}
.pull-17{margin-right:-680px;}
.pull-18{margin-right:-720px;}
.pull-19{margin-right:-760px;}
.pull-20{margin-right:-800px;}
.pull-21{margin-right:-840px;}
.pull-22{margin-right:-880px;}
.pull-23{margin-right:-920px;}
.pull-24{margin-right:-960px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24 
{float:right;position:relative;}.push-1{margin:0 40px 1.5em -40px;}
.push-2{margin:0 80px 1.5em -80px;}
.push-3{margin:0 120px 1.5em -120px;}
.push-4{margin:0 160px 1.5em -160px;}
.push-5{margin:0 200px 1.5em -200px;}
.push-6{margin:0 240px 1.5em -240px;}
.push-7{margin:0 280px 1.5em -280px;}
.push-8{margin:0 320px 1.5em -320px;}
.push-9{margin:0 360px 1.5em -360px;}
.push-10{margin:0 400px 1.5em -400px;}
.push-11{margin:0 440px 1.5em -440px;}
.push-12{margin:0 480px 1.5em -480px;}
.push-13{margin:0 520px 1.5em -520px;}
.push-14{margin:0 560px 1.5em -560px;}
.push-15{margin:0 600px 1.5em -600px;}
.push-16{margin:0 640px 1.5em -640px;}
.push-17{margin:0 680px 1.5em -680px;}
.push-18{margin:0 720px 1.5em -720px;}
.push-19{margin:0 760px 1.5em -760px;}
.push-20{margin:0 800px 1.5em -800px;}
.push-21{margin:0 840px 1.5em -840px;}
.push-22{margin:0 880px 1.5em -880px;}
.push-23{margin:0 920px 1.5em -920px;}
.push-24{margin:0 960px 1.5em -960px;}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24 
{float:right;position:relative;}.prepend-top-1{margin-top:10px!important;}
.prepend-top-2{margin-top:20px!important;}
.prepend-top-3{margin-top:30px!important;}
.prepend-top-4{margin-top:40px!important;}.append-bottom-1{margin-bottom:10px!important;}
.append-bottom-2{margin-bottom:20px!important;}
.append-bottom-3{margin-bottom:30px!important;}
.append-bottom-4{margin-bottom:40px!important;}.prepend-left-1{margin-left:10px!important;}
.prepend-left-2{margin-left:20px!important;}
.prepend-left-3{margin-left:30px!important;}
.prepend-left-4{margin-left:40px!important;}.prepend-right-1{margin-right:10px!important;}
.prepend-right-2{margin-right:20px!important;}
.prepend-right-3{margin-right:30px!important;}
.prepend-right-4{margin-right:40px!important;}hr{
background:#ddd;
color:#ddd;
clear:both;
float:none;
width:100%;
height:1px;
margin:0 0 17px;
border:none;
}
hr.space{
background:#fff;
color:#fff;
visibility:hidden;
}
.clearfix:after,.container:after{
content:"\0020";
display:block;
height:0;
clear:both;
visibility:hidden;
overflow:hidden;
}
.clearfix,.container{display:block;}
.clear{clear:both;}
div.form input,
div.form textarea,
div.form select{margin:0.2em 0 0.5em 0;}
div.form fieldset{
border:1px solid #DDD;
padding:10px;
margin:0 0 10px 0;
-moz-border-radius:7px;
}
div.form label{
font-weight:normal;
font-size:0.9em;
display:block;
}
div.form .row{
margin:5px 0;}
div.form .hint{
margin:0;
padding:0;
color:#999;}
div.form .note
{
font-style:italic;
}
div.form span.required
{
color:#B00;
font-size:10px;
}
div.form div.error label:first-child,
div.form label.error,
div.form span.error
{
color:#C00;
}
div.form div.error input,
div.form div.error textarea,
div.form div.error select,
div.form input.error,
div.form textarea.error,
div.form select.error
{
background:#FEE;
border-color:#C00;
}
div.form div.success input,
div.form div.success textarea,
div.form div.success select,
div.form input.success,
div.form textarea.success,
div.form select.success
{
background:#E6EFC2;
border-color:#C6D880;
}
div.form div.success label
{
color:inherit;
}
div.form .errorMessage
{
color:red;
font-size:0.9em;
}
div.form .errorSummary p
{
margin:0;
padding:5px;
}
div.form .errorSummary ul
{
margin:0;
padding:0 20px 0 0;
}
div.wide.form label
{
font-size:12px;
line-height:25px;
float:right;
margin-left:10px;
position:relative;
text-align:left;
}
div.wide.form .row
{
clear:right;
}
div.wide.form .buttons,div.wide.form .hint,div.wide.form .errorMessage
{
clear:right;
padding-left:110px;
}
.flash-alert,
.flash-notice,
.flash-success,
.flash-info{padding:0.8em;margin:0 0 20px 0;border:2px solid #ddd;}
.flash-error,.flash-alert{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}.flash-notice{background:#fff6bf;color:#514721;border-color:#ffd324;}.flash-success{background:#e6efc2;color:#264409;border-color:#c6d880;}.flash-info{background:#d5edf8;color:#205791;border-color:#92cae4;}.flash-error a,.flash-alert a{color:#8a1f11;}.flash-notice a{color:#514721;}.flash-success a{color:#264409;}.flash-info a{color:#205791;}body{
background-color:#e2e2e2;
font-style:normal;
font-weight:400;
position:relative;
text-align:right;
direction:rtl;
}
#wrapper{
background-color:#fff;
width:1000px;
border-left:1px solid #9cc2d3;
border-right:1px solid #9cc2d3;
box-shadow:0px 0px 8px rgba(0,0,0,0.15);
-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.15);
-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.15);
-ms-box-shadow:0px 0px 8px rgba(0,0,0,0.15);
-o-box-shadow:0px 0px 8px rgba(0,0,0,0.15);
overflow:hidden;
}
.ccc{
background-color:#ccc;
}
header#header{
background:#f5f5f5 url("../images/header-bg.jpg") no-repeat top left;
height:216px;
border-bottom:1px solid #c3c3c3;
/*overflow:hidden;*/
}
.innercontent{
padding:0 25px;
}
header#header .innercontent{
height:120px;
}
#logo{
}
#logo img{
margin-right:40px;
}::-webkit-input-placeholder{
color:#666;
}
:-moz-placeholder{
color:#666;
}
::-moz-placeholder{
color:#666;
}
:-ms-input-placeholder{
color:#666;
}
#search-form{
margin-top:20px;
position:relative;
clear:both;
float:left;
}
#q{
margin:0;
padding:0 8px;
width:160px;
height:22px;
border:1px solid #e0e0e0;border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;color:#666;
font:400 12px/22px Tahoma;
*float:left;
}
#q:focus{
outline:0;
border-color:#ccc;
}
#search-btn{
position:absolute;
top:0px;
left:0px;margin:0;
background:transparent url("../images/sprite.png") no-repeat 8px 5px;
border:0 none;
text-indent:-9999px;
width:22px;
height:22px;
}
#timezone{
float:left;
clear:both;
margin-top:15px;
margin-left:10px;
*width:160px;
}
#timezone .dome{
float:right;
display:block;
margin-left:6px;
height:20px;
}
#timezone .timezone-title{
font:bold 12px/14px HacenTunisia;
float:right;
*float:left;
height:20px;
margin-top:8px;
}
#timezone .timezone-time{
margin-top:0px;
clear:both;
font:400 10px/12px Tahoma;
text-align:center;
}
.menu{
float:right;
margin:0;
padding:0;
}
.menu li
{
float:right;
}
.menu li a{
display:block;
padding-left:15px;
padding-right:15px;
}
header #menu-1{
background-color: #5a8b40;
border-top:1px solid #fff;
width:100%;
}
header #menu-1 li,
header #menu-1 li a{
height:49px;
color:#fff;font:400 14px/49px Tahoma;
text-shadow:0px 0px 1px #003366;
-webkit-text-shadow:0px 0px 1px #003366;
-moz-text-shadow:0px 0px 1px #003366;
-ms-text-shadow:0px 0px 1px #003366;transition:all 0.1s;
-webkit-transition:all 0.1s;
-moz-transition:all 0.1s;
-ms-transition:all 0.1s;
-o-transition:all 0.1s;
}
header #menu-1 li{
border-left:1px solid #425d33;}
header #menu-1 li a:hover{
background-color: #4b6f37;
box-shadow: inset 0px 0px 30px #394d2f;
}
header #menu-2{
width:85%;
}
header #menu-2 li,
header #menu-2 li a{
height:46px;
color:#323232;font:400 12px/46px Tahoma;
text-shadow:0px 0px 1px #fff;
-webkit-text-shadow:0px 0px 1px #fff;
-moz-text-shadow:0px 0px 1px #fff;
-ms-text-shadow:0px 0px 1px #fff;transition:all 0.1s;
-webkit-transition:all 0.1s;
-moz-transition:all 0.1s;
-ms-transition:all 0.1s;
-o-transition:all 0.1s;
}
header #menu-2 li{
background:transparent url("../images/sprite.png") no-repeat -35px 12px;
}
header #menu-2 li a:hover{
text-decoration:underline;
}header#header .social-icons{
margin-top:13px;
height:20px;
overflow:hidden;
width:15%;
}
header#header .rss-feed{
width:20px;
height:20px;
line-height:20px;
display:block;
background:#fe9732 url("../images/sprite.png") no-repeat -15px 0px;
float:left;
margin-left:25px;
margin-right:15px;}
#container{
min-height:500px;
margin-top:20px;
}
footer#main-footer{
float:left;
min-height:170px;
width:100%;
padding-top:36px;
border-top:1px solid #d7d7d7;
border-bottom:1px solid #d7d7d7;background:#f6f6f6 url("../images/footer-bg.jpg") no-repeat top left;
}
.footer-clearrights{
float:left;
width:100%;
height:56px;
text-align:center;
font:400 14px/56px Tahoma;
color:#596e73;
}
#logo-small{
margin-left:68px;
margin-top:94px;
text-align:left;
}
.cn_wrapper{
position:relative;
overflow:hidden;
border:1px solid #f0f5f7;
height:392px;
}
.cn_wrapper h1{
font-size:20px;
text-transform:uppercase;
}
.cn_wrapper h2{
font-size:12px;
}
.cn_preview,.cn_list{
height:344px;
float:right;
}
.cn_list{
width:226px;
}
.cn_header{
height:47px;
float:left\9;
width:99.9%\9;
background-color:#fafafa;
border-bottom:1px solid #f0f5f7;
}
.cn_preview{
width:401px;
position:relative;
overflow:hidden;
}
.cn_content{
/*border:1px solid #eee;*/
top:344px;
right:0px;
width:393px;
position:absolute;
height:auto;
margin-right:7px;
}
.cn_content_body{
padding:2px;
background-color:#125a7e;
float:right;
width:241px;
margin-left:2px;
margin-right:2px;
height:126px;
padding:16px 13px 0px 13px;
overflow:hidden;
color:#fff;
text-align:center;
font:400 13px/15px Tahoma;
}
.cn_separator{
background-color:#f3f7f8;
height:1px;
float:left;
width:225px;
}
.cn_content img{
width:393px;
/*padding:2px;*/
height: 307px;
border:0;
}.cn_date{
position:absolute;
bottom:30px;
right:8px;
font-size:11px;
}
.cn_category{
position:absolute;
bottom:30px;
left:8px;
font-size:11px;
padding:1px 3px;
background:#ccc;
border:1px solid #ddd;
color:#000;
text-shadow:-1px 0px 1px #fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.cn_content p{
overflow:hidden;
margin:0;
}
a.cn_more:hover{
color:#011c44;
text-shadow:1px 1px 1px #ccdffc;
}
.cn_title{
font:normal 14px/47px HacenTunisia;
height:47px;
overflow:hidden;
margin-right:10px;
display:none;
}
.cn_item{
cursor:pointer;
position:relative;
height:65px;
float:left;
width:225px;
margin:6px 5px 6px 0px;
border:1px solid #fff;
}
.cn_item:hover,.cn_item.selected{
background-color:#5b8b41;
border-color:#fff;
}
.cn_item h2{
overflow:hidden;
margin:0 5px;
height:65px;
font:normal 18px/22px HacenTunisia;
/*font:bold 12px/17px HacenTunisia;*/
color:#1a1d3e;
}
.cn_item h2 a{
color:#1a1d3e;
text-decoration: none;
}
.cn_item:hover h2 a,
.cn_list .selected h2 a,
.cn_item:active h2 a,
.cn_item:hover h2,
.cn_list .selected h2,
.cn_item:active h2{
/*border-color:#2C5FAC;*/
color: #fff;
}
.cn_item:hover p,
.cn_list .selected p,
.cn_item:active p{
/*border-color:#527CBB;*/
}
.cn_item:active{
color:#011c44;
text-shadow:1px 1px 1px #ccdffc;
}
.cn_item:hover .cn_arrow,
.cn_item.selected .cn_arrow{
background:transparent url("../images/sprite.png") no-repeat 0 -96px;
width:10px;
height:15px;
position:absolute;
top:19px;
right:-10px;
}
.cn_item img{
margin:6px 6px 6px 11px;
float:right;
}
.cn_list p{
height:29px;
padding-top:2px;
overflow:hidden;
border-top:1px solid #333;
}
.cn_nav{
margin-top:10px;
margin-left:10px;
float:left;
}
a.cn_next,a.cn_prev{
float:left;
height:28px!important;
width:28px!important;
cursor:pointer;
outline:none;
margin-right:5px;
border:0 none!important;background:transparent url("../images/sprite.png") no-repeat top left;}
a.cn_next{
background-position:-38px -39px;
}
a.cn_prev{
background-position:0px -39px;
}
.cn_nav a:hover{
background-position-y:-67px;
}
.cn_nav a:active{
}
.cn_nav a.disabled{
}
.cn_page{
display:none;
}
.box-latest-articles{
background-color:#f6f6f6;

}
.box{
border:1px solid #e6ecef;
float:right;
*float:none;
width:100%;
}
.box-latest-articles .items{
padding-left:12px;
}
.box .header a,
.box .header{
background-color:#fafafa;
height:47px;
font:bold 18px/47px HacenTunisia;
text-indent:20px;
color:#1a1d3e;
text-shadow:0px -1px 0px #fff;
-webkit-text-shadow:0px -1px 0px #fff;
-moz-text-shadow:0px -1px 0px #fff;
-ms-text-shadow:0px -1px 0px #fff;
-o-text-shadow:0px -1px 0px #fff;
border-bottom:1px solid #b9c9d6;display:block;
color: #5b8b41;
}
.box-latest-articles .items a:hover,
.box a:hover{
text-decoration:underline;
}.box-latest-articles .items a{
display:block;
border-bottom:1px solid #fff;
font:400 16px/20px HacenTunisia;
color:#333;
float:right;
*width:280px;
margin:13px 0 0 0;
}
.box-latest-articles a span{
display:block;
overflow:hidden;
cursor:pointer;
}
.box-latest-articles a img{
margin:0 11px 11px 11px;
}
.box .node{
background:transparent url("../images/sprite.png") no-repeat -14px -98px;
width:62px;
height:10px;
position:relative;
top:-6px;
margin:0 auto;
*display:none;
}
.box.box-latest-articles .header{
margin-bottom:0;
}
.box.box-latest-articles .node{
top:-5px;
}
.box .header{
margin-bottom:10px;
float:left\9;
width:99.9%\9;
*float:left;
*width:99.9%;
}
.box .item{
margin-bottom:10px;
*float:left!important;
}
.thumb,
.box .item .thumb{
margin:0 5px;
display:block;
padding:1px;
border:1px solid #eee;
float:right;
box-shadow:0px 0px 4px #eee;
-webkit-box-shadow:0px 0px 4px #eee;
-moz-box-shadow:0px 0px 4px #eee;
-ms-box-shadow:0px 0px 4px #eee;
-o-box-shadow:0px 0px 4px #eee;
-khtml-box-shadow:0px 0px 4px #eee;
}
.box .item a.title{
font:normal 16px/20px HacenTunisia;
/*font: bold 14px/16px Arial;*/
color: #2A2A2A;
}
.box .item p{
font:400 12px/14px Tahoma;
margin:5px 0 0 0;
color:#aaa;
}
.box .item.big-item{
max-height:120px;
overflow:hidden;
margin-bottom:20px;
}
.box .item.big-item .content{
width:296px;
}
.box .item.big-item .title{
font-size:15px;
line-height:17px;
}
.box time{
display:block;
font:400 10px/12px Tahoma;
color:#996633;
margin-top:8px;
}.hr-node{
height:1px;
width:100%;
background-color:#989898;
margin:30px 0;
float:left;
clear:both;
}
div.hr-node-light{
background-color:#eee;
margin:15px 0;
}
div.hr-node-light span{
background-position:7px -219px;
}
.hr-node span{
background:#fff url("../images/sprite.png") no-repeat -6px -110px;
width:62px;
height:10px;
position:relative;
margin:0 auto;
display:block;
top:-5px;
}
.columns .box .title{
max-height:76px;
display:block;
overflow:hidden;
float:right;
width:176px;
}
.columns .box .items .title{
width:310px;
}
.columns .box .items .item{
border-top:1px solid #f3f7f8;
padding:10px 0 0 0;}
.columns .box .items a{
display:block;
width:auto;
}
.columns .box time{
float:right;
}
.columns .box .items img{
margin:0 10px;
}
#box-album-1 .cn_item{
width:138px;
height:109px;
margin:0 0 0 17px;
}
#box-album-1 .cn_item img{
width:110px;
height:82px;
margin:12px;border:2px solid #fff;
box-shadow:0px 0px 4px #eee;
}
#box-album-1 .cn_list{
width:178px;
}
#box-album-1 .cn_preview{
width:452px;
}
#box-album-1 .cn_content img{
width:403px;
}
#box-album-1 .cn_content{
width:auto;
margin-right:30px;
height:auto;
}
.box-poll{
background-color:#f6f6f6;
min-height:392px;
*width:312px;
min-width: 310px;
}.box-poll .items{
padding:10px 18px 13px 0;
}
.box-poll h3{
color:#000;
font:normal 18px/20px HacenTunisia;
margin:0 0 25px 0;
}
ul#answers,
ul#votes ,
.box-poll ul{
padding:0;
margin:0;
list-style-type:none;
font:400 12px/20px Tahoma;
color:#666;
}
ul#votes label,
.box-poll label{
font:400 12px/20px Tahoma;
color:#666;
height:20px;
*display:inline-block;
}
ul#votes input,
.box-poll input{
margin:5px;
}
.box-poll .icon-vote{
width:80px;
height:80px;
background:#f6f6f6 url("../images/sprite.png") no-repeat 0px -122px;
float:right;
margin-left:23px;
}
article .buttons,
.box-poll .buttons{
height:80px;
margin-top:28px;
}
.submit,
.button,
.box-poll .submit{
font:bold 18px/20px HacenTunisia;
color:#cc0000;
background:none;
border:0 none;
padding:0;}
article .submit,
.box-poll .submit{
margin:30px 0 0 0;
*float:right!important;
}
.submit:hover,
.button:hover,
.box-poll .submit:hover{
text-decoration:underline;
}
ul#answers small{
float:left;
color:#aaa;
}
ul#answers{
margin-left:18px;
}
.progressbar-box{
position:relative;
display:block;
height:7px;
width:100%;
margin-bottom:20px;
background:#eee;
}
.progressbar-progress{
display:block;
height:7px;
width:1%;
background:#49aad7;
}
.progress-text{
position:absolute;
top:0;left:50%;
font-size:10px;
}
#box-album-2 .header{
background-color:#f6f6f6;
}
#box-album-2{
background-color:#fafafa;
}
#box-album-2 .items{
margin-left:15px;
}
#box-album-2 .album-desc .inner{
margin-right:20px;
}
#box-album-2 h3 a,
#box-album-2 h3{
font:normal 20px/22px HacenTunisia;
color:#333;
}
#box-album-2 p{
font:400 14px/16px Tahoma;
}
#box-album-2 .album-desc{
height:220px;
}
.body img{
    max-width:100%;
    
}
#box-album-2 img{
width:110px;
height:82px;
margin:12px 15px;border:2px solid #fff;
box-shadow:0px 0px 4px #eee;
float:left;
}
.box-guestbook .item{
display:block;
border-bottom:1px solid #f0f0f0;
font:400 12px/20px Tahoma;
color:#333;
float:right;
padding-bottom:11px;
margin:11px 0 0 0;
width:293px;
*width:280px;
overflow:hidden;
}
.box-guestbook .items{
}
.box-guestbook .items .item a{
border-bottom:0 none;
padding-bottom:0;
margin:0 20px 0 0;
}
.box-guestbook .items .item span.author{
color:#996633;
font:400 12px/14px Tahoma;
margin:0 20px 0 0;
*float:right;
}
.box-guestbook{height:388px}
.box-guestbook .items{
height:338px;}
#box-most-read{
height:auto;
}
#box-most-read .thumb img{
margin:0;
padding:0;
}
#box-most-read > .item{
margin:15px 0 0 0;
}
#box-most-read .item a{
font:400 12px/20px Tahoma;
}
h1 a,
h1{
font:bold 24px/30px HacenTunisia;
color:#000;
margin:0 0 30px 0;
}
h1 a:hover,
h1 a:focus{
text-decoration:none;
}
figure{
position:relative;
}
figure img{
width:384px;
border:2px solid #fff;
box-shadow:0px 0px 3px #ccc;
margin:0 auto;
display:block;
}
figure figcaption{
position:absolute;
color:#000;
font-size:11px;
bottom:5px;
right:10px;
line-height:13px;
overflow:hidden;
}
article header{
position:relative;
margin-bottom:20px;
}
article header .share-buttons{
position:absolute;
bottom:0px;
left:0;
text-align:left;
*width:220px;
*height:70px;
}
.lt-ie9 article header .share-buttons *{
float:left;
}
.lt-ie9 article header{
width:100%;
}
.icon-facebook,
.icon-email,
.icon-twitter,
.icon-website,
.icon-eye,
.icon-calender,
.icon-info,
.icon-pin{
width:16px;
height:16px;
display:block;
float:right;
background:transparent url("../images/sprite.png") no-repeat 1px -202px;
*zoom:1;
margin-left:7px;
margin-bottom:10px;
}
.icon-eye{
background-position:-16px -202px;
}
.icon-info{
background-position:-54px -202px;
}
.icon-calender{
background-position:-35px -202px;
}.publish-date,
.category-title,
article .label,
article .info a,
article .info time{
color:#666;
font:400 10px/16px Tahoma;
display:block;
float:right;
}
article .label{
margin-left:5px;
}
article .info a:hover{
text-decoration:underline;
}
article a.author{
color:#996633;
font:400 12px/16px Tahoma;
display:block;
float:right;
}
#font-size{
font-size:11px;
font-weight:bold;
}
#font-size .header
{
font-weight:normal;
}
#font-size .small
{
font-size:14px;
}
#font-size .medium
{
font-size:16px;
}
#font-size .large
{
font-size:18px;
}
#font-size a{
color:#333;
padding:0 3px;
display:inline-block;
}
article .body{
min-height:400px!important;
}
article .body p,
article .body{
text-align: justify!important;
}
.tagcloud a{}
.tagcloud a
{
display:inline-block;
padding:0px 10px;
margin:0 4px 0 0;
border:1px solid #e6ecef;
background-color:#fafafa;
color:#acbdc8;font:400 12px/24px Tahoma;
height:24px;text-shadow:0px -1px 0px #fff;
-webkit-text-shadow:0px -1px 0px #fff;
-moz-text-shadow:0px -1px 0px #fff;
-ms-text-shadow:0px -1px 0px #fff;
-o-text-shadow:0px -1px 0px #fff;border-radius:12px;
-webkit-border-radius:12px;
-moz-border-radius:12px;
-o-border-radius:12px;
-ms-border-radius:12px;
-khtml-border-radius:12px;
}
.tagcloud a span
{
text-decoration:none;
}
.tagcloud a:hover
{
background:#287ba5;
color:#FFF;
text-shadow:0 1px 0 #000;
text-decoration:none;
}
.box .item h4 a,
.box .item h4{
margin:0;
font:normal 14px/16px HacenTunisia;
color:#111;
}
#comments-form{
border:1px solid #d6dfe6;border-radius:5px;
-webkit-border-radius:5px;
-ms-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
}
#comments-form h4,
#comments-form .header{
background-color:#eff3f7;
height:40px;
font:bold 18px/40px HacenTunisia;
text-indent:20px;
color:#287ba5;
text-shadow:0px -1px 0px #fff;
-webkit-text-shadow:0px -1px 0px #fff;
-moz-text-shadow:0px -1px 0px #fff;
-ms-text-shadow:0px -1px 0px #fff;
-o-text-shadow:0px -1px 0px #fff;
border-bottom:1px solid #b9c9d6;
}
.pagination{
margin:0 0 20px 0;
width:100%;
float:right;
}
.pagination ul
{
font-size:11px;
line-height:30px;
border:0;
margin:0 auto;
padding:0;}
.pagination ul li
{
display:inline-block;
float:right;
}
.pagination ul a{
*display:inline-block;
}
.pagination ul a:link,
.pagination ul a:visited
{
color:#333;
padding:5px 10px;
}
.pagination ul .page a
{
font-weight:normal;
}
.pagination ul a:hover
{
text-decoration:none;
border-bottom:1px solid #c3c3c3;
background-color:#f5f5f5;
}
.pagination ul a:active,
.pagination ul .selected a
{
text-decoration:none;
background:#287ba5;
color:#FFFFFF;
}
.pagination ul .hidden a
{
border:solid 1px #DEDEDE;
color:#888888;
}
.no-margin{
margin:0!important;
}
article.item .thumb{
margin:0;
margin-left:20px;
}
article.item{
margin-bottom:20px;
float:right;
}
.item-title a,
.item-title{
margin:0;
color:#000;
font:normal 18px/26px HacenTunisia;
}
.item-title{
margin-bottom:20px;
}
.item-desc{
font:400 12px/14px Tahoma;
color:#ccc;
}
#page-app-search input{
padding:2px 5px;
margin:0 0 0 10px;
}
.header .box-hint,
.box .header .send-your-opinion{font:400 14px/47px Tahoma;
			margin-left:10px;
}
.header .box-hint{
font:italic 11px/41px Tahoma;
}
.icon-facebook{background-position:-17px -232px;}
.icon-email{background-position:-32px -232px;}
.icon-twitter{background-position:0 -232px;}
.icon-website{background-position:-48px -232px;}.contact-info{
direction:ltr;
}
.contact-info span{
clear:right;
margin-bottom:5px;
}
.contact-info a{
display:block;
float:right;
font:400 11px/16px Tahoma;
height:16px;
margin-bottom:5px;color:#246e92
}
.contact-info a:hover{
text-decoration:underline;
}.c-content,
.c-info{
float:right;
padding:0 2%;
width:96%;
}
.c-item{
float:right;
border-bottom:1px solid #ecf0f3;
font:400 12px/14px Tahoma;
}
.c-content{
margin-bottom:20px;
}
.c-info{
margin:20px 0;
}
.c-item .cer{
color:#996633;}
.c-item .c-date{
font:400 10px/12px Tahoma;
color:#acbdc8;}
#c-form{margin-bottom:30px}
#c-form .textfield{
margin:0 10%;
padding:0;
height:24px;
text-indent:10px;}
#c-form label{
margin:0 10%;
color:#666;
}
#c-form input,
#c-form textarea{
border:1px solid #ccc;
border-radius:5px;
box-shadow:inset 1px 1px 3px rgba(218,227,235,0.5);}
#c-form textarea{
margin:0 5%;
padding:0;
width:89%;
text-indent:10px;
height:115px;}
#c-form .submit{
background:#fff url("../images/sprite.png") no-repeat 0px -249px;
width:66px;
height:30px;
margin:20px 20px 0 0;
padding:0;
border:0 none;
box-shadow:none;}
#c-form .submit:hover{background:#fff url("../images/sprite.png") no-repeat 0px -282px;}
#c-form span.error{
color:#B00;
font-size:11px;
float:right;}
.comments-list .top-info{
height:24px;
background-color:#f9f9f9;
border-bottom:1px solid #eee;
font:italic 10px/24px Tahoma;
padding:0 10px;
color:#777;}
#error-handler{text-align:center;}
#error-handler h1{font:bold 100px/120px HacenTunisia;}
#menu-1 
{
position:relative;
z-index:500;
float:right;
}
#menu-1 li.top 
{
display:block;
float:right;
}
#menu-1 li a.top_link 
{
display:block;
float:right;
text-decoration:none;
cursor:pointer;
*float:left;
}
#menu-1 li a.top_link span 
{
float:right;
display:block;
}
#menu-1 li a.top_link span.down 
{
float:right;
display:block;
*float:left;
}
#menu-1 li:hover a.top_link 
{
}
#menu-1 li:hover a.top_link span 
{
}
#menu-1 li:hover a.top_link span.down 
{
}
/* Default list styling */
#menu-1 li:hover 
{
position:relative;
z-index:200;
}
#menu-1 li:hover ul.sub
{
right:0px;
top:49px;
background:#f5f5f5;
padding:0px;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
white-space:nowrap;
width:330px;
height:auto;
z-index:300;
padding-bottom:3px;
/**right:auto;*/
/**left:auto;*/
}
#menu-1 li:hover ul.sub li
{
display:block;
height:30px;
position:relative;
float:right;
/**float:left;*/
width:165px;
font-weight:normal;
padding:0;
margin:0;
border:0 none;
text-indent:10px;
}
#menu-1 li:hover ul.sub li a
{
display:block;
font-size:12px;
height:30px;
width:165px;
line-height:30px;
color:#000;
text-decoration:none;
border:0 none;
padding:0;
margin:0;
text-shadow:1px 1px 1px #fff;
}
#menu-1 li ul.sub li a.fly
{}
header#header nav > ul.menu li:hover ul.sub li a:hover 
{
background:#ddd;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
-ms-box-shadow:none;
}
header#header nav > ul.menu li:hover ul.sub li a.fly:hover
{}
header#header nav > ul.menu li b{
display:block;
font-size:11px;
height:18px;
width:88px;
line-height:18px;
margin-bottom:3px;
text-indent:6px;
color:#ff6;
border-bottom:1px solid #ff6;
cursor:default;
}
header#header nav > ul.menu li:hover li:hover ul,
header#header nav > ul.menu li:hover li:hover li:hover ul,
header#header nav > ul.menu li:hover li:hover li:hover li:hover ul,
header#header nav > ul.menu li:hover li:hover li:hover li:hover li:hover ul
{
right:90px;
top:-4px;
background:#50b5d0;
padding:3px;
border:1px solid #0b4d97;
white-space:nowrap;
width:90px;
z-index:400;
height:auto;
}
header#header nav > ul.menu ul,
header#header nav > ul.menu li:hover ul ul,
header#header nav > ul.menu li:hover li:hover ul ul,
header#header nav > ul.menu li:hover li:hover li:hover ul ul,
header#header nav > ul.menu li:hover li:hover li:hover li:hover ul ul
{
position:absolute;
right:-9999px;
right:auto;
/**left:-9999px;*/
top:-9999px;
width:0;
height:0;
margin:0;
padding:0;
list-style:none;
}
header#header nav > ul.menu li:hover li:hover a.fly,
header#header nav > ul.menu li:hover li:hover li:hover a.fly,
header#header nav > ul.menu li:hover li:hover li:hover li:hover a.fly,
header#header nav > ul.menu li:hover li:hover li:hover li:hover li:hover a.fly
{
color:#fff;
border-color:#fff;
} 
header#header nav > ul.menu li:hover li:hover li a.fly,
header#header nav > ul.menu li:hover li:hover li:hover li a.fly,
header#header nav > ul.menu li:hover li:hover li:hover li:hover li a.fly
{
color:#000;
border-color:#50b5d0;
}
#footer-menu{
margin-right:60px;
}
#footer-menu ul{
margin:0;
padding:0;
list-style-type:disc;
}
#footer-menu ul li{
float:right;
font-size:12px;
line-height:20px;
width:100%;
}
#footer-menu ul li a{
color:#000;
}
#footer-menu ul li a:hover{
text-decoration:underline;
}
#statistics-iframe{
border-style:none;
width:100%;
height:31px;
visibility:hidden;
overflow:hidden;
}
#content{
min-height:500px;
text-align:right;
}
.captcha{
margin-right:10px;
}
.buttons .submit{
*float:left;
}
article.item{
*float:left;
}
body #container span.br{
display:inline;
color:#C00;
}
#breakingnews-carousel{
position:fixed;
bottom:0;
left:0;
right:0;
background-color:#cc3333;
width:100%;
height:40px;
border-top:2px solid #666;
}
#breakingnews-carousel .title{
font:bold 18px/40px HacenTunisia;
color:#111;
}
#breakingnews-carousel .items{
font:400 14px/40px Tahoma;
color:#fff;
}
#breakingnews-carousel .close{
}
.carousel{
position:relative;
margin-bottom:20px;
line-height:1;
}
.carousel-inner{
overflow:hidden;
width:100%;
position:relative;
}
.carousel-inner > .item{
display:none;
position:relative;
-webkit-transition:0.6s ease-in-out left;
-moz-transition:0.6s ease-in-out left;
-o-transition:0.6s ease-in-out left;
transition:0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{
display:block;
line-height:1;
}
.carousel-inner > .item a{
color:#fff;
line-height:40px;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{
display:block;
}
.carousel-inner > .active{
left:0;
}
.carousel-inner > .next,
.carousel-inner > .prev{
position:absolute;
top:0;
width:100%;
}
.carousel-inner > .next{
left:100%;
}
.carousel-inner > .prev{
left:-100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{
left:0;
}
.carousel-inner > .active.left{
left:-100%;
}
.carousel-inner > .active.right{
left:100%;
}
.carousel-control{
position:absolute;
top:50%;
left:30px;
width:30px;
height:40px;
margin-top:-20px;
font-size:40px;
font-weight:100;
line-height:30px;
color:#ffffff;
text-align:center;
opacity:0.5;
filter:alpha(opacity=50);
}
.carousel-control.right{
left:0px;
/*right:15px;*/
}
.carousel-control.close{
left:-25px;
font:400 24px/40px Tahoma;
}
.carousel-control:hover,
.carousel-control:focus{
color:#ffffff;
text-decoration:none;
opacity:0.9;
filter:alpha(opacity=90);
}
.carousel-indicators{
position:absolute;
top:15px;
right:15px;
z-index:5;
margin:0;
list-style:none;
}
.carousel-indicators li{
display:block;
float:left;
width:10px;
height:10px;
margin-left:5px;
text-indent:-999px;
background-color:#ccc;
background-color:rgba(255,255,255,0.25);
border-radius:5px;
}
.carousel-indicators .active{
background-color:#fff;
}
.carousel-caption{
position:absolute;
left:0;
right:0;
bottom:0;
padding:15px;
background:#333333;
background:rgba(0,0,0,0.75);
}
.carousel-caption h4,
.carousel-caption p{
color:#ffffff;
line-height:20px;
}
.carousel-caption h4{
margin:0 0 5px;
}
.carousel-caption p{
margin-bottom:0;
}
.banners .banner{
display:inline-block;
}
.banners img{
margin-bottom:20px;
display:inline-block;
}
#page-app-index .news-box-item{
background: #e2e2e2;
width: 300px;
height: 250px;
overflow: hidden;
text-shadow: 0px -1px 0px #fff;
-webkit-text-shadow: 0px -1px 0px #fff;
-moz-text-shadow: 0px -1px 0px #fff;
-ms-text-shadow: 0px -1px 0px #fff;
-o-text-shadow: 0px -1px 0px #fff;
border-bottom: 1px solid #b9c9d6;
margin-left: 0;
margin-right: 10px;
}
#page-app-index .news-box-item a,
#page-app-index .news-box-item img{
width: 100%;
display: block;
padding:0;
margin: 0;
float: left;
}
#page-app-index .news-box-item img{
height: 175px;
}
#page-app-index .news-box-item a.title{
margin: 5px;
width: auto;
}
#page-app-index .news-box-item-2{
margin-left: 0;
}
#page-app-index .news-box-item-2 a{
display: block;
margin: 0 10px;
}
#news_marquee{
background-color:#fafafa;
text-shadow:0px -1px 0px #fff;
-webkit-text-shadow:0px -1px 0px #fff;
-moz-text-shadow:0px -1px 0px #fff;
-ms-text-shadow:0px -1px 0px #fff;
-o-text-shadow:0px -1px 0px #fff;
border-bottom:1px solid #e6ecef;
border:1px solid #e6ecef;
display:block;
margin: 10px 25px;
padding: 0;
float: right;
height: 24px;
}
#news_marquee marquee{
width: 100%;
float: right;
line-height: 20px;
height: 20px;
}
#news_marquee a{
display: inline-block;
font: 400 12px/20px Tahoma;
height: 20px;
color: #333;
margin:0;
padding:0 20px;
}
/*Media Queries*/
@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}
@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}