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}
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 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
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}.counter-analog span.part {
display: inline-block;
}
.counter-analog span.separator {
display: inline-block;
height: 40px;
line-height: 40px;
width: 10px;
vertical-align: middle;
text-align: center;
font-weight: bold;
}
.counter-analog span.part span.digit {
display: inline-block;
height: 40px;
line-height: 40px;
width: 26px;
vertical-align: middle;
text-align: center;
font: 0/0 a;
text-shadow: none;
color: transparent;
margin: 0;
}
.counter-analog span.part span.digit {
background: transparent url(//rtepakistan.org/wp-content/themes/rteducation/css/jquery.counter-analog.png) 0 0 repeat-y;
}
.counter-analog span.part span.digit0 { background-position: 0     0; }
.counter-analog span.part span.digit1 { background-position: 0  -240px; }
.counter-analog span.part span.digit2 { background-position: 0  -480px; }
.counter-analog span.part span.digit3 { background-position: 0  -720px; }
.counter-analog span.part span.digit4 { background-position: 0  -960px; }
.counter-analog span.part span.digit5 { background-position: 0 -1200px; }
.counter-analog span.part span.digit6 { background-position: 0 -1440px; }
.counter-analog span.part span.digit7 { background-position: 0 -1680px; }
.counter-analog span.part span.digit8 { background-position: 0 -1920px; }
.counter-analog span.part span.digit9 { background-position: 0 -2160px; } @-webkit-keyframes counter-analog-01 { from { background-position:  0     0; }
to {   background-position:  0  -240px; }}
@-moz-keyframes counter-analog-01 {    from { background-position:  0     0; }
to {   background-position:  0  -240px; }}
@-ms-keyframes counter-analog-01 {     from { background-position:  0     0; }
to { background-position:    0  -240px; }}
@-webkit-keyframes counter-analog-12 { from { background-position:  0  -240px; }
to {   background-position:  0  -480px; }}
@-moz-keyframes counter-analog-12 {    from { background-position:  0  -240px; }
to {   background-position:  0  -480px; }}
@-ms-keyframes counter-analog-12 {     from { background-position:  0  -240px; }
to { background-position:    0  -480px; }}
@-webkit-keyframes counter-analog-23 { from { background-position:  0  -480px; }
to {   background-position:  0  -720px; }}
@-moz-keyframes counter-analog-23 {    from { background-position:  0  -480px; }
to {   background-position:  0  -720px; }}
@-ms-keyframes counter-analog-23 {     from { background-position:  0  -480px; }
to { background-position:    0  -720px; }}
@-webkit-keyframes counter-analog-34 { from { background-position:  0  -720px; }
to {   background-position:  0  -960px; }}
@-moz-keyframes counter-analog-34 {    from { background-position:  0  -720px; }
to {   background-position:  0  -960px; }}
@-ms-keyframes counter-analog-34 {     from { background-position:  0  -720px; }
to { background-position:    0  -960px; }}
@-webkit-keyframes counter-analog-45 { from { background-position:  0  -960px; }
to {   background-position:  0  -1200px; }}
@-moz-keyframes counter-analog-45 {    from { background-position:  0  -960px; }
to {   background-position:  0  -1200px; }}
@-ms-keyframes counter-analog-45 {     from { background-position:  0  -960px; }
to { background-position:    0  -1200px; }}
@-webkit-keyframes counter-analog-56 { from { background-position:  0  -1200px; }
to {   background-position:  0  -1440px; }}
@-moz-keyframes counter-analog-56 {    from { background-position:  0  -1200px; }
to {   background-position:  0  -1440px; }}
@-ms-keyframes counter-analog-56 {     from { background-position:  0  -1200px; }
to { background-position:    0  -1440px; }}
@-webkit-keyframes counter-analog-67 { from { background-position:  0  -1440px; }
to {   background-position:  0  -1680px; }}
@-moz-keyframes counter-analog-67 {    from { background-position:  0  -1440px; }
to {   background-position:  0  -1680px; }}
@-ms-keyframes counter-analog-67 {     from { background-position:  0  -1440px; }
to { background-position:    0  -1680px; }}
@-webkit-keyframes counter-analog-78 { from { background-position:  0  -1680px; }
to {   background-position:  0  -1920px; }}
@-moz-keyframes counter-analog-78 {    from { background-position:  0  -1680px; }
to {   background-position:  0  -1920px; }}
@-ms-keyframes counter-analog-78 {     from { background-position:  0  -1680px; }
to { background-position:    0  -1920px; }}
@-webkit-keyframes counter-analog-89 { from { background-position:  0  -1920px; }
to {   background-position:  0  -2160px; }}
@-moz-keyframes counter-analog-89 {    from { background-position:  0  -1920px; }
to {   background-position:  0  -2160px; }}
@-ms-keyframes counter-analog-89 {     from { background-position:  0  -1920px; }
to { background-position:    0  -2160px; }}
@-webkit-keyframes counter-analog-90 { from { background-position:  0  -2160px; }
to {   background-position:  0  -2400px; }}
@-moz-keyframes counter-analog-90 {    from { background-position:  0  -2160px; }
to {   background-position:  0  -2400px; }}
@-ms-keyframes counter-analog-90 {     from { background-position:  0  -2160px; }
to { background-position:    0  -2400px; }}
.counter-analog span.part span.digit01 {
-webkit-animation: counter-analog-01 .3s steps(6, end) 1;
-moz-animation: counter-analog-01 .3s steps(6, end) 1;
-ms-animation: counter-analog-01 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit12 {
-webkit-animation: counter-analog-12 .3s steps(6, end) 1;
-moz-animation: counter-analog-12 .3s steps(6, end) 1;
-ms-animation: counter-analog-12 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit23 {
-webkit-animation: counter-analog-23 .3s steps(6, end) 1;
-moz-animation: counter-analog-23 .3s steps(6, end) 1;
-ms-animation: counter-analog-23 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit34 {
-webkit-animation: counter-analog-34 .3s steps(6, end) 1;
-moz-animation: counter-analog-34 .3s steps(6, end) 1;
-ms-animation: counter-analog-34 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit45 {
-webkit-animation: counter-analog-45 .3s steps(6, end) 1;
-moz-animation: counter-analog-45 .3s steps(6, end) 1;
-ms-animation: counter-analog-45 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit56 {
-webkit-animation: counter-analog-56 .3s steps(6, end) 1;
-moz-animation: counter-analog-56 .3s steps(6, end) 1;
-ms-animation: counter-analog-56 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit67 {
-webkit-animation: counter-analog-67 .3s steps(6, end) 1;
-moz-animation: counter-analog-67 .3s steps(6, end) 1;
-ms-animation: counter-analog-67 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit78 {
-webkit-animation: counter-analog-78 .3s steps(6, end) 1;
-moz-animation: counter-analog-78 .3s steps(6, end) 1;
-ms-animation: counter-analog-78 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit89 {
-webkit-animation: counter-analog-89 .3s steps(6, end) 1;
-moz-animation: counter-analog-89 .3s steps(6, end) 1;
-ms-animation: counter-analog-89 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit90 {
-webkit-animation: counter-analog-90 .3s steps(6, end) 1;
-moz-animation: counter-analog-90 .3s steps(6, end) 1;
-ms-animation: counter-analog-90 .3s steps(6, end) 1;
} @-webkit-keyframes counter-analog-10 { from { background-position:  0  -240px; }
to {   background-position:  0     0; }}
@-moz-keyframes counter-analog-10 {    from { background-position:  0  -240px; }
to {   background-position:  0     0; }}
@-ms-keyframes counter-analog-10 {     from { background-position:  0  -240px; }
to { background-position:    0     0; }}
@-webkit-keyframes counter-analog-21 { from { background-position:  0  -480px; }
to {   background-position:  0  -240px; }}
@-moz-keyframes counter-analog-21 {    from { background-position:  0  -480px; }
to {   background-position:  0  -240px; }}
@-ms-keyframes counter-analog-21 {     from { background-position:  0  -480px; }
to { background-position:    0  -240px; }}
@-webkit-keyframes counter-analog-32 { from { background-position:  0  -720px; }
to {   background-position:  0  -480px; }}
@-moz-keyframes counter-analog-32 {    from { background-position:  0  -720px; }
to {   background-position:  0  -480px; }}
@-ms-keyframes counter-analog-32 {     from { background-position:  0  -720px; }
to { background-position:    0  -480px; }}
@-webkit-keyframes counter-analog-43 { from { background-position:  0  -960px; }
to {   background-position:  0  -720px; }}
@-moz-keyframes counter-analog-43 {    from { background-position:  0  -960px; }
to {   background-position:  0  -720px; }}
@-ms-keyframes counter-analog-43 {     from { background-position:  0  -960px; }
to { background-position:    0  -720px; }}
@-webkit-keyframes counter-analog-54 { from { background-position:  0  -1200px; }
to {   background-position:  0  -960px; }}
@-moz-keyframes counter-analog-54 {    from { background-position:  0  -1200px; }
to {   background-position:  0  -960px; }}
@-ms-keyframes counter-analog-54 {     from { background-position:  0  -1200px; }
to { background-position:    0  -960px; }}
@-webkit-keyframes counter-analog-65 { from { background-position:  0  -1440px; }
to {   background-position:  0  -1200px; }}
@-moz-keyframes counter-analog-65 {    from { background-position:  0  -1440px; }
to {   background-position:  0  -1200px; }}
@-ms-keyframes counter-analog-65 {     from { background-position:  0  -1440px; }
to { background-position:    0  -1200px; }}
@-webkit-keyframes counter-analog-76 { from { background-position:  0  -1680px; }
to {   background-position:  0  -1440px; }}
@-moz-keyframes counter-analog-76 {    from { background-position:  0  -1680px; }
to {   background-position:  0  -1440px; }}
@-ms-keyframes counter-analog-76 {     from { background-position:  0  -1680px; }
to { background-position:    0  -1440px; }}
@-webkit-keyframes counter-analog-87 { from { background-position:  0  -1920px; }
to {   background-position:  0  -1680px; }}
@-moz-keyframes counter-analog-87 {    from { background-position:  0  -1920px; }
to {   background-position:  0  -1680px; }}
@-ms-keyframes counter-analog-87 {     from { background-position:  0  -1920px; }
to { background-position:    0  -1680px; }}
@-webkit-keyframes counter-analog-98 { from { background-position:  0  -2160px; }
to {   background-position:  0  -1920px; }}
@-moz-keyframes counter-analog-98 {    from { background-position:  0  -2160px; }
to {   background-position:  0  -1920px; }}
@-ms-keyframes counter-analog-98 {     from { background-position:  0  -2160px; }
to { background-position:    0  -1920px; }}
@-webkit-keyframes counter-analog-09 { from { background-position:  0  -2400px; }
to {   background-position:  0  -2160px; }}
@-moz-keyframes counter-analog-09 {    from { background-position:  0  -2400px; }
to {   background-position:  0  -2160px; }}
@-ms-keyframes counter-analog-09 {     from { background-position:  0  -2400px; }
to { background-position:    0  -2160px; }}
.counter-analog span.part span.digit10 {
-webkit-animation: counter-analog-10 .3s steps(6, end) 1;
-moz-animation: counter-analog-10 .3s steps(6, end) 1;
-ms-animation: counter-analog-10 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit21 {
-webkit-animation: counter-analog-21 .3s steps(6, end) 1;
-moz-animation: counter-analog-21 .3s steps(6, end) 1;
-ms-animation: counter-analog-21 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit32 {
-webkit-animation: counter-analog-32 .3s steps(6, end) 1;
-moz-animation: counter-analog-32 .3s steps(6, end) 1;
-ms-animation: counter-analog-32 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit43 {
-webkit-animation: counter-analog-43 .3s steps(6, end) 1;
-moz-animation: counter-analog-43 .3s steps(6, end) 1;
-ms-animation: counter-analog-43 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit54 {
-webkit-animation: counter-analog-54 .3s steps(6, end) 1;
-moz-animation: counter-analog-54 .3s steps(6, end) 1;
-ms-animation: counter-analog-54 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit65 {
-webkit-animation: counter-analog-65 .3s steps(6, end) 1;
-moz-animation: counter-analog-65 .3s steps(6, end) 1;
-ms-animation: counter-analog-65 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit76 {
-webkit-animation: counter-analog-76 .3s steps(6, end) 1;
-moz-animation: counter-analog-76 .3s steps(6, end) 1;
-ms-animation: counter-analog-76 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit87 {
-webkit-animation: counter-analog-87 .3s steps(6, end) 1;
-moz-animation: counter-analog-87 .3s steps(6, end) 1;
-ms-animation: counter-analog-87 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit98 {
-webkit-animation: counter-analog-98 .3s steps(6, end) 1;
-moz-animation: counter-analog-98 .3s steps(6, end) 1;
-ms-animation: counter-analog-98 .3s steps(6, end) 1;
}
.counter-analog span.part span.digit09 {
-webkit-animation: counter-analog-09 .3s steps(6, end) 1;
-moz-animation: counter-analog-09 .3s steps(6, end) 1;
-ms-animation: counter-analog-09 .3s steps(6, end) 1;
}.no-js .liquid-slider {
height:350px;
overflow:scroll;
} .liquid-slider-wrapper .liquid-slider-preloader {  
background: url(//rtepakistan.org/wp-content/themes/rteducation/img/loading.gif) #f2f2f2 no-repeat center 75px;
opacity:.90; width:100%;
height:200%;
position:absolute;
top:0;
left:0;
} .liquid-slider-wrapper {
margin:0 auto; clear: both;
overflow: auto;
position: relative;
} .liquid-slider-wrapper .liquid-slider {
background: transparent;
width: 1030px; float: left;
overflow: hidden;
position: relative;
}
.liquid-slider-wrapper .panel-container { position: relative;
}
.liquid-slider-wrapper .liquid-slider .panel-container .fadeClass { position: absolute;
top: 0; 
left: 0;
display: none;
} .liquid-slider-wrapper .liquid-slider .panel {  
width: 1030px; display: block;
float: left;
} .liquid-slider-wrapper .liquid-slider .panel img{ }
.liquid-slider-wrapper .liquid-slider .panel video { } .liquid-slider-wrapper .liquid-slider .panel-wrapper {  
padding: 0; position:relative;
} .liquid-slider-wrapper .liquid-nav a {
background: #d8d8d8;
color: #333333;
margin-right: 1px;
padding: 3px 6px;
}
.liquid-slider-wrapper .liquid-nav a:hover {
background: #f2f2f2;
color: #333333;
text-shadow: none;
}
.liquid-slider-wrapper .liquid-nav .current {
background: #f2f2f2;
}
.currentCrossLink {
font-weight: bold;
}
.liquid-slider-wrapper .liquid-nav ul {  
padding:0; clear: both;
display: block;
margin: auto;
overflow: hidden;
}
.liquid-slider-wrapper .liquid-nav ul li { display: inline;
}
.liquid-slider-wrapper .liquid-nav ul li a { display: block;
float: left;
text-decoration: none;
} .liquid-slider-wrapper .liquid-nav {
overflow:hidden;
clear:both;
}
.liquid-slider-wrapper .liquid-slider-select-box { width: 100%;
height: 35px;
overflow: hidden;
background: url(//rtepakistan.org/wp-content/themes/rteducation/img/menu.png) no-repeat right #ddd;
}
.liquid-slider-wrapper .liquid-slider-select-box select { width: 150%;
-webkit-appearance: none;
-moz-appearance: none;
appearance:none;
background: transparent;
padding: 5px;
font-size: 110%;
border: 1px solid #bbb;
height: 35px;
cursor:pointer;
} .liquid-slider-wrapper .liquid-nav-left, .liquid-slider-wrapper .liquid-nav-right { float: left;
}
.liquid-slider-wrapper .liquid-nav-left a, .liquid-slider-wrapper .liquid-nav-right a { background: #000;
color: #fff;
padding: 5px;
width: 100px; display: block;
text-align: center;
text-decoration: none;
}
.liquid-slider-wrapper .liquid-nav-left-arrow, .liquid-slider-wrapper .liquid-nav-right-arrow {
cursor: pointer; float: left;
}
.liquid-slider-wrapper .liquid-nav-left-arrow a, .liquid-slider-wrapper .liquid-nav-right-arrow a { display: block;
}
.liquid-slider-wrapper .liquid-nav-left, .liquid-slider-wrapper .liquid-nav-left-arrow { clear: both;
}
.liquid-slider-wrapper .liquid-nav-right-arrow {
width: 25px;
height: 25px;
background: url(//rtepakistan.org/wp-content/themes/rteducation/img/arrow.png) no-repeat top right; position:relative;
}
.liquid-slider-wrapper .liquid-nav-left-arrow {
width: 25px;
height: 25px;
background: url(//rtepakistan.org/wp-content/themes/rteducation/img/arrow.png) no-repeat top left; position:relative;
}
.liquid-slider-wrapper .liquid-nav-left-arrow:hover { background: url(//rtepakistan.org/wp-content/themes/rteducation/img/arrow.png) no-repeat bottom left;
}
.liquid-slider-wrapper .liquid-nav-left-arrow:active { }
.liquid-slider-wrapper .liquid-nav-right-arrow:hover { background: url(//rtepakistan.org/wp-content/themes/rteducation/img/arrow.png) no-repeat bottom right;
}
.liquid-slider-wrapper .liquid-nav-right-arrow:active { }
.arrows .liquid-slider { margin: 0 10px;
} .liquid-responsive .liquid-slider { width: 100%;
margin: 0;
}
.liquid-responsive .liquid-slider .panel .panel-wrapper {
padding: 0;
}
.liquid-responsive .liquid-nav-left {  position: absolute;
left: 0;
z-index: 1;
}
.liquid-responsive .liquid-nav-left a { background: #9A9A9A;
width: 80px;
}
.liquid-responsive .liquid-nav-left a:hover { background: #747474;
}
.liquid-responsive .liquid-nav-right {  position: absolute;
right: 0;
z-index: 1;
}
.liquid-responsive .liquid-nav-right a { background: #9A9A9A;
width: 80px;
}
.liquid-responsive .liquid-nav-right a:hover { background: #747474;
}
.liquid-responsive .liquid-nav-left-arrow { position: absolute;
right: 30px;
z-index: 1;
}
.liquid-responsive .liquid-nav-right-arrow { position: absolute;
right: 0;
z-index: 1;
} @media only screen and (min-width: 481px) {
.liquid-slider-wrapper .liquid-slider .panel img{
border-radius:50%;
border-color:#333333;
border-width:1px;  }
} @media only screen and (min-width: 768px) {
.liquid-slider-wrapper .liquid-slider .panel img{
border-radius:50%;
border-color:#333333;
border-width:1px;  }
.liquid-responsive .liquid-slider .panel .panel-wrapper {
padding: 0;
}
} @media only screen and (min-width: 1030px) {
} @media only screen and (min-width: 1240px) {
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
}html,
button,
input,
select,
textarea {
color: #222;
}
body {
font-size: 1em;
line-height: 1.4;
}
::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
}
img {
vertical-align: middle;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
.chromeframe {
margin: 0.2em 0;
background: #ccc;
color: #000;
padding: 0.2em 0;
}
h1 {
color: #353535;
font-size: 30px;
font-weight: normal;
}
h2 {
color: #353535; font-size: 26px;
font-weight: normal;
}
h3 {
color: #353535;
font-size: 20px;
font-weight: normal;
margin:1em 0 0.5em;
}
h1 a, h2 a { color:#353535;}
p { margin: 0.2em 0 1em } a { text-transform: none; text-decoration: none; color:#353535;  
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
a:hover { color:#990000;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
label { margin-right:15px; display:block; }
cite { margin: 0 10px }
.addpostinnerdiv { margin-bottom: 15px; }
input[type="submit"] {
border: none;
background: #353535;
color: white;
padding: 5px 10px;
font-size: 17px;
}
input[type="submit"]:hover {
color:#8dc63f;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
li { list-style-position:inside; list-style-image: url(//rtepakistan.org/wp-content/themes/rteducation/img/list-style.png);  } body {
font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
}
.wrapper {
margin: 0;
} .main-container { margin:0 auto;
}
.header-container {
margin:15px auto 0;
}
.header-wrapper {
background-color:#04578a;
width:100%;
}
.footer-wrapper {
background-color:#d4d4d4;
width:100%;
}
.copyright-wrapper {
background-color:#255d8e;
width:100%;
}
.copyright-container {
background-color:#255d8e;
margin:0 auto;
font-size:11px;
color:#FFF;
text-align:center;
padding:10px 0;
}
.copyright-container a {
color:#FFF; text-decoration:none;
}
.footer-container {
background-color:#d4d4d4;
padding:50px 0;
min-height: 275px;
}
.main aside { }
.header-container,
.main aside {
background: transparent;
} nav ul {
margin: 0;
padding: 0;
}
nav a {
display: block;
padding: 15px 0;
text-align: center;
text-decoration: none;
font-weight: bold;
color: #FFF;
background: #333;
font-family: 'PT Sans', sans-serif;
font-size:13px;
border-bottom:1px solid #fff;
}
nav a:hover {
}
nav ul li > ul { 
display:none;
position:absolute;
} .main {
padding: 30px 0;
}
.main article {
padding:0 20px;
}
.main article h1 {
color: #353535;
font-size: 30px;
font-weight: normal;
margin: 0 auto 10px;
}
.main aside {
padding: 0px 5% 10px;
}
.footer-container footer {
color: #808285;
padding: 20px 0;
}
.hide-mobile {
display:none;
}  .logo { text-align: center; margin:0 auto 20px; }
aside .documents { font-size:13px; padding:0; margin:0; }
aside .documents li img { float:left }
aside .documents li { margin-bottom:15px; list-style:none; }
aside .documents li span { margin-left:10px; display:inline-block; width:90%; }
section { margin-bottom:30px; }
.footer-container { padding:0; }
.footer-container footer { padding: 0; }
footer { font-family: 'PT Sans', sans-serif; }
footer ul { list-style: none; margin:0; padding:0; }
footer a { color:#808285; text-decoration:none; font-size:12px; font-weight:bold; }
footer ul li { margin:0; text-align:center; list-style:none; }
footer ul li a { padding:15px 0; display:block; border-bottom:1px solid #FFF; }
footer .icons li { margin:0; text-align:center; }
footer .icons span { margin-left:35px;  }
footer .logos li a { border:none; }
#one-million-signatures { padding:0; text-align:center; }
#one-million-signatures .inner { background-color: #c82127; padding:0 0 30px 0; width:280px; margin:0 auto; }
#one-million-signatures .inner p { padding:20px 30px; font-weight:bold; color:#fff; }
#one-million-signatures .inner .small { padding:5px 30px; font-weight:normal }
#one-million-signatures h3 { font-size: 30px; font-weight:normal; color:#333333; margin: 0 auto 10px; }
#legislation { position:relative; text-align:center; margin-top:20px; }
#legislation .map-container { display:block; min-height: 390px; margin:0 auto; position: relative; overflow:hidden; }
#legislation .locations-bg { position:absolute; width:200px; background:#333333; left:0; height:226px; z-index:1; }
#legislation .map { left:0px; position:absolute; top:70px; z-index:2; }
#legislation .map .islamabad { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/islamabad-small.png) center no-repeat; width:14px; height:13px; top:70px; left:208px; display:none; }
#legislation .map .kashmir { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/kashmir-small.png) center no-repeat; width:28px; height:46px; top:41px; left:213px; display:none; }
#legislation .map .balochistan { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/balochistan-small.png) center no-repeat; width:164px; height:152px; top:102px; left:0; display:none; }
#legislation .map .gilgit-baltistan { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/gilgit-small.png) center no-repeat; width:96px; height:52px; top:0; left:189px; display:none; }
#legislation .map .kpk { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/kpk-small.png) center no-repeat; width:108px; height:124px; top:2px; left:125px; display:none; }
#legislation .map .punjab { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/punjab-small.png) center no-repeat; width:104px; height:129px; top:62px; left:146px; display:none; }
#legislation .map .sindh { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/sindh-small.png) center no-repeat; width:82px; height:98px; bottom:0; left:97px; display:none; }
#legislation .map .fata { position:absolute; background:url(//rtepakistan.org/wp-content/themes/rteducation/img/map/fata-small.png) center no-repeat; width:39px; height:66px; top:47px; left:144px; display:none; }
#legislation .locations { position:absolute; width:200px; background:transparent; left:0; height:226px; z-index:3; }
#legislation .locations ul { padding: 0 0 0 16px; margin:10px auto; }
#legislation .locations ul li { list-style:none; text-align:left; }
#legislation .locations ul li a { text-decoration:none; color:#FFF; font-size:13px; font-weight:bold; }
#legislation .locations ul li a:hover { color:#CCC; }
#legislation .description { padding:0 20px; }
#news-slider div { display:block;}
.cover-image { margin:0 0 20px;}
.cover-image img {   max-width:100%; height:auto; }
.primary-menu { height:auto; width:100%; } .primary-menu .icons { text-align: center; padding:10px 0 8px;}
.primary-menu .icons ul { list-style:none; margin:0; padding:0; }
.primary-menu .icons li { display:inline-block; margin:0; padding:0; }
.primary-menu .icons li + li { margin-left:10px; border-left:1px solid #fff; padding-left:10px;}
.header-nav { text-align:center;}
.blog-post-content h3 { margin:0; }
.blog-post-thumb img { width:100%; height:auto; max-height:125px; max-width:200px; margin-right:15px }
.blog-post .read-more { float:right; bottom:5px; right:0; clear:right; }
.slider-thumb img { max-width:100%; }
.slider-content p { padding-top:0; margin-top:0; color:#333; }
.navigation { clear:both; }
article .post { border-bottom: 1px solid #333; border-top: none; padding:15px 0 0; }
.wp-caption {
display: inline-block;
text-align: center;
font-weight: bold;
}
.wp-caption a img { border:1px solid transparent; height:auto; max-height: 120px; width: auto; max-width:200px}
.wp-caption a img:hover { border:1px solid #ccc; }
.alignleft {
float: left;
margin: 0 15px 15px 0;
}
.alignright { float:right }
.aligncenter { text-align:center }
article td { text-align:center }
.margin_right{ margin: 0 10px 20px 0;}
.grid-boxes{ 
float: left; 
background: #fff; 
padding: 15px; 
width: 275px; 
border: 1px solid #DFDDD5;
margin-bottom:30px;
min-height:360px;
}
.grid-boxes + .grid-boxes {
margin-left:34px;
}
.grid-boxes .grid-thumbnail img{ max-width:100%; }
.grid-boxes .grid-meta { font-size:13px; } 
.grid-boxes .grid-title{ 
margin-bottom: 0 !important; 
padding: 8px 0 6px 0; 
font-size: 16px;
}
.grid-boxes .grid-description {
font-size:14px;
}
.pol-dia {
min-height:190px;
height:auto;
}
.clear { clear:both }
.commentlist {
border-bottom: 1px solid black;
padding-bottom: 25px;
}
.comment-content {
border: 1px #E6E6E6 solid;
padding: 10px 10px 0;
margin-top: 10px;
}
.submit-a-blog {
float: right;
background: #01582B;
color: white;
padding: 5px 10px;
font-size: 17px;
}
#comments {	border-top: 3px solid #333; }
.page { padding:0 0 15px 0; }
.sharing { margin: 0px 0 15px; }
.half-column { width:45%; float:left; padding:0 0 0 10px; }
section.widget ul { padding:0; }
section.widget ul li { margin:2px 0; }
.search-form { text-align:center; margin:20px 0; }
.search-form .field { border: 1px solid #333; color:#333; font-size:13px; padding:3px; 
-webkit-appearance:none;
-webkit-border-radius: 0px;
}
.search-form .search { border:none; background:#333; margin:0; height:24px; margin-left:-4px; 
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
.search-form .search:hover { background:#353535; 
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
.post-categories { padding:0; margin:0; }
.post-categories li { display:inline; }
.post-categories li + li { margin-left:5px; }
.page-links li { margin-bottom:10px; }
#disqus_thread {
padding-top: 25px;
border-top: 3px solid #333;
} @media only screen and (min-width: 480px)  { nav li:first-child a {
margin-left: 0;
}
nav li:last-child a {
margin-right: 0;
} nav ul {
text-align:center;
background:#333;
position:relative;
margin:0;
padding:0;
}
nav ul li {
display: inline-block;
position:relative;
vertical-align: bottom;
}
nav ul li + li{
margin-left:1%;
}
nav a {
width: auto;
text-align: left;
margin-bottom: 0;
color:white;
background-color:transparent;
border:none;
background: url(//rtepakistan.org/wp-content/themes/rteducation/img/indicator.png) center 122% no-repeat;
position:relative;
-webkit-transition-duration: .4s;
-moz-transition-duration: .4s;
-o-transition-duration: .4s;
-ms-transition-duration: .4s;
transition-duration: .4s;
}
nav li:hover a {
text-decoration: none;
background: url(//rtepakistan.org/wp-content/themes/rteducation/img/indicator-white.png) bottom center no-repeat;
-webkit-transition-duration: .3s;
-moz-transition-duration: .3s;
-o-transition-duration: .3s;
-ms-transition-duration: .3s;
transition-duration: .3s;
}
nav ul li > ul {
position:absolute;
background:white;
border: 1px solid #333;
border-top: none;
top:100%;
z-index:1000;
padding:0 5px;
display:none;
width:auto;
min-width: 150px;
}
nav ul li:last-of-type > ul {
right:0;
}
nav ul li:hover > ul {
}
nav ul li > ul li {
margin:0; padding:0; display:block; 
}
nav ul li > ul a {
color:#000; width:auto; max-width:none;
padding:15px 10px;
margin-bottom: 0;
background:none;
}
nav ul li > ul a:hover {
background:none;
}
.header-nav li { list-style:none; display:inline-block; }
.header-nav li + li { margin-left:5%; }
.header-nav li a { color:#fff;
font-size:12px;
border-bottom:none;
-webkit-transition-duration: .2s;
-moz-transition-duration: .2s;
-o-transition-duration: .2s;
-ms-transition-duration: .2s;
transition-duration: .2s; }
.header-nav .current-menu-item { border-bottom: 3px solid #353535; } .header-nav li a:hover { 
border-bottom: 3px solid #FFFFCC;
-webkit-transition-duration: .2s;
-moz-transition-duration: .2s;
-o-transition-duration: .2s;
-ms-transition-duration: .2s;
transition-duration: .2s;
}
.blog-post { border-bottom:1px solid #ddd; height: auto; margin-top:0; position:relative; padding-top:7px }
.blog-post-content { float:none; width:100%; }
.oldie nav a {
margin: 0 0.7%;
}
#legislation .map-container {
width:280px;
}
.primary-menu .icons {
float:left; width:25%;
}
}
@media only screen and (min-width: 768px) {
.primary-menu { }
nav ul li + li{
margin-left:3%;
}
.main article {
float: left;
width: 55%;
padding:0;
}
.main aside {
float: right;
width: 35%;
padding:0;
margin:0;
}
.main .left {
float: left;
width:39%;
}
.main .right {
float: right;
width:54%;
min-height: 550px;
padding-left:45px;
border-left: 3px #333 solid;
}
.main .right h1 {
margin-top:-12px;
}
#full-width {
margin-top:20px;
width:100%;
clear:both;
}
.header-container {
margin:20px auto 0;
padding:0 5px;
}
.primary-menu-container {
margin:0 auto;
padding:0 5px;
}
.main-container {
margin:0 auto;
padding:0 5px;
}
.footer-container {
margin:0 auto;
padding:0 5px;
}
.copyright-container {
margin:0 auto;
padding:10px 0;
height:15px;
padding:10px 5px;
text-align: left;
}
.copyright-container .copyright {
float:left; width:50%;
}
.copyright-container .credit {
float:left; width:50%; text-align:right;
}
footer .col {
float:left;
width:16%;
}
.hide-mobile {
display:block;
}
footer .icons li {
width:90px;
text-align:left;
}
footer .last { float: right; }
footer ul li { text-align:left; }
footer .logos li { text-align: right; margin:0;}
footer .logos li a { width:110px; text-align:center; float:right; margin-bottom:15px; }
footer .icons span { margin:0; margin-left:20px; }
.footer-container footer { padding: 40px 0; }
footer ul { list-style: none; margin:0; padding:0; }
footer ul li { text-align:left; margin-bottom:10px; }
footer ul li a { padding:0; border:none; max-width:120px; }
footer .icons li { margin-bottom:40px; text-align:left; }
footer .logos li a { border:none; }
#legislation { text-align:left; }
#legislation .map-container { margin:0; }
#one-million-signatures { text-align:left; }
#one-million-signatures .inner { margin:0; }
.blog-post { height: 125px; margin-top:0; position:relative; padding-top:7px }
.blog-post-content { float:right; width:67%; height:100%; overflow:hidden; }
.blog-post-thumb { float:left; border-bottom:1px solid #fff; padding-bottom:5px; width: 31%;}
}
@media only screen and (min-width: 990px) { .header-nav { float:right; width:70%; text-align:right; margin:0; clear:right; margin-top:5px; padding-right:25px}
nav ul {
text-align:right;
}
.logo { display:inline-block; float:left; }
.search-form { float:right; }
.header-container {
width:990px;
}
.main-container {
width:990px;
}
.footer-container {
width:990px;
}
.copyright-container {
width:990px;
}
.primary-menu-container {
width:990px;
}
.main article {
width: 100%; }
.main aside {
width: 0%; } nav {
line-height:100%;
vertical-align: bottom;
} .slider-thumb {  width:275px; padding:8px 0; float:left; }
.slider-content { float:right; width: 365px;}
.slider-content h3 {margin-top:0; max-width:320px; }
}
@media only screen and (min-width: 1140px) { .wrapper {
width: 100%; margin: 0 auto;
}
} .ir {
background-color: transparent;
border: 0;
overflow: hidden;
*text-indent: -d9999px;
}
.ir:before {
content: "";
display: block;
width: 0;
height: 100%;
}
.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;
}
}