/*
Theme Name: rdfnrd
Author: Red De Guzman
Author URI: https://twitter.com/redeguzman
Description: This is a simple theme that is built with Twitter Bootstrap. This theme utilizes timthumb.php for post thumbnails and other images that need clean cropping.
Version: 1.0.0

Tags: simple, white, plain, flat, bootstrap, responsive, mobile, font-awesome
*/

body {font-size: 14px;}

img#page-desc-bg-img {
  margin-right:-210px;
  float:right;
}
img.contact-img {
  margin-right:-210px;
  float:right;
}

header .header-intro h1 {
  font-size: 75px;
}

.txt-green {
	color:#99FF33;
}

p {
	  line-height: 1.5em
}

.watchdrnadine {
	margin-left: 25%;
  position: relative;
  z-index: 15;
}
.watchdrnadine img[src*="botonvideo2"],
.watchdrnadine:hover img[src*="botonvideo"]{
	display:none;
}
.watchdrnadine:hover img[src*="botonvideo2"]{
	display:block;
}

section.page-description {
	padding: 100px 145px 0 260px;
}

.page-id-7 section.page-description {
  padding: 100px 20px 0 260px;
}

header + * p, .main-content p, .page-content p{
	text-align: justify;
}
header .header-intro {
	  margin-top: 25px;
}
.orange{
	font-size: 14px !important;
  	font-weight: bolder !important;
}
a{
	color:#00CCFF !important;
	font-weight: bold !important;
}

header .main-menu li a {
  color: #6fc !important;
   font-weight: 600 !important;
}
.drnw_accordion .panel .panel-heading .panel-title a {
  color: #fff !important;
}

.flash-p p{
	 line-height: 1.4em !important;
	 font-size: 13px !important;
}


.home-head {
  font-size: 16px !important;
}

.animate-element .animate-elem {
  z-index: 20 !important;
  text-align: left !important;
}
.flash-text{
	font-size: 22px !important;
	white-space: nowrap !important;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 1);
}

.col-md-6.header-intro.animate-element {
  max-width: 400px !important;
  width: 100% !important;
}

header .header-intro {
  padding: 0 0px 0 75px !important;
}

.flash-text-2nd{
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 1);
}

section.page-description {
  padding: 79px 98px 0 260px !important;
}

.resp-video-wrapper iframe, .resp-video-wrapper object, .resp-video-wrapper embed {
  max-width: 355px !important;
  max-height: 229px !important;
  z-index: 60 !important; 
}

.resp-video-left {
  max-height: 265px !important;
}

.page-wrap.main-container {
  /*background-image: url(images/body-background-v3.png) !important;*/
  background-image: none !important;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100%;
  min-height: 630px;
  margin-top: -900px;
}

.main-content {
  padding: 0px 0 !important;
}

.container-fluid {
  margin-right: 0 !important;
  margin-left: 0 !important; 
  padding-left: 0px !important;
  padding-right: 0px !important;
}


h1#main-title {
  visibility: hidden;
}

.col-md-6.header-intro.animate-element {
  visibility: hidden;
}

/*img {
  visibility: hidden !important;
}*/

.page-desc-bg {
  position: absolute;
  z-index: 2;
}

.heading_flash{
  /*position: absolute;*/
  z-index: 0;
  width: 895px;
  height: 905px;
  /*margin-left: 240px;*/
  margin:auto;
}

section.page-description .page-desc-bg {
  background-image: none !important;
}

/*.col-md-6.main-menu {
  position: absolute;
  z-index: 1;
}*/

.col-md-6.main-menu ul li a {
  font-size: 13px !important;
}

.container-fluid {
    max-width: 990px !important;
}

section.page-description p, section.main-content.home-content p {
  text-align: justify !important;
}

/*new CSS*/
@media (width:1024px){
	  section.page-description{
  		padding-right:130px !important ;
	}
}

@media (width:768px){
  .heading_flash, div#head-flash object embed {
    width: 768px !important;
    height:777px !important;
  }
  section.page-description {
    padding-left: 150px !important;
  }
  img#page-desc-bg-img {
    margin-right: -100px;
    width: 40%;
  }
   ul#menu-menu-1 {
    padding-top: 100px !important;
    margin-left: -10px !important;
  }
  .main-menu li {
    line-height: 1.5em !important;
  }
   img.contact-img {
    margin-right: -100px !important;
    width: 40% !important;
  }
}

@media (width:480px){
  .heading_flash, div#head-flash object embed {
    width: 480px !important;
    height:486px !important;
  }
  section.page-description {
    padding-top: 50px !important;
    padding-left: 15px !important;
  }
  section.page-description p {
    margin-right: -90px !important;
  }
  p, .drnw_accordion .panel .panel-heading .panel-title a, .main-content ul li, .text-center,  .col-md-6.main-menu ul li a {
    font-size: 10px !important;
  }
  .home-head {
    font-size: 12px !important;
  }
  img#page-desc-bg-img {
    margin-right: -100px !important;
    width: 40% !important;
  }
  ul#menu-menu-1 {
    padding-top: 250px !important;
    margin-left:-25px !important;
  }
  .main-menu li {
    line-height: 0.9em !important;
  }
  h4 {
    font-size: 14px !important;
  }
  h3 {
    font-size: 20px !important;
  }
  section.page-description h4 {
    margin-right: -100px !important;
  }
  img.contact-img {
    margin-right: -100px !important;
    width: 40% !important;
  }
}

@media (width:320px){
  .heading_flash, div#head-flash object embed {
    width: 320px !important;
    height:324px !important;
  }
   section.page-description {
    padding-top: 0px !important;
    padding-left: 0px !important;
    margin-left: 0px !important;
    margin-top: -70px !important;
  }
   section.page-description p {
      margin-right: -100px;
   }
   img#page-desc-bg-img {
    margin-right: -100px !important;
    width: 40% !important;
    float: right !important;
  }
   ul#menu-menu-1 {
    padding-top: 400px !important;
    margin-left:-37px !important;
  }
  p, .drnw_accordion .panel .panel-heading .panel-title a, .main-content ul li, .text-center,  .col-md-6.main-menu ul li a {
    font-size: 9px !important;
  }
   .main-menu li {
    line-height: 0.7em !important;
  }
   .home-head {
    font-size: 11px !important;
  }
  h4 {
    font-size: 13px !important;
  }
  section.page-description h4 {
    margin-right: -10px !important;
  }
  h3 {
    font-size: 19px !important;
  }
  html, body {
    overflow-x:hidden;
  }
   img.contact-img {
    margin-right: -10px !important;
    width: 40% !important;
  }
}

@media (width:568px){
  .heading_flash, div#head-flash object embed {
    width: 568px !important;
    height:575px !important;
  }
  section.page-description {
    margin-left: -200px !important;
    padding-top: 0px !important;
  }
  img#page-desc-bg-img {
    margin-right: -100px;
    width: 40%;
  }
   ul#menu-menu-1 {
    padding-top: 225px !important;
    margin-left: -22px !important;
  }
  .main-menu li {
    line-height: 1.2em !important;
  }
   img.contact-img {
    margin-right: -100px !important;
    width: 40% !important;
  }
}

@media (width:375px){
  .heading_flash, div#head-flash object embed {
    width: 375px !important;
    height:380px !important;
  }
  section.page-description {
    padding-left: 15px !important;
    margin-top: -120px !important;
 }
  section.page-description p {
    margin-right: -100px !important;
  }
  section.page-description h4 {
    margin-right: -100px;
  }
  img#page-desc-bg-img {
    margin-right: -100px;
    width: 40%;
  }
  ul#menu-menu-1 {
    padding-top: 350px !important;
    margin-left: -30px !important;
  }
   p, .drnw_accordion .panel .panel-heading .panel-title a, .main-content ul li, .text-center,  .col-md-6.main-menu ul li a {
    font-size: 9px !important;
  }
   .main-menu li {
    line-height: 0.7em !important;
  }
   .home-head {
    font-size: 11px !important;
  }
  h4 {
    font-size: 13px !important;
  }
   h3 {
    font-size: 19px !important;
  }
   img.contact-img {
    margin-right: -10px !important;
    width: 40% !important;
  }
}

@media (width:667px){
   .heading_flash, div#head-flash object embed {
      width: 667px !important;
      height:675px !important;
  }
  section.page-description {
    margin-left: -200px !important;
    padding-top: 0px !important;
  }
  img#page-desc-bg-img {
    margin-right: -100px;
    width: 40%;
  }
   ul#menu-menu-1 {
    padding-top: 155px !important;
    margin-left: -22px !important;
  }
  .main-menu li {
    line-height: 1.2em !important;
  }
   img.contact-img {
    margin-right: -100px !important;
    width: 40% !important;
  }
}

@media (width:414px){
   .heading_flash, div#head-flash object embed {
      width: 414px !important;
      height:419px !important;
  }
   section.page-description {
    padding-left: 15px !important;
    margin-top: -120px !important;
 }
  section.page-description p {
    margin-right: -100px !important;
  }
  section.page-description h4 {
    margin-right: -100px;
  }
  img#page-desc-bg-img {
    margin-right: -100px;
    width: 40%;
  }
  ul#menu-menu-1 {
    padding-top: 315px !important;
    margin-left: -30px !important;
  }
   p, .drnw_accordion .panel .panel-heading .panel-title a, .main-content ul li, .text-center,  .col-md-6.main-menu ul li a {
    font-size: 9px !important;
  }
   .main-menu li {
    line-height: 0.7em !important;
  }
   .home-head {
    font-size: 11px !important;
  }
  h4 {
    font-size: 13px !important;
  }
   h3 {
    font-size: 19px !important;
  }
   img.contact-img {
    margin-right: -10px !important;
    width: 40% !important;
  }
}

@media (width:736px){
   .heading_flash, div#head-flash object embed {
      width: 736px !important;
      height:745px !important;
  }
  section.page-description {
    padding-left: 150px !important;
  }
  img#page-desc-bg-img {
    margin-right: -100px;
    width: 40%;
  }
   ul#menu-menu-1 {
    padding-top: 130px !important;
    margin-left: -10px !important;
  }
  .main-menu li {
    line-height: 1.5em !important;
  }
   img.contact-img {
    margin-right: -100px !important;
    width: 40% !important;
  }
}