@font-face {
font-family:'Arial';
font-weight:400;
font-style:normal
}

body {
padding:0;
margin:0;
font-family:Arial,Helvetica,sans-serif;
background:url(../images/Waving-American-Flag.jpg) no-repeat 0 0;
background-size:100% 100%
}

body a {
transition:.5s all;
-webkit-transition:.5s all;
-moz-transition:.5s all;
-o-transition:.5s all;
-ms-transition:.5s all
}

input[type="button"],input[type="submit"] {
transition:.5s all;
-webkit-transition:.5s all;
-moz-transition:.5s all;
-o-transition:.5s all;
-ms-transition:.5s all
}

h1,h3,h4,h5,h6 {
margin:0
}

h2 {
margin:0;
text-align:center;
font-family:'impact';
border:1px solid;
font-size:2.1em
}

p {
margin:0
}

ul {
margin:0;
padding:0
}

label {
margin:0
}

.news-paper {
background:#fff;
padding:1em 1.5em;
margin:5em 0
}

.header-left {
float:left
}

.social-icons {
float:right
}

.logo a {
text-decoration:none;
display:block;
text-transform:uppercase
}

.logo a h6 {
color:#191919;
font-family:'georgia';
font-weight:500;
font-size:1.1em
}

.logo a h1 {
color:#191919;
font-family:'georgia';
font-weight:500;
font-size:2.2em
}

.logo {
margin-top:10px
}

.logo a h1 span {
color:#ffd700
}

.header-right {
float:right;
width:58%;
margin-top:-20px
}

.social-icons {
text-align:right
}

.social-icons li {
display:inline-block;
vertical-align:middle;
margin:3px
}

.social-icons i {
width:30px;
height:30px;
background:url(../images/img-sprite.png) no-repeat 0 0;
display:inline-block
}

.social-icons i:hover {
opacity:.5
}

i.facebook {
background-position:0 0
}

i.twitter {
background-position:-30px 0
}

i.rss {
background-position:-60px 0
}

.top-menu {
float:right;
margin-top:.65em
}

.top-menu ul li {
display:inline-block;
margin:0 .6em
}

.btn {
padding:10px 20px;
background:#F4F4F2
}

.btn_red {
background:#DBDBDB;
color:#FFF
}

.top-menu ul li a {
color:#000;
text-decoration:none;
font-size:1.25em;
font-weight:700;
background:#fff
}

a.btn_red {
color:#FFF
}

.top-menu ul li a:hover {
color:#ffd700
}

.top-menu ul li.active a,.top-menu ul li a:hover {
text-decoration:none;
color:#ffd700;
font-weight:700;
background:url(../images/Flames-Roar.gif) repeat-x left top
}

.top-menu a {
outline:none;
text-decoration:none;
background:url(../images/menu_b.png) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

#lean_overlay {
position:fixed;
z-index:100;
top:0;
left:0;
height:100%;
width:100%;
background:#000;
display:none
}

.popupContainer {
position:absolute;
width:330px;
height:auto;
left:45%;
top:80px;
background:#FFF
}

.btn:hover {
background:#E4E4E2
}

.btn_red:hover {
background:#9F9F9F
}

a.btn {
color:#666;
text-align:center;
text-decoration:none
}

.one_half {
width:50%;
display:block;
float:left
}

.one_half.last {
width:45%;
margin-left:5%
}

.popupHeader {
font-size:16px;
text-transform:uppercase;
background:#F4F4F2;
position:relative;
padding:10px 20px;
border-bottom:1px solid #DDD;
font-weight:700
}

.popupHeader .modal_close {
position:absolute;
right:0;
top:0;
padding:10px 15px;
background:#E4E4E2;
cursor:pointer;
color:#aaa;
font-size:16px
}

.popupBody {
padding:20px
}

.social_login .social_box {
display:block;
clear:both;
padding:10px;
margin-bottom:10px;
background:#F4F4F2;
overflow:hidden
}

.social_login .icon {
display:block;
width:11%;
padding:5px 10px;
margin-right:10px;
float:left;
color:#FFF;
font-size:15px;
text-align:center
}

.social_login .fb .icon {
background:#3B5998
}

.social_login .google .icon {
background:#DD4B39
}

.social_login .icon_title {
display:block;
padding:5px 0;
float:left;
font-weight:700;
font-size:16px;
color:#777
}

.social_login .social_box:hover {
background:#E4E4E2
}

.centeredText {
text-align:center;
margin:20px 0;
clear:both;
overflow:hidden;
text-transform:uppercase
}

.action_btns {
clear:both;
overflow:hidden
}

.action_btns a {
display:block
}

.user_login {
display:none
}

.user_login label {
display:block;
margin-bottom:5px
}

.user_login input[type="text"],.user_login input[type="email"],.user_login input[type="password"] {
display:block;
width:90%;
padding:10px;
border:1px solid #DDD;
color:#666
}

.user_login input[type="checkbox"] {
float:left;
margin-right:5px
}

.user_login input[type="checkbox"]+label {
float:left
}

.user_login .checkbox {
margin-bottom:10px;
clear:both;
overflow:hidden
}

.forgot_password {
display:block;
margin:20px 0 10px;
clear:both;
overflow:hidden;
text-decoration:none;
color:#ED6347
}

.user_register {
display:none
}

.user_register label {
display:block;
margin-bottom:5px
}

.user_register input[type="text"],.user_register input[type="email"],.user_register input[type="password"] {
display:block;
width:90%;
padding:10px;
border:1px solid #DDD;
color:#666
}

.user_register input[type="checkbox"] {
float:left;
margin-right:5px
}

.user_register input[type="checkbox"]+label {
float:left
}

.user_register .checkbox {
margin-bottom:10px;
clear:both;
overflow:hidden
}

.search {
position:relative;
padding:5px 8px;
width:35%;
border:1px solid #000;
float:right;
background:#f8f8f8
}

.search input[type="text"] {
outline:none;
color:#b3b3b3;
background:#f8f8f8;
font-size:1em;
border:none;
width:84.33%
}

.search input[type="submit"] {
background:url(../images/sprit-1.png) no-repeat 1px 1px #202021;
border:none;
cursor:pointer;
position:absolute;
outline:none;
top:0;
right:-1px;
width:32px;
height:32px
}

.menu-strip {
background:url(../images/Waving-American-Flag-menu-strip.jpg) no-repeat;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin:1em 0;
padding:1em 0 .8em
}

.menu-strip ul li {
display:inline-block
}

.menu-strip ul li a {
color:#FFD700;
font-size:1.25em;
font-weight:700;
text-decoration:none;
padding:1.1em 1.5533555em .9em
}

.menu-strip ul li:last-child {
text-align:right
}

.menu-strip ul li a:hover {
background:#FFD700;
color:#000
}

.total-news {
padding:0
}

.slider {
position:relative;
background:#000;
padding:1em;
margin-bottom:2em
}

h5.breaking {
color:#fff;
background:#000;
padding:6px 0;
font-size:1.25em;
font-weight:400;
width:44%;
text-align:center;
margin:0 0 -14px -14px
}

h5.breaking a {
text-decoration:none;
color:#FFD700;
background:#000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-transform:none
}

h5.breaking a:hover {
color:#ffd700;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.conference-rslide {
position:relative;
list-style:none;
overflow:hidden;
width:80%;
padding:0;
margin:0
}

.conference-slider {
position:relative
}

.breaking-news-title {
position:absolute;
background:rgba(36,34,36,0.68);
bottom:3px;
z-index:999;
width:81%;
left:4px;
padding:.5em 10em
}

.breaking-news-title p {
color:#fff;
font-size:1em;
font-weight:400;
line-height:1.7em
}

.conference-rslide li {
-webkit-backface-visibility:hidden;
position:absolute;
display:none;
width:100%;
left:0;
top:0
}

.conference-rslide li:first-child {
position:relative;
display:block;
float:left
}

.conference-rslide img {
display:block;
float:left;
width:100%;
border:4px solid #000
}

.rslides_tabs {
width:17%;
position:absolute;
bottom:2%;
z-index:999;
right:1%
}

.rslides_tabs li {
display:block
}

.rslides_tabs a {
border:3px solid #202021
}

.rslides_tabs li:first-child {
margin-left:0
}

.rslides_tabs .rslides_here a {
color:#fff;
font-weight:700
}

#slider3-pager a {
display:inline-block;
width:100%
}

#slider3-pager img {
float:left;
display:block;
width:100%
}

#slider3-pager .rslides_here a {
background:transparent;
border:3px solid #FFD700
}

@media (max-width:768px) {
#slider3-pager a {
width:100%
}

.rslides_tabs {
bottom:10px
}
}

@media (max-width:640px) {
#slider3-pager a {
width:100%
}

.rslides_tabs {
bottom:15px
}
}

@media (max-width:480px) {
#slider3-pager a {
width:100%
}

.rslides_tabs {
bottom:20px
}
}

@media (max-width:320px) {
#slider3-pager a {
width:100%
}

.rslides_tabs {
bottom:25px
}
}

.confer {
margin-bottom:4em
}

.world-news-grid {
width:31.5%;
float:left;
margin-right:2.75%;
text-align:center
}

.world-news-grid img {
width:100%
}

.world-news-grid:nth-child(3) {
margin-right:0
}

.left-posts {
width:100%;
margin-right:4%;
float:left
}

.right-posts {
width:28%;
float:right
}

.main-title-head {
border-bottom:4px solid #FFD700;
margin-bottom:1.7em
}

.main-title-head h3 {
color:#000;
font-size:1.6em;
font-weight:400;
word-spacing:3px;
float:left;
font-family:'impact';
padding-bottom:4px
}

.main-title-head a {
float:right;
text-decoration:none;
color:#000;
background:#ffd700;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-transform:none;
font-size:1.2em;
padding:3px 8px;
margin-top:9px
}

.main-title-head a:hover {
color:#ffd700;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.videos a:hover {
text-decoration:none;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.world-news-grid p {
color:#000;
font-size:1.25em;
font-weight:400;
line-height:1.5em;
margin:3px 0 8px
}

.world-news-grid a {
color:#000;
font-weight:700;
font-size:.875em;
text-transform:uppercase;
text-decoration:none
}

a.title {
color:#000;
font-size:1em;
font-weight:700;
margin-top:10px;
text-transform:none;
display:block;
text-decoration:none;
-moz-border-radius:5px;
border-radius:5px
}

a.title:hover {
color:#FFD700;
background:#000;
-moz-border-radius:5px;
border-radius:5px
}

.latest-articles {
margin:2em 0
}

.desk-grid h3 {
color:#000;
font-size:1.6em;
font-weight:400;
word-spacing:3px;
border-bottom:4px solid #000;
margin-bottom:1em;
padding-bottom:4px
}

.desk h5 {
color:#000;
font-size:1em;
font-weight:700
}

.desk p {
color:#000;
font-size:.95em;
font-weight:400;
line-height:1.5em;
margin:8px 0
}

.desk p a {
color:#000;
font-weight:700;
font-size:.875em;
text-transform:uppercase;
text-decoration:none
}

.desk p span {
margin-left:2em;
font-size:.875em;
font-weight:400;
letter-spacing:2px
}

.desk {
border-bottom:1px dotted #000;
margin-bottom:2em;
padding-bottom:.8em
}

.desk:nth-child(4) {
border:none;
margin-bottom:0
}

a.more {
text-decoration:none;
color:#fff;
background:#000;
text-transform:uppercase;
font-size:.7em;
padding:4px 8px
}

.editorial {
margin-top:2em
}

.editor a img {
width:100%:
}

.editor a {
color:#000;
font-size:.95em;
font-weight:700;
text-decoration:none;
margin:8px 0;
display:block
}

.editor a:hover {
color:#FFD700
}

.editorial h3 {
color:#000;
font-size:1.6em;
font-weight:400;
word-spacing:3px;
border-bottom:4px solid #000;
margin-bottom:.6em;
padding-bottom:4px
}

.left-tech-news {
width:48%;
margin-right:4%;
float:left
}

.right-tech-news {
width:48%;
float:left
}

.gallery {
margin:2em 0
}

.span_66 {
border-bottom:1px dotted #000;
margin-bottom:1.5em;
padding-bottom:1.3em
}

.tech-news-grid a {
color:#202021;
font-size:1.1em;
color:#000;
font-weight:700;
text-transform:lowercase;
text-decoration:none
}

.tech-news-grid a:hover {
color:#FFD700
}

.tech-news-grid p {
color:#000;
font-size:.96em;
font-weight:400;
line-height:1.5em
}

.tech-news-grid p a {
color:#000;
font-weight:400;
font-size:.875em;
text-decoration:none;
margin-right:10px
}

.nbs-flexisel-container {
position:relative;
max-width:100%
}

.nbs-flexisel-inner {
overflow:hidden;
margin:3em 0
}

.nbs-flexisel-item > img {
cursor:pointer;
position:relative
}

.nbs-flexisel-container {
position:relative;
max-width:100%;
margin-top:3%
}

.nbs-flexisel-ul {
position:relative;
width:9999px;
margin:0;
padding:0;
list-style-type:none;
text-align:center
}

.nbs-flexisel-inner {
overflow:hidden;
margin:0 auto;
width:100%
}

.nbs-flexisel-item {
float:left;
margin:0;
padding:0;
cursor:pointer;
position:relative;
display:inline-block
}

.course_demo {
padding:3%
}

.nbs-flexisel-item img {
width:93%;
cursor:pointer;
position:relative;
margin-bottom:0;
display:inline
}

.nbs-flexisel-nav-left,.nbs-flexisel-nav-right {
width:44px;
height:60px;
position:absolute;
cursor:pointer;
z-index:100;
display:none
}

.nbs-flexisel-nav-left {
left:-7em;
background:url(../images/left.png) 0 0 no-repeat;
display:none
}

.nbs-flexisel-nav-right {
right:-7em;
background:url(../images/right.png) 0 0 no-repeat;
display:none
}

.bottom-menu ul li {
display:inline-block;
margin:0 12px
}

.bottom-menu ul li a {
font-size:1.25em;
font-weight:700;
text-decoration:none;
color:#000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.bottom-menu ul li a:hover {
color:#FFD700;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.footer {
padding:1.5em 0;
border-top:1px dotted #202021;
margin-top:2em
}

.copyright {
padding:2em 0 1em
}

.copyright p {
color:#020305;
font-size:1em
}

.copyright p a {
color:#020305;
margin-left:1px
}

.videos {
background:#ffd700;
padding:1.8em 1em .5em;
border:1px solid #000
}

.video {
float:left;
width:100%;
height:50%;
margin-right:5%;
background:#ffd700;
padding:1.1em 0;
text-align:center
}

i.play {
width:0;
height:25px;
background:url(../images/img-sprite.png) no-repeat -90px 0;
display:inline-block;
margin:0 auto
}

.video-name {
float:right;
width:0
}

.video-name a {
color:#202021;
font-size:.95em;
font-weight:700;
text-decoration:none;
line-height:1.2em;
display:block;
margin-top:5px
}

.video-name a:hover {
color:#FFD700
}

.video-grid {
margin-bottom:1.58em
}

a.more1 {
float:right;
text-decoration:none;
color:#ffd700;
background:#000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-transform:uppercase;
font-size:.7em;
padding:3px 10px;
margin-top:0;
margin-right:-7px;
margin-bottom:-7px
}

.videos a:hover {
text-decoration:none;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.side-bar {
padding:0 0 0 25px
}

.sign_up input[type="text"] {
width:100%;
padding:5px 10px;
border:none;
font-size:1.25em;
font-weight:600;
color:#000;
outline:none;
background:#fff;
font-weight:400;
border:1px solid #ffd700;
margin:5px 0
}

.sign_up input[type="submit"] {
color:#fff;
font-size:.875em;
font-weight:300;
border:none;
display:block;
padding:6px 30px;
outline:none;
background:#000;
text-transform:uppercase;
margin-top:.5em
}

.sign_up {
background:#000;
padding:1.5em 1em;
margin:2em 0
}

.sign_up h3 {
color:#ffd700;
background:#000;
font-size:1.5em;
font-weight:400;
word-spacing:3px;
font-family:'Arial';
margin-bottom:4px
}

p.sign {
color:#000;
background:#ffd700;
font-size:1.25em;
font-weight:400;
line-height:1.5em;
margin:0 0 8px
}

p.spam {
margin:1em 0 .5em;
color:#000;
font-size:.875em;
font-weight:400;
line-height:1.5em
}

.main-title-head h5 {
color:#000;
font-size:1.45em;
font-weight:400;
word-spacing:3px;
float:left;
padding-bottom:4px
}

.main-title-head h4 {
color:#000;
font-size:1.6em;
font-weight:400;
word-spacing:3px;
float:right;
padding-bottom:4px
}

.popular-grid {
border-bottom:1px dotted #000;
margin-bottom:1.5em;
padding-bottom:1.5em
}

.popular-grid i {
font-size:1.25em;
font-weight:400
}

.popular-grid p {
color:#000;
font-size:1.25em;
font-weight:700;
line-height:1.3em
}

.popular-grid p a {
color:#000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
font-weight:400
}

.popular-grid p a:hover {
color:#ffd700;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.popular-grid:nth-child(5) {
border:none;
padding-bottom:0
}

.save {
float:left;
width:100%
}

.subscribe-now {
margin-top:2em
}

.discount {
background:#000;
padding:1em
}

.save p {
color:#ffd700;
font-family:'impact';
font-weight:400;
font-size:2em
}

.percent h2 {
color:#fff;
font-weight:400;
font-size:5em;
margin-top:11px
}

.percent {
float:right;
width:50%
}

.subscribe-now a {
text-decoration:none;
color:#000;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.subscribe-now a:hover {
text-decoration:none;
color:#ffd700;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

h3.sn {
color:#000;
line-height:1.5em;
font-size:1.2em;
font-weight:400;
font-family:'Arial';
text-align:left;
background:#ffd700;
padding:.5em 0 .5em 12px
}

.about-left h3,.about-right h3 {
color:#000;
font-size:2em;
font-weight:500;
margin-bottom:.8em
}

.about-left h5 {
margin-bottom:.5em;
line-height:1.5em;
color:#000;
font-size:1em;
font-weight:700
}

.about-section {
padding:2.5em 0
}

.abt_image {
float:left;
margin-right:5%;
width:43%
}

.abt_image img {
width:100%
}

.about-left p {
color:#000;
font-size:.95em;
font-weight:400;
line-height:1.5em;
margin:8px 0
}

.offer {
margin-bottom:2em
}

.offer h4 {
float:left;
width:6%;
margin-right:3%;
text-align:center;
color:#fff;
background:#404349;
font-size:.9em;
font-weight:400;
padding:5px;
border-radius:5px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%
}

.offer a {
color:#000;
float:left;
font-size:1.2em;
font-weight:700;
margin-bottom:.7em
}

.offer p {
color:#000;
font-size:.95em;
font-weight:400;
line-height:1.5em;
margin:8px 0
}

.about-left {
padding:0 6em 0 0;
border-right:1px solid #000;
margin-right:2%;
width:55%
}

.about-right {
padding:0 0 0 4em
}

.about-us {
border-bottom:1px dotted #000;
padding-bottom:2em;
margin-bottom:4em
}

.team h3 {
color:#000;
font-size:2em;
font-weight:500;
margin-bottom:.8em
}

.team-grid img {
width:100%:
}

.team-grid p {
color:#848484;
font-size:.95em;
font-weight:400;
line-height:1.5em;
margin:8px 0
}

.team-grid h5 {
color:#373a3f;
font-size:13px;
font-weight:700;
margin-top:1em
}

.contact-section {
padding:3em 0
}

.contact-section-head h3 {
color:#000;
font-size:2em;
font-weight:500;
margin-bottom:.8em
}

.map {
width:100%:
}

.map iframe {
min-height:350px;
width:100%
}

.address p {
color:#777;
font-size:1.15em;
font-weight:500;
line-height:1.5em
}

.address h5 {
color:#222;
font-size:1.3em;
font-weight:600;
margin-bottom:.8em
}

p.bottom {
margin-bottom:.9em
}

.contact-form-row span {
color:#777;
font-weight:700;
font-size:1.2em;
display:block;
margin-bottom:5px
}

.contact-form-row input[type="text"],.contact-form-row textarea {
width:100%;
color:#777;
font-size:16px;
padding:7px 10px;
border:none;
outline:none;
margin:0 0 15px;
background:#ededed;
border-radius:5px;
margin-bottom:18px
}

.contact-form-row textarea {
resize:none;
height:130px
}

img.code {
margin-bottom:1em
}

.contact-form-row input[type="submit"] {
color:#fff;
text-transform:uppercase;
font-size:1.2em;
letter-spacing:1px;
font-weight:400;
border:1px solid #fff;
padding:12px 26px;
outline:none;
background:#FFD700;
margin-top:1em;
border-radius:5px
}

.contact-form-row input[type="submit"]:hover {
background:#000
}

.contact-form-bottom {
margin-top:2em
}

.mright-posts {
width:28%;
float:left;
margin-right:4%
}

.mleft-posts {
width:96%;
float:right
}

.mpopular {
margin:1em 0 3em
}

.grid-might {
float:left;
width:24%;
margin-right:5%
}

.might-top {
float:right;
width:71%
}

.might-top p {
font-size:.9em;
color:#494949;
line-height:1.8em
}

.might-grid {
padding:1em 0 0
}

.might h4 {
color:#202021;
font-size:1.6em;
font-weight:400;
word-spacing:3px;
float:left;
margin-bottom:.8em
}

.might-top a {
text-decoration:none;
color:#dfb636;
font-size:.95em;
display:inline-block;
padding:.5em 0 0
}

.might-top a:hover {
color:#ec098d
}

.might-top a i {
background:url(../images/img-sprite.png)no-repeat -103px -103px;
width:16px;
height:16px;
display:inline-block;
vertical-align:middle
}

.grid-top h4,.grid-top-in h4 {
background:#000;
color:#fff;
padding:10px 20px;
font-size:1.35em;
font-weight:700;
display:block;
line-height:1em;
text-transform:uppercase
}

.grid-top ul li {
background:url(../images/dot.png) no-repeat 0 17px;
padding:12px 0 5px 17px;
border-bottom:1px solid #000;
list-style-type:none
}

.grid-top ul li:nth-child(7) {
border-bottom:none
}

.grid-top ul li a {
color:#494949;
line-height:1.8em;
text-decoration:none;
font-size:.9em;
padding:0 0 10px;
display:block
}

.grid-top ul li a:hover {
color:#FFD700
}

.grid-top-in p {
color:#5261ac;
font-size:1.3em;
line-height:1.7em;
padding:.5em 0 0
}

.grid-top-in p a {
color:#5261ac;
text-decoration:none
}

.grid-top-in p a.bun {
font-size:.8em
}

.grid-top-in p a.lop {
color:#f78f1d;
font-size:1.3em;
font-weight:700
}

.grid-top-in p a.dan {
font-size:1.6em;
font-weight:500
}

.grid-top-in p a.eva {
font-size:1.4em
}

.grid-top-in p a.jol {
font-size:1.4em;
font-weight:700
}

.grid-top {
padding:1em 0 .5em
}

.grid-top-in p a:hover {
color:#ec098d
}

.might {
margin:.5em 0 3em
}

.single {
margin-top:2em
}

.single h3 {
color:#000;
font-size:1.7em;
font-weight:600;
margin-bottom:1em
}

.single p {
color:#000;
font-size:1.4em;
font-weight:600;
margin-bottom:1em
}

.single p i {
font-weight:400;
font-size:.95em
}

.best-review {
border-top:3px solid #000;
padding:1.5em 0
}

.story-review {
border-top:3px solid #000;
padding:1.5em 0;
border-bottom:3px solid #000
}

.story-review h4 {
color:#000;
font-size:1.6em;
font-weight:600;
margin-bottom:.7em
}

.best-review h4 {
color:#000;
font-size:1.6em;
font-weight:600;
margin-bottom:.7em
}

.story-review p {
color:#000;
font-weight:400;
font-size:1em;
line-height:1.8em
}

.best-review p span {
color:#37a4c5;
font-weight:600
}

.best-review p {
margin-top:.8em
}

.featured ul li {
display:inline-block;
width:28.333%;
float:left;
margin:2.5%
}

.featured ul li img {
width:100%
}

.featured ul li p {
font-weight:400;
margin-top:5px;
line-height:1.4em;
font-size:.9em;
color:#000
}

.featured h3 {
color:#000;
font-size:1.6em;
font-weight:400;
word-spacing:3px;
float:left;
margin-bottom:.8em
}

.featured {
border-top:4px solid #000;
padding:1em 0
}

.mlatest-articles {
margin:0 0 2em
}

.blog-main-content,.movie-main-content {
padding:2em 0
}

a.gotosingle {
color:#000;
font-size:1.4em;
font-weight:400;
word-spacing:3px;
margin-bottom:4px;
text-decoration:none
}

.grid img {
float:left;
background:#fff;
padding:5px;
box-shadow:0 0 5px #ddd
}

img.blog:hover {
opacity:.9
}

.grid p {
font-size:.92em;
color:#9b9b9b;
line-height:1.8em;
width:100%
}

img.blog {
margin-right:2em
}

.grid p a {
color:#EA5546;
font-size:.8em;
margin-left:10px
}

.grid-header ul li {
display:inline-block
}

.grid-header ul li a {
color:#000;
font-size:.8em;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
transition:all .5s
}

.grid-header ul li a:hover,.content-pagenation li a:hover {
color:#505050
}

.grid-header ul li span {
font-size:.85em;
color:#9b9b9b
}

.grid-header ul li span a {
font-size:1em;
color:#9b9b9b
}

.readmore {
float:right;
color:#000;
font-size:.8em;
background:#fff;
padding:10px 12px;
box-shadow:0 0 10px #ddd;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
transition:all .5s
}

.readmore:hover {
color:#505050
}

.grid ul {
padding:0 0 10px
}

.comments li {
display:inline-block;
margin-top:10px
}

.grid-img-content {
padding:10px 0
}

.comments li img {
vertical-align:center
}

.comments li:last-child {
float:right
}

.comments {
margin:10px 0 -2px;
border-top:1px ridge #f0f0f0
}

.grid.box {
border-bottom:1px ridge #f0f0f0;
margin-bottom:3em
}

.content-pagenation {
float:left;
margin-top:26px;
background:url(../images/content-border-bottom.png) bottom
}

.content-pagenation ul li {
list-style:none
}

.content-pagenation li {
display:inline-block
}

.content-pagenation li a {
color:#000;
font-size:.8em;
background:#fff;
padding:10px 12px;
box-shadow:0 0 10px rgba(175,175,175,0.36);
-webkit-transition:all .5s;
-moz-transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
transition:all .5s
}

.content-pagenation li span {
color:#000;
font-size:.8em
}

.l_g_r h4 {
line-height:1.4em;
color:#000;
font-size:1.3em;
font-weight:400;
word-spacing:3px;
margin-bottom:.6em
}

.l_g_r h6 a {
color:#868f98;
font-size:1.1em;
font-weight:400;
line-height:2em;
text-decoration:none
}

.l_g_r h6 a:hover {
color:#FFD700;
padding-left:3px
}

.posts,.recent-comments,.archievs,.categories {
margin-bottom:3em
}

span {
color:#000
}

.l_g_r {
margin-left:3em
}

.singlepage img {
float:none;
width:100%
}

.singlepage p {
float:none;
width:100%;
margin:1.5em 0 .5em
}

ul.comment-list {
border:1px solid #000;
padding:2em;
margin:3em 0;
list-style:none
}

h5.post-author_head {
font-size:1.3em;
color:#848484;
margin:0 0 1em
}

h5.post-author_head a {
color:#848484
}

h5.post-author_head a:hover {
color:#00aeff
}

ul.comment-list img {
float:left;
width:10%;
margin-right:20px
}

.desc p {
font-size:1.2em;
color:#848484;
margin-top:1em;
display:inline-block
}

.desc p a {
color:#000
}

.desc p a:hover {
color:#FFD700
}

.content-form form input[type="text"],.content-form form textarea {
padding:10px 15px;
width:100%;
color:#333;
font-size:1em;
border:1px solid #E3E3E3;
outline:none;
display:block;
margin:10px 0
}

.content-form form textarea {
height:200px;
resize:none
}

.content-form form input[type="submit"] {
color:#fff;
background:#000;
padding:.7em 1.7em;
text-decoration:none;
font-size:.9em;
display:inline-block;
margin-top:1em;
border:none;
outline:none;
transition:.5s all ease;
-webkit-transition:.5s all ease;
-moz-transition:.5s all ease;
-o-transition:.5s all ease;
-ms-transition:.5s all ease
}

.content-form form input[type="submit"]:hover {
background:#000
}

.content-form h3 {
color:#202021;
font-size:1.4em;
font-weight:400;
word-spacing:3px;
margin-bottom:1em
}

.msingle-grid img {
background:#fff;
padding:5px;
box-shadow:0 0 5px #ddd;
margin-top:1.2em
}

.msingle-grid h3 {
color:#202021;
font-size:1.4em;
font-weight:400;
word-spacing:3px;
margin-bottom:4px
}

.msingle-grid p {
font-size:.92em;
color:#9b9b9b;
line-height:1.8em
}

.singlepage p {
float:none;
width:100%;
margin:1.5em 0 .5em
}

.single {
margin-top:2em
}

.single h3 {
margin-bottom:1em;
color:#202021;
font-size:1.4em;
font-weight:400;
word-spacing:3px
}

.single p {
color:#000;
font-size:1.4em;
font-weight:600;
margin-bottom:1em
}

.single p i {
font-weight:400;
font-size:.95em
}

.best-review {
border-top:3px solid #000;
padding:1.5em 0
}

.story-review {
border-top:3px solid #000;
padding:1.5em 0;
border-bottom:3px solid #000
}

.story-review h4 {
margin-bottom:.7em;
color:#000;
font-size:1.4em;
font-weight:400;
word-spacing:3px
}

.best-review h4 {
margin-bottom:.7em;
color:#000;
font-size:1.4em;
font-weight:400;
word-spacing:3px
}

.story-review p {
color:#000;
font-weight:400;
font-size:1em;
line-height:1.8em
}

.editor img {
width:100%
}

.c-image {
float:left;
width:48%;
margin-right:3%
}

.c-image img {
width:100%
}

.c-text {
float:left;
width:49%
}

.sc-image {
float:left;
width:30%;
margin-right:3%
}

.sc-image img {
width:100%
}

.sc-text {
float:left;
width:67%
}

.s-grid-left {
float:left;
width:49%;
margin-right:2%
}

.s-grid-right {
float:right;
width:49%
}

.cricket h3 {
background:#000;
color:#fff;
font-size:1.5em;
font-weight:400;
padding:9px 0 5px 10px;
margin-bottom:1em
}

.s-grid-small {
margin-top:1.5em
}

a.power {
color:#202021;
font-size:1em;
font-weight:700;
text-transform:lowercase;
display:block;
text-decoration:none
}

a.power:hover {
color:#FFD700
}

.c-text p {
color:#000;
font-size:.95em;
font-weight:300;
text-transform:uppercase
}

.sc-text p {
color:#000;
font-size:.95em;
font-weight:300;
text-transform:uppercase
}

a.reu {
font-size:.95em;
font-weight:400;
color:#7f7f7f;
text-transform:capitalize
}

.sports-top {
margin-bottom:2em
}

.photos h3 {
background:#000;
color:#fff;
font-size:1.5em;
font-weight:400;
padding:9px 0 5px 10px;
margin-bottom:1em
}

.tech img {
width:100%;
margin-bottom:.5em
}

.technology {
margin:0 0 2em
}

.bull {
float:left;
width:37%;
margin-right:3%;
padding:5px;
border:1px solid #000
}

.bull img {
width:100%
}

.bull-text {
float:right;
width:60%
}

.live-market h3 {
color:#000;
font-size:2.1em;
font-weight:400;
word-spacing:3px;
font-family:'impact';
margin:15px 0;
border:1px solid;
padding:8px 0 4px 8px
}

.live-market h3 span {
background:#000 none repeat scroll 0 0;
padding:5px 5px 0;
color:#FFD700
}

.live-market {
margin-bottom:2em
}

.price {
color:green;
font-size:22px
}

a.bull1 {
color:#000;
font-size:2em;
font-weight:400;
text-decoration:none
}

.bull-text p {
margin:7px 0 20px;
font-size:1.2em
}

.bull-text ul li {
margin:3px 0
}

.bull-text ul li a {
color:#202021;
font-size:1em;
font-weight:700;
margin-top:10px;
text-transform:lowercase;
display:block;
text-decoration:none
}

.bull-text ul li a:hover {
color:#FFD700
}

.classifieds {
margin-top:1em
}

.classifieds h3 {
color:#202021;
font-size:2em;
font-weight:400;
word-spacing:3px;
font-family:'bebasregular'
}

.classified-grid {
width:30.333%;
text-align:center;
border:1px solid #000;
padding:6em 0;
float:left;
margin-right:3%
}

.classified-grids {
margin-top:2em
}

.view {
overflow:hidden;
position:relative;
text-align:center;
cursor:default
}

.view.view-tenth a {
display:block
}

.view .mask {
position:absolute;
overflow:hidden;
top:0;
left:0;
height:243px;
padding:4em 0
}

.view img {
display:block;
position:relative
}

.view h4 {
color:#fff;
text-align:left;
position:relative;
font-size:1.3em;
padding:0 1em;
font-weight:700;
margin:.5em 0 0
}

.view p {
font-size:.9em;
position:relative;
color:#fff;
padding:1em 2em;
text-align:left
}

.view-tenth img {
-webkit-transform:scaleY(1);
-moz-transform:scaleY(1);
-o-transform:scaleY(1);
-ms-transform:scaleY(1);
transform:scaleY(1);
-webkit-transition:all .7s ease-in-out;
-moz-transition:all .7s ease-in-out;
-o-transition:all .7s ease-in-out;
-ms-transition:all .7s ease-in-out;
transition:all .7s ease-in-out
}

.view-tenth .mask {
background-color:#111;
-webkit-transition:all .5s linear;
-moz-transition:all .5s linear;
-o-transition:all .5s linear;
-ms-transition:all .5s linear;
transition:all .5s linear;
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
opacity:0
}

.view-tenth p {
color:#fff;
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
opacity:0;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-o-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
-webkit-transition:all .5s linear;
-moz-transition:all .5s linear;
-o-transition:all .5s linear;
-ms-transition:all .5s linear;
transition:all .5s linear
}

.view-tenth.info {
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
opacity:0;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-o-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
-webkit-transition:all .5s linear;
-moz-transition:all .5s linear;
-o-transition:all .5s linear;
-ms-transition:all .5s linear;
transition:all .5s linear
}

.view-tenth:hover img {
-webkit-transform:scale(10);
-moz-transform:scale(10);
-o-transform:scale(10);
-ms-transform:scale(10);
transform:scale(10);
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
opacity:0
}

.view-tenth:hover .mask {
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
opacity:1;
cursor:pointer
}

.view-tenth:hover h4,.view-tenth:hover p {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
opacity:1
}

.mask h5 {
color:#39465d;
font-size:1em;
font-style:italic;
padding-right:1em;
margin-top:1em
}

@media screen and (max-width: 1440px) {
.news-paper {
margin:4em 0
}

.contact-form-row input[type="text"],.contact-form-row textarea {
margin-bottom:12px
}

.contact-section {
padding:2em 0
}
}

@media screen and (max-width: 1280px) {
.news-paper {
margin:3em 0
}

.about-left h3,.about-right h3,.team h3 {
font-size:1.8em
}

.map iframe {
min-height:299px
}

.story-review p {
font-size:.9em
}

ul.comment-list {
margin:.5em 0 3em
}
}

@media screen and (max-width: 1024px) {
.header-right {
width:64%
}

.search {
width:31%
}

.top-menu {
margin-top:.4em
}

.social-icons li {
margin:0
}

.logo a h1 {
font-size:2em
}

.logo a h6 {
font-size:1em
}

.menu-strip ul li a {
font-size:1em;
padding:1em 1.233em
}

.logo {
margin-top:12px
}

.menu-strip {
padding:.72em 0 .8em
}

.breaking-news-title {
padding:.4em 7em
}

.breaking-news-title p {
font-size:.875em
}

.news-paper {
padding:.6em 1em;
margin:2.2em 0
}

.side-bar {
padding:0 0 0 20px
}

.percent h2 {
font-size:4em;
margin-top:16px
}

.popular-grid p {
font-size:.899em
}

.video-name a {
font-size:.875em
}

.video {
padding:.8em 0
}

.videos {
padding:1.5em .8em .5em
}

.video-grid {
margin-bottom:1.2em
}

.tech-news-grid p {
font-size:.875em
}

.tech-news-grid h4 {
font-size:1em
}

.main-title-head h3 {
font-size:2.5em
}

.main-title-head {
border-bottom:3px solid #000;
margin-bottom:1.5em
}

.editor a {
font-size:.875em
}

.rslides_tabs {
bottom:1%
}

.world-news-grid p {
font-size:.875em
}

.desk p {
font-size:.875em
}

.footer {
margin-top:0
}

.desk-grid h3 {
font-size:1.5em;
border-bottom:3px solid #000;
margin-bottom:.8em
}

.main-title-head h4 {
font-size:1.5em
}

.sign_up {
padding:1.2em .5em;
margin:2em 0
}

.sign_up h3 {
font-size:1.5em
}

.popular-grid {
margin-bottom:1.2em;
padding-bottom:1.2em
}

p.sign {
font-size:1.2em
}

p.spam {
font-size:.75em
}

.copyright {
padding:1.5em 0 .5em
}

.about-left {
padding:0 2em 0 0
}

.about-left h5 {
font-size:.96em
}

.about-right {
padding:0 0 0 1em
}

.team-grid img {
width:100%
}

.team-grid p {
font-size:.875em;
line-height:1.6em
}

.team-grid {
padding:0 8px
}

.offer a {
font-size:1.12em
}

.offer p {
font-size:.9em
}

.about-us {
margin-bottom:3em
}

.address p {
font-size:1.1em
}

.contact-section-head h3 {
font-size:1.8em;
margin-bottom:.6em
}

.might h4 {
font-size:1.5em;
margin-bottom:.6em
}

.might-top p {
font-size:.875em;
line-height:1.6em
}

.might-top a {
font-size:.875em;
padding:.3em 0 0
}

.featured h3 {
font-size:1.5em;
margin-bottom:.6em
}

.featured ul li {
width:29.333%;
margin:2%
}

.featured ul li p {
margin-top:3px;
font-size:.81em
}

.grid-top ul li a {
font-size:.875em
}

.mright-posts {
width:29%;
margin-right:3%
}

.single p i {
font-size:.8em
}

.content-pagenation {
margin-top:10px
}

img.blog {
width:41%
}

.l_g_r {
margin-left:2em
}

ul.comment-list {
margin:0 0 3em
}

.photos {
margin-bottom:2em
}

a.bull1 {
font-size:1.7em
}

.bull-text p {
margin:5px 0 10px;
font-size:1em
}

.main-content {
margin-bottom:2em
}
}

@media screen and (max-width: 768px) {
.videos {
width:60%;
float:left;
margin-right:5%
}

.sign_up {
width:35%;
float:left;
margin:0
}

.popular {
width:60%;
float:left;
margin:3em 0
}

.subscribe-now {
width:35%;
float:left;
margin-left:5%;
margin-top:-4em
}

.side-bar {
padding:0
}

.bottom-menu ul li {
margin:0 4px
}

.about-left {
padding:0 0 2em;
width:100%;
border-right:none
}

.team-grid {
width:20%;
float:left
}

.team-grid:nth-child(5) {
display:none
}

.about-right {
padding:0
}

.about-left h3,.about-right h3,.team h3 {
font-size:1.65em
}

.about-us {
padding-bottom:1em
}

.contact-form-row {
margin:2em 0
}

.map iframe {
min-height:250px
}

.contact-section-head h3 {
font-size:1.65em;
margin-bottom:.5em
}

.might h4 {
float:none
}

.might {
float:left;
width:50%
}

.featured {
width:47%;
float:left;
margin-left:3%
}

.mleft-posts {
float:left
}

.mright-posts {
float:right;
margin-left:3%;
margin-right:0
}

.might {
margin:0 0 1em
}

ul.comment-list {
margin:2em 0
}

.content-form {
margin-bottom:2.5em
}

.l_g_r {
margin-top:4em;
margin-left:0
}

.header-right {
width:57%
}

.top-menu ul li {
margin:0 .58em
}

.top-menu {
margin:.4em 0
}

.search {
width:46%
}

.logo {
margin-top:26px
}

.menu-strip ul li a {
font-size:.95em
}

a.more1 {
margin-right:-11px
}

.menu-strip ul li a {
font-size:1em;
padding:1.1em .447em .85em
}

.menu-strip {
padding:.75em 0 .7em
}

.header-right {
margin-top:-40px
}

.tech {
width:33.333%;
float:left
}

.classifieds {
margin-top:1em;
margin-bottom:2em
}
}

@media screen and (max-width: 640px) {
.logo a h1 {
font-size:1.75em
}

.logo a h6 {
font-size:.95em
}

.top-menu ul li a {
font-size:.85em
}

.top-menu ul li {
margin:0 .2em
}

.top-menu {
margin:.2em 0 .4em
}

.search {
width:57%;
padding:2px 6px
}

.search input[type="submit"] {
background:url(../images/sprit-1.png) no-repeat 0 -1px #202021;
width:30px;
height:27px
}

.news-paper {
padding:.6em .5em;
margin:1em 0
}

h5.breaking {
font-size:.875em;
width:19%;
margin:0 0 -7px -7px;
padding:5px 0
}

.menu-strip ul li a {
font-size:.822em
}

.menu-strip {
padding:.53em 0 .52em;
margin:.6em 0
}

.header-right {
width:55%
}

.slider {
padding:.5em
}

.main-title-head h3 {
font-size:1.4em;
padding-bottom:0
}

.main-title-head {
border-bottom:2px solid #000;
margin-bottom:1.2em
}

.main-title-head a {
margin-top:4px
}

.desk-grid h3,.editorial h3 {
font-size:1.4em;
border-bottom:2px solid #000;
margin-bottom:.6em
}

.world-news-grid {
width:32%;
margin-right:2%
}

.world-news-grid h5 {
font-size:.9em;
margin-top:6px
}

.world-news-grid p {
font-size:.825em
}

.sign_up {
width:36%
}

.videos {
margin-right:4%
}

.desk h5 {
font-size:.9em
}

.desk p {
font-size:.825em
}

.desk {
margin-bottom:1.5em
}

.editor a {
font-size:.8em
}

.tech-news-grid h4 {
font-size:.95em
}

.bottom-menu ul li a {
font-size:.875em
}

.bottom-menu ul li {
margin:0 -1px
}

.team-grid:nth-child(4) {
display:none
}

.team-grid {
width:25%
}

a.gotosingle,.msingle-grid h3 {
font-size:1.25em
}

.grid.box {
margin-bottom:2em
}

.single p i {
font-size:.75em
}

.single h3,.best-review h4,.story-review h4 {
font-size:1.2em
}

.single p {
font-size:1.25em
}

.best-review {
border-top:2px solid #000
}

.story-review {
border-top:2px solid #000;
padding:1.3em 0;
border-bottom:2px solid #000
}

.about-section {
padding:1.5em 0
}

.about-left h3,.about-right h3,.team h3 {
font-size:1.5em
}

.featured h3 {
font-size:1.3em
}

.featured {
border-top:2px solid #000
}

.l_g_r {
margin-left:2em
}

a.power {
font-size:.875em
}

.tech {
padding:5px 7px
}

.live-market h3 {
font-size:1.4em
}

.classified-grid {
padding:4em 0
}

.classifieds h3 {
font-size:1.5em
}

.classified-grids {
margin-top:1em
}

.classified-grid h4 {
font-size:1em
}
}

@media screen and (max-width: 480px) {
.header-right {
width:100%;
margin:1em 0
}

.logo a h1 {
font-size:1.55em
}

.logo {
margin-top:4px
}

.search {
width:30%;
padding:1px 4px;
margin:0 auto;
float:right;
color:#000
}

.search input[type="submit"] {
height:25px
}

.top-menu ul li a {
font-size:.8em
}

.top-menu {
width:67%;
float:left;
margin:0
}

.top-menu ul li {
margin:0 .05em
}

.rslides_tabs a {
border:2px solid #202021
}

#slider3-pager .rslides_here a {
border:2px solid red
}

.breaking-news-title p {
font-size:.8em;
height:30px;
overflow:hidden;
line-height:1.5em
}

.breaking-news-title {
padding:.3em 4.5em
}

h5.breaking {
width:25%
}

.rslides_tabs {
bottom:-2%
}

.subscribe-now {
margin-top:0
}

.percent h2 {
font-size:3em
}

.save p {
font-size:1.25em
}

h3.sn {
font-size:1.2em
}

.world-news-grid a {
font-size:.8em
}

.main-title-head h3 {
font-size:1.3em
}

.main-title-head a {
margin-top:2px
}

.desk-grid h3,.editorial h3 {
font-size:1.25em;
margin-bottom:.5em
}

.desk p a {
display:block
}

.desk p span {
margin-left:0
}

.about-left h5 {
font-size:.9em;
height:35px;
overflow:hidden
}

.team-grid:nth-child(2) {
display:none
}

.team-grid {
width:33.33333%
}

a.gotosingle,.msingle-grid h3 {
font-size:1.2em
}

img.blog {
width:52%
}

span.menu {
width:100%;
height:33px;
background:url(../images/nav.png)no-repeat 5px 0 #000;
display:inline-block;
float:left;
cursor:pointer;
margin:0
}

.menu-strip {
width:100%;
display:none;
text-align:center;
background:#000;
padding:0;
margin-top:10px
}

.menu-strip ul {
float:none;
width:100%
}

.menu-strip ul li {
display:block;
float:none
}

.menu-strip ul li a {
display:block;
padding:10px 0 7px
}

.menu-strip ul li a.active {
color:#fff
}

.menu-strip ul li a:hover {
color:#FFD700
}

.main-content {
margin-top:1em
}

.menu-strip ul li:last-child {
text-align:center
}

.s-grid-left {
width:100%;
margin-right:0;
margin-bottom:2em
}

.s-grid-right {
width:100%
}

a.power {
font-size:.7em
}

.tech {
padding:4px 5px
}

.bull-text {
width:100%
}

a.bull1 {
font-size:1.4em
}

.bull {
width:60%;
margin-right:0;
padding:5px;
margin-bottom:.5em
}

.classified-grid {
padding:3em 0
}

.popupContainer {
top:80px!important
}
}

@media screen and (max-width: 320px) {
.left-posts {
width:100%;
margin-right:0;
margin-bottom:1.5em
}

.right-posts {
width:100%
}

.videos {
margin-right:0;
width:100%
}

.sign_up {
width:100%;
margin-top:1.5em
}

.popular {
width:100%
}

.subscribe-now {
width:100%;
margin-left:0;
margin-bottom:1.5em
}

.copyright p {
font-size:.875em
}

.footer {
padding:1.5em 0 .5em
}

.left-tech-news,.right-tech-news {
width:100%;
border-bottom:1px dotted #000;
margin-bottom:1.5em;
padding-bottom:1.3em
}

.save p {
text-align:right;
margin-right:.5em
}

.percent h2 {
font-size:4em;
margin-top:9px
}

.slider {
padding:.2em
}

h5.breaking {
width:38%;
font-size:.75em;
margin:0 0 -3px -3px;
padding:4px 0
}

.breaking-news-title {
padding:.2em 1.5em
}

.rslides_tabs {
bottom:-10%
}

.top-menu {
width:100%
}

.top-menu ul li a {
font-size:.75em
}

.top-menu ul li {
margin:0
}

.search {
width:100%;
margin-top:10px
}

.social-icons {
width:100%;
text-align:center;
margin-top:.5em
}

.team-grid {
width:50%
}

.team-grid:nth-child(5) {
display:block
}

span.menu {
background:url(../images/nav.png)no-repeat 4px 2px #000
}

.abt_image {
margin-right:10%;
margin-bottom:3%;
width:90%
}

.offer a {
width:86%
}

.offer h4 {
width:9%;
margin-right:5%
}

.about-us {
padding-bottom:0;
margin-bottom:2em
}

.contact-section-head h3 {
font-size:1.4em;
margin-bottom:.5em
}

.map iframe {
min-height:200px
}

.contact-section {
padding:2em 0 0
}

.might {
width:100%;
margin-top:-28px
}

.featured {
width:100%;
margin-left:0;
padding-bottom:0
}

.featured h3 {
font-size:1.2em
}

.mleft-posts {
width:100%
}

.mright-posts {
width:100%;
margin-left:0;
margin-top:1em
}

.blog-main-content,.movie-main-content {
padding:2em 0 0
}

img.blog {
width:80%;
margin-bottom:1em
}

a.gotosingle,.msingle-grid h3 {
font-size:.95em
}

.grid p {
height:140px;
overflow:hidden
}

ul.comment-list {
padding:1em
}

.desc p {
font-size:1em;
margin-top:0
}

ul.comment-list img {
width:20%
}

.story-review p {
height:110px;
overflow:hidden
}

.single p {
font-size:1.2em
}

.single p i {
font-size:.7em
}

.singlepage p {
height:110px;
overflow:hidden
}

.content-form {
margin-bottom:4.5em
}

.signup input[type="text"] {
width:100%
}

.cricket h3 {
font-size:1.15em;
padding:8px 0 3px 7px
}

.tech {
padding:4px 5px;
width:50%
}

.tech:nth-child(3) {
display:none
}

.classified-grid h4 {
font-size:.8em
}

.classified-grid {
padding:2em 0
}

.header-right {
margin:0 0 1em
}

.popupContainer {
width:90%;
margin-left:-136px!important
}

.social_login .icon_title {
font-size:13px
}

.social_login .icon {
width:15%
}

.user_register input[type="checkbox"]+label {
font-size:13px
}

.signup input[type="text"] {
width:100%
}
}

.portfolio_main {
padding:5em 0;
}

#filters {
margin:0 1% 3%;
padding:0;
list-style:none
}

#filters li {
display:inline-block;
margin-right:20px
}

#filters li span {
font-size:13px;
display:block;
padding:10px 30px;
border:1px solid #000000;
text-decoration:none;
color:#000000;
cursor:pointer;
text-transform:uppercase;
transition:.5s all;
-webkit-transition:.5s all;
-moz-transition:.5s all;
-o-transition:.5s all
}

#filters li span.active,#filters li span:hover {
background:#ffd700;
border:1px solid #000;
color:#000
}

#portfoliolist .portfolio {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
width:29.3333%;
margin:1%;
display:none;
float:left;
overflow:hidden
}

.portfolio-wrapper {
overflow:hidden;
position:relative!important;
cursor:pointer
}

.portfolio img {
top:0!important;
max-width:100%;
position:relative;
opacity:5;border:1px solid #000000;
transition:all 300ms!important;
-webkit-transition:all 300ms!important;
-moz-transition:all 300ms!important
}

.portfolio .label {
position:absolute;
width:100%;border:1px solid #000;
height:40px;
bottom:-40px
}

.portfolio .label-bg {
background-color:#ffd700;
width:100%;
height:100%;
position:absolute;
top:0;
left:0
}

.portfolio .label-text {
color:#000;
position:relative;
z-index:500;
padding:0
}

.portfolio .text-category {
display:block;
font-size:14px;
text-transform:none;
color:#000;
font-weight:100;
margin-top:1px
}

.pagination {
padding-left:15px!important
}

.pagination > li > a,.pagination > li > span {
font-size:16px;
padding:10px 16px;
color:#000;
background-color:#ffd700;
border:1px solid #000
}

.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
color:#000;
background-color:#ffd700;
border-color:#000
}

.main-content p {
text-align:center;
margin:0;color:#000000
}

.top-grid h3 {
margin:0;
padding:0;
color:#000000
}

.top-grid h3 a {
color:#000
}

.top-grid h3 a:hover {
text-decoration:none;
color:#00A388
}

.top-grid label {
display:inline-block;
background:#000;
height:1px;
width:50%;
margin:0 auto
}

.top-grid p {
color:#ffd700;
margin:.5em 0 2em;
line-height:1.6em
}

.top-grids {
padding:5em 0
}

.btn-align {
position:relative;
text-align:center
}

.btn-align a {
color:#2b3a42!important;
padding:15px 23px!important;
text-indent:-999px;
border-radius:0!important;
outline:none;
border-color:#fff!important;
background:url(../images/icon_01.png) 50% 50% no-repeat #00bcd5!important
}

.btn-align a:hover {
background:url(../images/icon_01.png) 50% 50% no-repeat rgba(233,205,0,1)!important
}

.top-grids a {
color:#000000;
outline:none;
text-decoration:underline;
background:-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.top-grids a:hover {
text-decoration:none;
color:#ffd700;
background:url(../images/Flames-Roar.gif) repeat-x left top;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}

.top-grid {
margin-bottom:1em
}

.top-grids {
padding:0
}

.top-grid h3 {
font-size:1.5em
}

.top-grid p {
font-size:.85em;
margin:.5em 0 1em
}



