
@media only screen {html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,header nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,header nav,section{display:block;}h1,h2,h3,h4,h5,h6{font-weight: normal;}h1 {font-size: 1.7em;}h2 {font-size: 1.6em;}h3 {font-size: 1.5em;}h4 {font-size: 1.4em;}h5 {font-size: 1.3em;}h6 {font-size: 1.2em;}a{color: #fff;text-decoration: none;}strong, b{font-weight: bolder;}em, i{font-style: italic;}p{padding: 10px 0;}ul, ol {    margin-bottom: 0px;}.image-left{    float: left;    padding: 18px;}.image-right{    float: right;    padding: 18px;}blockquote{font-family: georgia, sarif;font-style: italic;}code{    margin: 18px 0;    padding: 13px 18px;    display: block;}code{    font: 12px 'Courier New', Courier, monospace;    background: rgba(0,0,0,0.3);    padding: 10px;}.clear{clear: both;}@font-face {    font-family: 'SocialicoRegular';    src: url('fonts/socialico-webfont.eot');    src: url('fonts/socialico-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/socialico-webfont.woff') format('woff'),         url('fonts/socialico-webfont.ttf') format('truetype'),         url('fonts/socialico-webfont.svg#SocialicoRegular') format('svg');    font-weight: normal;    font-style: normal;}/* LIST ELEMENTS */ul.disc { list-style-type: disc; padding-left: 20px;}ul.circle{ list-style-type: circle; }ul.square{ list-style-type: square; }ol.arabic-numbers{ list-style-type: decimal; }ol.upper-alpha{ list-style-type: upper-alpha; }ol.lower-alpha{ list-style-type: lower-alpha; }ol.upper-roman{ list-style-type: upper-roman; }ol.lower-roman{ list-style-type: lower-roman; }body{background: url('images/bgr12.png');/*background: url('images/bgd9.png');*/font: normal 14px/22px Arial, Helvetica, Geneva, sans-serif; -webkit-font-smoothing: antialiased;}#wrapper{position: relative;padding: 0px;width: 960px;margin: 40px auto;box-shadow: 0px 3px 10px rgba(0,0,0,.5), inset 1px 0px 0px  rgba(255,255,255,.05), inset -1px 0px 0px rgba(255,255,255,.05);overflow: hidden;border-radius: 2px;}#titleAlt{position: absolute;top: -110px;line-height: 110px;height: 110px;padding-top: 20px;}#titleAlt #logo{display: block;height: -95px;line-height: 95px;float: left;}#titleAlt #logo img{display: inline;margin-right: 20px;padding-bottom: 15px;margin-top: -10px;}header{position: absolute;-webkit-font-smoothing: subpixel-antialiased;background-color: #333;width: 100%;}#titlelogo{position: relative;width: 500px;padding: 15px 0 0px 35px;float: left;z-index: 100;overflow: hidden;letter-spacing: 8px;line-height: 29px;text-align: left;top: 15px;}#titleAlt h1{text-shadow: #fff 0 0 10px, #fff 0 0 25px;color: #fff;}#logo{position: relative;padding-bottom: 15px;}#titleAlt h1, header h1 {font-size: 48px;text-shadow: rgba(0,0,0,0.7) 0 0 2px;letter-spacing: 6px;font-weight: normal;display: inline;}header h1:hover{text-shadow: #fff 0 0 2px, #fff 0 0 5px;color: #fff;} #titleAlt h1:hover{text-shadow: #fff 0 0 2px, #fff 0 0 5px;color: #fff;}#titleAlt h2, header h2{color: #fff;z-index: 100;text-align: left;font-family: Arial, sans-serif;font-size: 20px;letter-spacing: 2px;font-weight: normal;text-shadow: rgba(0,0,0,0.7) 0 0 2px;padding-top: 5px;}#titlelogo:hover h1{}#socialicons{text-align: right;top: 30px;right: 30px;position: relative;width: 260px;-webkit-transition: text-shadow 450ms; -moz-transition: text-shadow 450ms;}a.social{font-family: 'SocialicoRegular';line-height: normal;font-size: 38px;float: right;letter-spacing: 5px;margin: 0 0 10px 0px;padding-left: 10px;}a.social:hover{text-shadow: #fff 0 0 1px, #fff 0 0 5px;color: #fff;}#menuBtn{position: absolute;right: -265px;top: 110px;}#menuBtn:before{content: "menu";color: #fff;font-size: 20px;letter-spacing: 2px;padding-right: 37px;text-shadow: rgba(0,0,0,0.7) 0 0 2px;}#menuBtn:after{content: '';width: 25px;height: 25px;background-color: #fff;border-radius: 25px;font-family: arial;position: absolute;right: 3px;top: -2px;}#closeBtn{position: absolute;right: -265px;bottom: 30px;display: none;}#closeBtn:before{content: "close";color: #fff;font-size: 20px;letter-spacing: 2px;padding-right: 37px;text-shadow: rgba(0,0,0,0.7) 0 0 2px;}#closeBtn:after{content: '';width: 25px;height: 25px;background-color: #fff;border-radius: 25px;font-family: arial;position: absolute;right: 3px;top: -2px;}#navwrapper{position: absolute;width: 265px;top: 0;right: 0;height: 440px;z-index: 100;overflow: hidden;-webkit-transition: background-color 450ms; -moz-transition: background-color 450ms; -ms-transition: background-color 450ms; -o-transition: background-color 450ms; transition: background-color 450ms;}#navwrapper:hover{background-color: rgba(0, 0, 0, .35);}header nav{position: absolute;top: 100px;z-index: 100;right: -275px;text-align: right;}header nav > ul{    position: relative;    width: 100%;    }header nav ul li{display: block;position: relative;margin: 10px 0px 10px 0px;}header nav ul li a{text-shadow: rgba(0,0,0,0.8) 0 0 2px;text-decoration: none;color: #fff;letter-spacing: 1px;font: normal 16px Arial;-webkit-transition: text-shadow 450ms; -moz-transition: text-shadow 450ms;overflow: visible;}header nav > ul > li {position: relative;}header nav ul li a:hover {text-shadow: #fff 0 0 10px, #fff 0 0 25px;}header nav ul ul {    position: relative;  display: none;    list-style: none;    }header nav li li {    padding: 10px 0px 0 0px;    margin: 0;    line-height: 0px;    position: relative;  }header nav li li a{    display: block;    font-size: 14px;    padding-right: 20px;  }/* Drop Down */header nav > ul > li > ul {    left:0px;}header nav li:hover li ul{    top: -999em;}header nav li li li {padding-left: 5px;}header nav li:hover ul.nojs{    display: block;}header nav li li:hover ul {    left: 120px;    top: 0px;}header nav li li:hover li ul{    top: -999em;}header nav li li li:hover ul{    left: 120px;    top: 0px;}header nav li li li:hover li ul{    top: -999em;}header nav li li li li:hover ul{    left: 120px;    top: 0px;}header nav li li li li:hover li ul{    top: -999em;}header nav li li li li li:hover ul{    left: 120px;    top: 0px;}/* @end *//*Alt Nnav */#container nav {margin-left: 35px;display: none;}#container nav:first-child{padding-top: 25px;}#container nav ul{list-style: none;}#container nav ul ul{display: none;}#container nav ul li:hover ul{display: block;}#container ul.navigation ul li{padding-left: 15px;font-size: 12px;}/*end*//*  Banner  */#feature{position: relative;}#feature.bghide{background-image: none;}#featureImg{width:100%;height: auto;float: left;}.fImg{display: none;}/* @end */img {max-width: 100%;height: auto;}#container{line-height: 26px;text-shadow: rgba(0,0,0,0.2) 0 -1px 1px;}#container a{-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}#container a:hover{text-shadow: #fff 0 0 1px, #fff 0 0 1px;color: #fff;}.clear{clear: both;}section{width: 660px;float: left;}#container #socialicons{display: none;}section #padding{padding: 35px 35px 0px 35px;overflow: hidden;color: #fff;}aside{width: 300px;float: left;color: #fff;}#sidecontent{padding: 15px 35px 35px 35px;min-height: 150px;}#sideTitle{display: block;font-size: 17px;color: #fff;letter-spacing: 1px;text-shadow: rgba(0,0,0,0.5) 0 0 3px;margin: 25px 10px 15px 0px;}footer{position: relative;padding-top: 20px;min-height: 40px;overflow: hidden;}footer a:hover{text-shadow: #fff 0 0 10px, #fff 0 0 25px;}footer a{-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}footer span{font-size: 11px;}footer #socialicons{display: none;}#breadcrumb {display: inline;position: relative;z-index: 100;}ul#breadcrumb{letter-spacing: 2px;font-size: 11px;font: arial;float: left;width: 600px;padding-left: 35px;}ul#breadcrumb li{display: inline;}#footer{font-family: arial;font-size: 11px;color: #fff;letter-spacing: 1px;display: inline-block;float: right;padding-right: 35px;padding-left: 35px;padding-bottom: 20px;position: relative;z-index: 100;}#rw_email_contact{padding-left: 7px;}.hasheader nav{padding: 10px 30px 30px;}/* @group Blog *//* @group Archive Page */.blog-archive-background{}.blog-entry-summary{}.blog-archive-headings-wrapper{display: none;}.blog-archive-entries-wrapper{}.blog-archive-entries-wrapper .blog-entry{}.blog-archive-month{}.blog-archive-link{}.blog-archive-link a:link,.blog-archive-link a:visited{}/* @end */.blog-entry{background-color: rgba(225, 255, 255, .01);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;box-shadow: 0px 0px 1px rgba(255,255,255,0.1);border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);padding: 5px 30px 20px 30px;margin-top: 40px;margin-right: 40px;}.blog-entry:first-child{border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.17);padding: 5px 30px 20px 30px;margin-top: 0;}.blog-entry:last-child{border-bottom: none;}h1.blog-entry-title{font-size: 14px;font-weight:normal;letter-spacing: 1px; padding: 20px 0 5px;}h1.blog-entry-title a{-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}h1.blog-entry-title a:hover{text-shadow: #fff 0 0 10px, #fff 0 0 25px;color: #fff;}.blog-entry-date{font-size:0.9em;line-height:1.5em; letter-spacing: 1px; padding: 0px 0px 25px 0;}.blog-entry-category{padding-left: 10px;}.blog-entry-category a:link,.blog-entry-category a:visited{}.blog-read-more{}.blog-entry-body{overflow: hidden;}.blog-entry-comments{font-size:0.8em;text-align:right;}p.blog-entry-tags{font-size:0.9em;margin:10px 0; border-bottom: 0px solid #fff;}/* @group blog sidebar */.plugin_sidebar{}/* Styles the blog categories in the blog sidebar */#blog-categories{margin:1em 0 0;padding:1em 0 0;}#blog-categories a{-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}#blog-categories a:hover{text-shadow: #fff 0 0 10px, #fff 0 0 25px;color: #fff;}#blog-categories:before{content:"Categories:";display:block;font-size:1.2em;margin-bottom:0.25em;letter-spacing: 1px;margin-top: 10px;}.blog-category-link-enabled{}.blog-category-link-disabled{}/* styles the archives in the blog sidebar */#blog-archives{margin:1em 0 0;padding:1em 0 0;}#blog-archives:before{content:"Archives:";display:block;font-size:1.2em;margin-bottom:0.25em;letter-spacing: 1px; }#blog-archives br{display:none;}.blog-archive-link-enabled:after{content:", ";}.blog-archive-link-enabled{}.blog-archive-link-disabled:after{content:", ";}.blog-archive-link-disabled{display:inline;margin-right:5px;}/* styles the Tag Cloud in the sidebar */ul.blog-tag-cloud{margin:1em 0 0;padding:1em 0 0;}ul.blog-tag-cloud:before{content:"Tag cloud:";display:block;font-size:1.2em;margin-bottom:0.25em;letter-spacing: 1px;}ul.blog-tag-cloud li{display:inline;margin:0 5px 0 0;padding:0;}ul.blog-tag-cloud li a:after{content:",";}ul.blog-tag-cloud li a{-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}ul.blog-tag-cloud li a:hover{text-shadow: #fff 0 0 10px, #fff 0 0 25px;color: #fff;}.blog-tag-size-1{font-size:0.8em;}.blog-tag-size-2{font-size:0.85em;}.blog-tag-size-3{font-size:0.9em;}.blog-tag-size-4{font-size:0.95em;}.blog-tag-size-5{font-size:1em;}.blog-tag-size-6{font-size:1.05em;}.blog-tag-size-7{font-size:1.1em;}.blog-tag-size-8{font-size:1.15em;}.blog-tag-size-9{font-size:1.2em;}.blog-tag-size-10{font-size:1.25em;}.blog-tag-size-11{font-size:1.3em;}.blog-tag-size-12{font-size:1.35em;}.blog-tag-size-13{font-size:1.4em;}.blog-tag-size-14{font-size:1.45em;}.blog-tag-size-15{font-size:1.5em;}.blog-tag-size-16{font-size:1.55em;}.blog-tag-size-17{font-size:1.6em;}.blog-tag-size-18{font-size:1.65em;}.blog-tag-size-19{font-size:1.7em;}.blog-tag-size-20{font-size:1.75em;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds{margin:1em 0 0;padding:1em 0 0;}#blog-rss-feeds:before{content:"Feeds:";display:block;font-size:1.2em;margin-bottom: .25em;letter-spacing: 1px; }.blog-rss-link{background: url('images/rss-icon.png') no-repeat;background-position: 0 2px;display: inline-block; padding-left: 23px;}.blog-comments-rss-link{}/* @end *//* @end *//* @group Photo Album */.album-title {    font-size: 16px;    margin: 0;    padding: 0;    font-weight: normal;    letter-spacing: 1px;    width: 100%;}.album-description {    margin: 10px 0 20px 0;    font-family: arial;}.album-wrapper {    width: 100%;}.thumbnail-wrap {    display: block;    float: left;    height: auto;    padding-right: 31px;    padding-top: 40px;}.thumbnail-frame {    float: left;    position: relative;}.thumbnail-frame:hover {opacity: 0.4;-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img {border: 1px solid rgba(255, 255, 255, 0.15);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.5), rgba(0,0,0,0.15) 0 2px 5px;}.thumbnail-frame a img:hover {}.thumbnail-caption {display: none; }    /* @end *//* @group Single Page (Photo view) */.photo-background {    text-align: center;    background-color: black;    margin: 0 auto;}.photo-background p {    text-align: center;    margin: 0;    color: #fff;}.photo-header navigation {    width: 96%;    margin: 20px auto 0 auto;    padding: 20px;    border-top: none;    height: 111px;    position: relative;    font-size: 2.5em;    text-align: center;}.photo-links {       top: 100px;    font-size: 1em;       }.photo-header navigation a:link, .photo-header navigation a:visited {    color: #fff;    text-decoration: none;      line-height: 18px;    font-size: .5em;}.photo-header navigation a:hover {    text-decoration: none;    color: #878787;}.photo-frame{    margin-top: 11px;}.photo-background p.photo-title {    line-height: 20px;    font-size: 1.3em;    margin-top: 30px;   }.photo-background p.photo-caption {    font-size: .5em;    line-height: 16px;    font-style: italic;    font-family: arial;    text-align: center;   }p.photo-caption {display: block;font-size: 14px!important;}img.photo-frame {    clear: both;    height: auto;    max-width: 100%;    position: relative;    top: 10px;    border: 10px solid #fff;}/* @end *//* @group File Sharing */.filesharing-description {margin: 3px 0 5px 0;padding-bottom: 10px;font-style: normal;line-height: 1.9em;font-size: 1.1em;letter-spacing: 1px;}.filesharing-item{width: 275px;margin: 20px 35px 20px 0;float: left;line-height: 1.3em;}.filesharing-item-title {padding: 10px;background-color: rgba(225, 255, 255, .04);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;}.filesharing-item-title:hover{background-color: rgba(225, 255, 255, .02);}.filesharing-item-description {padding: 20px 10px 20px 20px;opacity: 1;background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;color: rgba(225, 225, 225, .7) ;}.movie-description {}    /* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {    display: inline;    font-size: 1.2em;    line-height: 15px;    letter-spacing: 1px;}.movie-page-description {   padding: 5px 0px 20px 0px;   }.movie-thumbnail-frame {   float: left;    margin: 10px 40px 60px 0px;    font-size: 10px;    width: 250px;    height: 180px;    background-color: rgba(225, 255, 255, .03);   box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;   }.movie-thumbnail-frame img{width: 250px;height: auto;}.movie-thumbnail-caption{font-size: 14px;padding: 10px;line-height: 0px;}.movie-thumbnail-frame img:hover{opacity: 0.4;-webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms;}.movie-background {    padding: 24px;    text-align: center;}.movie-title {    font-size: 14px;    line-height: 18px;    margin: 20px 0;}.movie-frame {    margin-bottom: 10px;}     /* @end *//* @group Single Page (Movie View) */.movie-background {    margin: 0;    padding: 24px;    text-align: center;}.movie-title {    font-size: 1em;    line-height: 1.1em;    margin: 20px 0;}.movie-frame {    margin-bottom: 10px;}/* @end *//* @end *//* @group Contact Form */#padding .message-text{font-size: 1.0em;letter-spacing: 1px;}form div label {font-size: 0.8em;letter-spacing: 1px;}.form-input-field {    width: 95%;     border: none;  padding: 12px;    color: #fff;    outline-color: #fff;    outline-width: 1px;    font-size: 14px;    }     input.form-input-field:focus { outline-color: rgba(225, 225, 225, 0.02); outline-width: 0px; }  textarea.form-input-field:focus{ outline-color: #fff; outline-width: 0px;   }.form-input-button { padding: 8px;    margin-right: 10px;    font-size: 0.9em;    font-weight: normal;    font-family: arial;    color: #fff;    border: 1px solid rgba(255, 255, 255, 0.02);    -webkit-appearance: none;    } .form-input-button:hover {}form > div input.form-input-button[type="submit"],form > div input.form-input-button[type="reset"] {    width: auto;    margin: 20px 15px 0 0;    padding: 11px 15px;    cursor: pointer;    font-size: 0.8em;    letter-spacing: 1px; }.ie8 #navwrapper{background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000)"; /* IE8 */    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000);   /* IE6 & 7 */      zoom: 1;}.ie8 #menuBtn{display: none!important;}.ie8 header nav{display: block!important;right: 40px!important;}/*Media Queries*//* Smaller than standard 960 (devices and browsers) */@media only screen and (max-width: 959px) {}/* Tablet Portrait size to standard 960 (devices and browsers) */@media only screen and (min-width: 769px) and (max-width: 959px) {#wrapper{width: 100%;margin: 0;}#container ul.navigation{display: none;}footer #socialicons{display: none;}section, aside {width: 100%!important;}#sidecontent {padding: 0px 35px 45px 65px;}.blog-entry{width: 87%;}.blog-entry-body img{width: 100%;height: auto;}.movie-thumbnail-frame img:hover{opacity: 1;}.filesharing-item{width: 45%;}}@media only screen and (min-width: 1024px) and (max-width: 1024px) {body{-webkit-text-size-adjust: none;}#closeBtn{display: block;top: 110px;}header nav{top: 135px;}}/* Mobile Landscape Size to Tablet Portrait (devices and browsers) *//*@media only screen and (max-width: 768px) {body{-webkit-text-size-adjust: none;}#wrapper{width: 100%;margin: 0;top: 0;}header #logo img{height: auto;width: auto;padding-top: 20px;}header #titlelogo{top: -25px!important;}#socialicons{top: 15px;}#menuBtn{top: 90px;}#closeBtn{display: block;top: 90px;}header nav{top: 120px;width: 85%;}section, aside  {width: 100%!important;}#sidecontent{padding-top: 0;padding-bottom: 0;}footer{min-height: 60px;}ul#breadcrumb{font-size: 14px;}#footer{float: left;width: 100%;padding: 10px 0 35px 35px;}.blog-entry-body img{width: 100%;height: auto;}.movie-thumbnail-frame img:hover{opacity: 1;}}*/@media only screen and (max-width: 768px) {body{-webkit-text-size-adjust: none;}#wrapper{width: 100%;margin: 0;top: 0;}#wrapper #titleAlt{position: static;width: auto;}#titleAlt{padding-top: 0;display: block!important;}#titleAlt #logo{line-height: 0px;}#titleAlt #logo img{margin-top: 0;}#logo{padding-bottom: 10px;}header{background-color: transparent;}header #titlelogo{display: none!important;}#titleAlt #titlelogo{padding-top: 0!important;padding-bottom: 20px;}#titleAlt h1{clear: both;display: block;padding-bottom: 0px;line-height: 45px;}header nav{display: none;}#navwrapper{opacity: 0;}section #menuBtn{display: block;left: 0px;position: relative;top: 30px;padding: 5px 0 10px 0;width: 100%;background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);margin-bottom: 30px;/*box-shadow: 0px 2px 5px rgba(0,0,0,.5);border: 1px solid rgba(255,255,255,0.05);background: rgba(255,255,255,0.05);margin-bottom: 20px;/*background-color: rgba(225, 255, 255, .04);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;*/}section #menuBtn::before{position: relative;left: 70px;top: 5px;}section #menuBtn::after{left: 35px;top: 10px;content: '';width: 25px;height: 25px;background-color: #fff;border-radius: 27px;font-family: arial;}section #closeBtn{display: none;left: 0px;position: relative;top: 30px;padding: 5px 0 10px 0;/*background-color: rgba(225, 255, 255, .04);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;*/width: 100%;margin-bottom: -5px;background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);}section #closeBtn:before{position: relative;left: 70px;font-size: 20px;top: 5px;}section #closeBtn:after{content: '';width: 27px;height: 27px;background-color: #fff;border-radius: 27px;font-family: arial;position: absolute;left: 35px;top: 10px;}#navwrapper #socialicons{display: none;}footer #socialicons{display: inline-block;text-align: left;width: 90%;left: 25px;top: 0px;}footer a.social{font-size: 50px;float: left;}#container nav{margin-left: 35px;left: 0px;margin-top: 45px;}#container nav ul li{background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);width: 87%;padding: 10px;}#container nav ul li:hover{background-color: rgba(225, 255, 255, .01);}#container ul.navigation ul ul li{display: none;}section, aside  {width: 100%!important;}#sidecontent{padding-top: 0;padding-bottom: 0;}footer{min-height: 60px;}ul#breadcrumb{font-size: 14px;}#footer{float: left;width: 100%;padding: 10px 0 35px 35px;}.blog-entry-body img{width: 100%;height: auto;}.movie-thumbnail-frame img:hover{opacity: 1;}}/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */@media only screen and (max-width: 480px) {body{-webkit-text-size-adjust: none;}#wrapper{width: 100%;margin: 0;top: 0;}#wrapper #titleAlt{display: block;}header {position: relative;}#titleAlt {height: auto;}header #titlelogo{display: none;}#titlelogo{padding-top: 0px!important;}#titleAlt, #title logo{padding-top: 0;}#titleAlt #logo img{margin-top: 0;width: 90%;height: auto;}#titleAlt h1, header h1 {font-size: 30px;line-height: 25px;}#titleAlt h2, header h2 {font-size: 18px;line-height: 18px;padding-bottom: 10px;padding-right: 20px;}header nav{display: none;}#navwrapper:hover{display: none;}#navwrapper{display: none;}#navwrapper{opacity: 0;}#menuBtn{display: none;}#socialicons{display: none;}footer #socialicons{display: inline-block;text-align: left;width: 90%;left: 25px;top: 0px;}footer a.social{font-size: 50px;float: left;}#titlelogo{width: auto;padding-bottom: 30px;}#titleAlt h1{clear: both;display: block;padding-bottom: 5px;line-height: 45px;}#titleAlt{position: static;}#titleAlt #logo{line-height: 10px;}#logo{padding-bottom: 5px;}section #menuBtn{display: block;left: 0px;position: relative;top: 30px;padding: 5px 0 10px 0;font-size: 25px;width: 100%;background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);margin-bottom: 30px;/*box-shadow: 0px 2px 5px rgba(0,0,0,.5);border: 1px solid rgba(255,255,255,0.05);background: rgba(255,255,255,0.05);*//*background-color: rgba(225, 255, 255, .04);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;*/}section #menuBtn::before{position: relative;left: 70px;top: 2px;font-size: 20px;}section #menuBtn::after{left: 35px;top: 10px;content: '';width: 25px;height: 25px;background-color: #fff;border-radius: 25px;font-family: arial;}section #closeBtn{display: none;left: 0px;position: relative;top: 30px;padding: 5px 0 10px 0;background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);width: 100%;/*box-shadow: 0px 2px 5px rgba(0,0,0,.5);border: 1px solid rgba(255,255,255,0.05);background: rgba(255,255,255,0.05);/*background-color: rgba(225, 255, 255, .04);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;*/}section #closeBtn:before{position: relative;left: 70px;font-size: 20px;top: 4px;}section #closeBtn:after{content: '';width: 25px;height: 25px;background-color: #fff;border-radius: 25px;font-family: arial;position: absolute;left: 35px;top: 10px;}.sfbanner {max-height: 250px!important;}#container nav{margin-top: 75px;width: 87%;margin-left: 35px;}#container nav ul li{background-color: rgba(225, 255, 255, .02);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;border-top: 1px solid rgba(255,255,255,0.12);border-bottom: 1px solid rgba(0,0,0,0.15);/*background-color: rgba(225, 255, 255, .04);box-shadow: inset 0px 0px 1px rgba(255,255,255,0.1), rgba(0,0,0,0.15) 0 2px 5px;*/padding: 10px;font-size: 16px;}#container nav ul li:hover{background-color: rgba(225, 255, 255, .01);}#container ul.navigation ul li{}#container ul.navigation ul ul li{display: none;}section, aside {width: 100%!important;}section #padding{padding-top: 25px;}#sidecontent{padding-top: 0;width: 80%;padding-bottom: 0;}#footer{float: left;width: 100%;padding: 10px 0 35px 35px;font-size: 12px;}ul#breadcrumb{font-size: 12px;padding-top: 0px;}.blog-entry-body img{width: 100%;height: auto;}.thumbnail-wrap:first-child{padding-top: 10px;}.movie-thumbnail-frame img:hover{opacity: 1;}.movie-thumbnail-frame, .movie-thumbnail-frame img {width: 100%;height: auto;}.movie-thumbnail-caption{padding: 15px;}.filesharing-item{width: 92%;}}@media only screen and (max-width: 320px) {#wrapper{width: 100%;top: 0;margin: 0;}#titlelogo{padding-top: 5px!important;}#titleAlt #logo img{margin-top: 0;width: 50px;height: 45px;margin-bottom: -15px;width: auto;}#wrapper #titleAlt h1{font-size: 38px;}#titleAlt h2, header h2 {padding-bottom: 10px;font-size: 18px;}#container nav{width: 83%;}#sidecontent{width: 80%;padding-bottom: 0;}ul#breadcrumb{width: 100%;padding-top: 0px;}.blog-entry:first-child{background-color: rgba(225, 255, 255, .0);box-shadow: inset 0px 0px 0px rgba(255,255,255,0);padding-left: 0;border-top: 0;border-bottom: 1px solid rgba(225,225,225,0.15);}.blog-entry{background-color: rgba(225, 255, 255, .0);box-shadow: inset 0px 0px 0px rgba(255,255,255,0);padding-left: 0;margin-top: 20px;border-top: 0;border-bottom: 1px solid rgba(225,225,225,0.15);width: 87%;}.blog-entry:last-child{border-bottom: 1px solid rgba(225,225,225,0.15);}.filesharing-item{width: 87%;}.movie-thumbnail-frame img:hover{opacity: 1;}}body{background-color: #0066CC}#wrapper, .photo-background  {background-color: #FFFF99;}#titlelogo, header, h1, header h1 a{color: #FFFFFF;}header h2 {color: #FFFFFF;}#menuBtn:before, #menuBtn:after, header nav ul li a, nav > ul > li > span, header nav li li a:after, #container ul.navigation ul li a, #container nav ul li a,  #container nav ul li a:hover, section #closeBtn:before, section #closeBtn:after{color: #FFFF00;}section #menuBtn:before, #container ul.navigation ul li a, #container nav ul li a,  #container nav ul li a:hover, section #closeBtn:before{color:#FFFFFF!important;}section #menuBtn:after, section #closeBtn:after {background-color: #FFFFFF!important;}#titleAlt h1{color: #00CCFF;}#titleAlt h2{color: #3399FF;}#padding h1,#padding h2,#padding h3,#padding h4,#padding h5,#padding h6{color: #FFFFFF;}#menuBtn:after{background-color: #FFFF00 ;}section #menuBtn:after{background-color: #FFFF00 ;}section #closeBtn:after{background-color: #FFFF00 ;}#container a{color: #FFFFFF;}#container a:hover{color: #FFFFFF;}section #padding, .form-input-field, .photo-background p, .photo-background p.photo-title, .photo-background p a  {color: #FFFFFF;}#sidecontent {color: #FFFFFF;}#sideTitle {color: #000000;}ul#breadcrumb li a, ul#breadcrumb {color: #FFFFFF;}#socialicons a{color: #FFFFFF;}footer #socialicons a{color: #FFFFFF;}#footer, #rw_email_contact {color: #000000;}img.photo-frame {border-color: #FFFFFF;}.form-input-field, .form-input-button {background-color: #1E1E1E;}.thumbnail-caption {color: #FFFFFF}.form-input-button {color: #FFFFFF;}.form-input-button:hover{background-color: #FFFFAF;}#feature{position: relative;background:  url('images/editable_images/tutorial.jpg') no-repeat left top;}body{color: #1E1E1E;}#titlelogo {padding-top: 10px;}header #titlelogo{display: none;}header{min-height:0;}#wrapper{margin: 0 auto;top: 0;}#titleAlt{position: static;width: auto;}#titleAlt #logo{line-height: 0;}#logo{padding-bottom: 10px;}header {min-height: 0;width: 100%;}#titlelogo{width: 100%;}#navwrapper{/*right: -1px;padding-right: 1px;background-color: rgba(0, 0, 0, .35);*/}header nav ul li a, #menuBtn:before, #container nav{font-family: 'Spinnaker', sans-serif;}#titleAlt h1, header h1{font-size: 44px;}#sideTitle {font-size: 18px;}#titleAlt h1, header h1{font-family: georgia;}#titleAlt h2, header h2{font-family: 'Questrial', sans-serif;}header nav ul li a, #menuBtn:before, #container nav, section #closeBtn:before{font-family: 'Questrial', sans-serif;}#sideTitle {font-family: 'Spinnaker', sans-serif;}body {font-family: arial;}#breadcrumb {width: 100%;}section {width: 100%;}aside{display: none;}
}

