/*
Theme Name: Ársskýrsla RÚV
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@font-face {
  font-family: 'FontAwesome';
  src: url('../bridge/css/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: 
  url('../bridge/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), 
  url('../bridge/css/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), 
  url('../bridge/css/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), 
  url('../bridge/css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), 
  url('../bridge/css/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@import url("../bridge/style.css");

.masonry_gallery_item_text{color:#ffffff}
.woocommerce-page input[type='button']{-webkit-appearance:none}ul{list-style-position:inside}html{height:100%;margin:0!important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:21px;color:#fff;font-weight:400;background-color:#f6f6f6;overflow-y:scroll;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}

/* Custom CSS for tabs on the frontpage - Helgi P <helgipall@ruv.is> */
body
{
  color:#000;
}

.color-white,
.color-white h1,
.color-white h2,
.color-white h3
{
  color:#FFF;
}

.color-white .qbutton {
  border:1px solid #FFF;
  color:#FFF;
}

.color-lightgray
{
    color:#969696;
}

.fl
{
  float:left;
}

.fr{
  float:right;
}

.fill-ruv{
  background-color:#0a4ea1;
  color:#FFF;
}

a.fill-ruv:hover
{
 background-color:#FFF;
 color:#0a4ea1; 
}

.no-border
{
  border:0px;
}

.border-white
{
  border:1px solid #FFF;
}

.site-heading h1
{
  font-size:50px;
  font-weight:normal;
  text-transform: uppercase;
}

.font-italic
{
  font-style: italic;;
}

.bigbullets
{
  font-size:20px;
}

.bigbullets ul li 
{
  margin-bottom:15px;
}

.bigbullets h3
{
  margin-bottom:20px;
}

.pp_pic_holder .ppt
{
  display:none!important;
}


.page-id-15 .qbutton.white.anchor:hover
{
	background:#900 !important;
}

.q_tabs.horizontal.center ul.tabs-nav li
{
	border:2px solid #f1f1f1;
}

.q_tabs.horizontal.center ul.tabs-nav li a
{
	padding:0px;
	padding-top:4px !important;
	padding-bottom:4px !important;
	padding-left:8px !important;
	padding-right:8px !important;
	height: 27px;
    line-height: 28px;
}

.q_tabs.horizontal.center ul.tabs-nav li.active
{
	border:2px solid #888;
	border-radius:6px;
}

.single-portfolio_page .wpb_wrapper .projects_holder_outer article .image_holder
{
  height:150px;
}

.page-id-2176 .content_inner,
.page-id-2176 .content_inner .container
{
  background:#900;
}

.page-id-2176 .vc_column_container
{
  color:#FFF;
}

.page-id-2176 .vc_col-sm-3 
{
  margin-bottom:10px;
  padding:10px;
}

.page-id-2176 .q_tabs.horizontal .tabs-nav li,
.page-id-2176 .q_tabs.horizontal .tabs-nav li.active
{
  border:0px !important;
  margin-bottom:10px;
}

.page-id-2176 .q_tabs.horizontal .tabs-nav li a
{
  background:#FFF;
  color:#900;
  border-radius:4px;
  margin-left:4px;
  margin-right:4px;
  border:1px solid #FFF;
}

.page-id-2176 .q_tabs.horizontal .tabs-nav li.active a,
.page-id-2176 .q_tabs.horizontal .tabs-nav li a:hover
{
  border:1px solid #FFF;
  color:#FFF !important;
  background:#900;
}

.page-id-2176 .vc_single_image-wrapper
{
  margin-bottom:10px;
}

.page-id-2176 .vc_single_image-wrapper img 
{
  box-shadow: 0px 0px 10px #FFF;
}

.page-id-2176 .wpb_text_column p:last-child
{
  margin-top:10px;
}

.page-id-2176 .title_outer.title_without_animation
{
 margin-top:100px;
}

.image-padding-margin-left
{
  margin-left:10px;
  margin-bottom:10px;
  margin-top:10px;
}

.image-padding-margin-right
{
  margin-right:10px;
  margin-bottom:10px;
  margin-top:10px;
}

/*.page-template-full_width .vc_row.wpb_row.section.vc_inner.vc_row-fluid
{
  margin-left:16%;
  margin-right:16%;
}*/

.page-template-full_width .vc_row.wpb_row.section.vc_inner.vc_row-fluid .vc_col-sm-4 .wpb_content_element .wpb_wrapper
{
  margin-left:20px;
  margin-right:20px;
}

.ut-timeline-text-wrap-inner
{
  width:100% !important;
}

.ut-timeline-text-wrap .ut-timeline-text-wrap-inner .ut-timeline-content a
{
  margin-top:5px;
  margin-bottom:5px;
  color:#008;
}

.ut-timeline-text-wrap .ut-timeline-text-wrap-inner .ut-timeline-content a:hover
{
  color:#00F;
}

.ut-timeline-text-wrap .ut-timeline-text-wrap-inner .ut-timeline-content a:first-child
{
  margin-top:15px;
}

.timeline-even .ut-timeline-text-wrap .ut-timeline-text-wrap-inner .ut-timeline-content a{
  float:right;
  color:#4c4c4c;
}

.timeline-odd .ut-timeline-text-wrap .ut-timeline-text-wrap-inner .ut-timeline-content a{
  float:left;
  color:#4c4c4c;
}

.ut-timeline-text-wrap .ut-timeline-text-wrap-inner .ut-timeline-content a:after
{
  font-family: Fontawesome;
  content: "\f08e";
  margin-left:5px;
}

.ut-timeline-list-item .ut-timeline-date
{
  font-weight:bold;
  font-size:24px;
}

.ut-timeline-footer {
	display:none;
}

.ruv-bottom-buttons .qbutton {
  background:#4c4c4c !important;
  border:1px solid #FFF;
  color:#FFF;
}

.ruv-bottom-buttons .qbutton:hover {
  background:#cccccc !important;
}

/* Counter Class fo RUV custom counter */

.text_append,
.text_prepend{
  font-size: 30px;
  height: 1em;
  margin-left:5px;
  margin-right:5px;
}

.mg-avarp-text{
  color:#FFF;
}

.mg-avarp-text a{
  margin-top:20px;
  float:left;
}

.q_slide_subtitle span,
.q_slide_text span
{
  text-shadow:0px 0px 4px black;
}

.fancybox-wrap iframe.fancybox-iframe .vp-center {
	background:#000;
}

@media only screen and (max-width: 480px)
{
  .q_tabs.horizontal.center ul.tabs-nav li a
  {
  	padding-left:15px !important;
  	padding-right:15px !important;
  }

  .home.page .vc_col-sm-12
  {
  	padding-left:0px;
  	padding-right:0px;
  }
}


