/*
--------------------------------------------------------------
>>> HTML5 Frame Description:
----------------------------------------------------------------
Theme Name: HTML5 Frame Work
Theme URI: 
Author: 
Author URI: 
Description: 
Version: 1.0.2
License: 
License URI: license.txt
Text Domain: 
Domain Path: 
Tags: light, white, one-column, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, microformats, post-formats, sticky-post, threaded-comments, translation-ready
HTML5 Frame Work Theme, Copyright (C) 2014.
--------------------------------------------------------------
>>> TABLE OF CONTENTS:
--------------------------------------------------------------
1.0 - Reset
2.0 - Base styles
	2.1 - Typography
	2.2 - Elements
	2.3 - Forms
	2.4 - Links
	2.5 - Accessibility
	2.6 - Alignments
	2.7 - Clearings
	2.8 - Base page
	2.9 - Define Your Pre Stylesheet Element
3.0 - Header
	3.1 - Navigation
	3.2 - Pagination
4.0 - Content
	4.1 - Posts and pages
	4.2 - Post formats
	4.3 - Galleries
	4.4 - Comments
5.0 - Widgets
6.0 - Footer
	6.1 - Social menu
7.0 - Media
8.0 - Genericons
9.0 - Developer Style Sheet
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 Reset
--------------------------------------------------------------*/
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html {font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;width:100%;height:100%;}
html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgb(52,158,219);}
body{position:relative;background:transparent;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;width:100%;height:100%;}
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a:focus{outline:0px;}
a:hover,a:active{outline:0;text-decoration:none;}
a img{border:0;}
input[type="submit"],input[type="button"]{-webkit-appearance: none; -moz-appearance: none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
br{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}
/*--------------------------------------------------------------
2.0 Base Styles
--------------------------------------------------------------*/

/*--------------------------------------------------------------
2.1 Typography
--------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}
p{margin-bottom:20px;}
b,strong{}
dfn,cite,em,i{}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;line-height:20px;margin-bottom:20px;max-width:100%;overflow:auto;padding:20px;}
code,kbd,tt,var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
mark,ins{background:#fff9c0;text-decoration:none;}
sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1px;}
sub{top:1px;}
small{font-size:75%;}
big{font-size:125%;}
/*--------------------------------------------------------------
2.2 Elements
--------------------------------------------------------------*/
ul,ol{margin:0px;}
li > ul,li > ol{margin:0px;}
dd{margin:0px;}
img{height:auto;max-width:100%;border:0px;line-height:0px;}
figure{margin:0;}
table{margin:20px;width:100%;}
/*--------------------------------------------------------------
2.3 Forms
--------------------------------------------------------------*/
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{padding:0;}
input[type="search"]{
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing:    content-box;
	box-sizing:         content-box;
}
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}
textarea {
	overflow: auto;
	vertical-align: top;
	width: 100%;
}
/*--------------------------------------------------------------
2.4 Links
--------------------------------------------------------------*/
a {
	text-decoration: none;	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/*--------------------------------------------------------------
2.5 Accessibility
--------------------------------------------------------------*/

/*--------------------------------------------------------------
2.6 Alignments
--------------------------------------------------------------*/
.float_left{display:inline;float:left;}
.float_right{display:inline;float:right;}
.center{clear:both;display:block;margin: 0 auto !important;}
.textleft{text-align:left;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.textjustify{text-align:justify;}
/*--------------------------------------------------------------
2.7 Clearings
--------------------------------------------------------------*/
.clear:before,.clear:after{content:'';display:table;}
.clear:after, .clear{clear:both;}
/*--------------------------------------------------------------
2.8 Base page
--------------------------------------------------------------*/
/*Generates bug in slider pages */

.Sitecontainer{position:relative;z-index:2; min-height:400px;}
.overlay{ position:fixed; left:0px; top:0px; width:100%; height:100%; background-color:rgba(255,255,255,0.95); z-index:3; }
.LoadingIcon{max-width:325px;height:auto;margin:0 auto;position:fixed;left:50%;margin-left:-160px;top:50%;margin-top:-100px;z-index:4;
/*border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #767676;border-radius:25px;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;*/}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } } 
/*--------------------------------------------------------------
2.8 Define Your Pre Stylesheet Element
--------------------------------------------------------------*/
/*
::-webkit-selection { 
	background:rgb(23,119,175);
	color:rgb(250,250,250);
}
::-moz-selection { 
	background:rgb(23,119,175);
	color:rgb(250,250,250);
}
::selection { 
	background:rgb(23,119,175);
	color:rgb(250,250,250);
}
*/
ul{list-style:none;}
ol{list-style:decimal;}
dt{font-weight:bold;}
table{border-bottom:1px solid #eee;margin:20px;width:100%;}
body,button,input,select,textarea{color:#333333;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px;line-height:13px;}
.center{width:100%;}
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans-serif;font-weight:700;}
h1{font-size:2.9em; line-height:1.5em;}
h2{font-size:1.70em;}
h3{font-size:1.50em;}
h4{font-size:1.20em;}
h5{font-size:1em;}
h6{font-size:0.70em;}
b,strong{font-family: 'Open Sans', sans-serif;font-weight:700;}
dfn,cite,em,i{font-style:italic;}
.errow{}
.success{}
.loading{}
a{/*color:#000;*/}
a:hover,a:focus,a:active{/*border-color:#333;*/}
hr{/* background-color:#ccc;border:0;height:1px;margin-bottom:20px; */}
th{/*	padding:1rem 0.5rem;color:#252525;font-weight:700;text-transform:uppercase;text-align:left; */}
td{/*	border-top:1px solid #eee;padding:1rem 0.5rem; */}
button,input[type="button"],input[type="reset"],input[type="submit"]{/* border:1px solid #eee;border-radius:5px;background:#65b045;color:#fff;cursor:pointer;font-size:15px;font-size:1.5rem;line-height:1;padding:1em 1.5em; */}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{/* box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.3);	*/}
button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{/* background:#667272;outline:none; */}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{/*padding:10px;border:1px solid #aaa;border-radius:5px;*/}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus,input[type="text"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="password"]:hover,input[type="search"]:hover,textarea:hover{/*color:#252525;border-color:#65b045;*/}

/* Your Font Names */

body:after{
    display:none;
    content:
			url(images/voltar.png)
			url(images/voltar_over.gif)
			url(images/tocatv.png)
			url(images/tocatv_over.gif)
			url(images/favoritas.png)
			url(images/favoritas_over.gif)
			url(images/zine.png)
			url(images/zine_over.gif)
			url(images/bussola.png)
			url(images/bussola_over.gif)
			url(images/bau.png)
			url(images/bau_over.gif);
}

/* Custom Style */
/*.center-contentHeader{ width:90%; margin:0px auto; max-width:1800px;}*/
.center-contentHeader{width:980px; margin:0px auto; max-width:90%;}
.center-innerpagesContent{ width:90%; margin:0px auto; max-width:1027px;}
.CategoryCenter{ width:980px; margin:0px auto;}
.center-content{ width:980px; margin:0px auto; max-width:90%;}
.fivesectioncenter{width:90%; margin:0px auto; max-width:1800px; padding:40px 0px 60px 0px;}
.footerCenter{width:90%; margin:0px auto; max-width:1800px; padding:30px 0px 30px 0px;}
.center-Subinnerpage{ width:970px; margin:0px auto;}

header{ height:160px; background-color:#fff; position:absolute; top:0px; width:100%; margin:0px;}
.secondSlider{min-height:420px; background-color:#fff;line-height:0px;}
.thirdSlider{line-height:0px; height:750px; background:url(images/background_bottom.gif) center center no-repeat; background-size:cover; /*background-attachment:fixed;*/}
footer{ min-height:320px; background-color:#EF8930;}

.innerHeader{ position:relative;}

header *{ height:100%;}
header .logo{}
header .logo img{ height:100%; width:auto;}
header .navigation{ height:65px;}
header .navigation ul{ margin-top:50px;}
header .navigation ul li{ float:left;}
header .navigation ul li a{}





section.firstSlider{line-height:0px; background:url(images/background_top.jpg) center center no-repeat; background-size:cover; height:800px;
/*
width:100%;
display:inline-block;
position:relative;
*/
}
/*
section.firstSlider:after{padding-top: 50%;
display: block;
content: '';}
section.firstSlider .center-Firstslide{position: absolute;top: 0; bottom: 0; right: 0; left: 0;}
*/
section.firstSlider .FirstLayerSlideone{position:absolute;width:100%;text-align:right;margin-top:180px;}
section.firstSlider .FirstLayerSlideone.scrollme{ top:200px;}
section.firstSlider .FirstLayerSlideone div div{ position:relative;}
section.firstSlider .FirstLayerSlideone img{width:auto; max-height:inherit; max-width:100%; padding-left:0px;top:0px; left:50%; margin-left:-280px; margin-top:-200px;}
section.firstSlider .SecondLayerSlideone{position:absolute;top:180px; width:100%;text-align:right;}
section.firstSlider .SecondLayerSlideone img{width:auto; max-height:inherit; max-width:100%; padding-left:0px;}
section.firstSlider .ThirdLayerSlideone{position:absolute;top:300px; width:100%;text-align:left;}
section.firstSlider .ThirdLayerSlideone div div{ position:relative; float:left;}
section.firstSlider .ThirdLayerSlideone img{width:auto; max-height:inherit; max-width:100%; top:0px; margin-top:0px; left:50%;}

section.firstSlider .ForthLayerSlideone{position:absolute;width:100%;text-align:left;margin-top:550px;}
section.firstSlider .ForthLayerSlideone div div{ position:relative; float:left;}
section.firstSlider .ForthLayerSlideone img{width:auto; max-height:inherit; max-width:100%; margin-left:0px;top:0px; /*position:fixed;*/}

section.firstSlider .FifthLayerSlideone{position:absolute;width:100%;text-align:right;margin-top:500px;}
section.firstSlider .FifthLayerSlideone div div{position:relative; float:right;}
section.firstSlider .FifthLayerSlideone img{width:auto; max-height:inherit; max-width:100%;top:0px; /*position:fixed;*/ left:50%; margin-left:200px;}




section.firstSlider .ForthLayerSlidetwo{position:absolute;width:100%;text-align:left;margin-top:800px;}
section.firstSlider .ForthLayerSlidetwo div div{ position:relative; float:left;}
section.firstSlider .ForthLayerSlidetwo img{width:auto; max-height:inherit; max-width:100%; margin-left:0px;top:0px; /*position:fixed;*/}

section.firstSlider .FifthLayerSlidetwo{position:absolute;width:100%;text-align:right;margin-top:800px;}
section.firstSlider .FifthLayerSlidetwo div div{position:relative; float:right;}
section.firstSlider .FifthLayerSlidetwo img{width:auto; max-height:inherit; max-width:100%;top:0px; /*position:fixed;*/ left:50%; margin-left:200px;}


section.firstSlider .SixthLayerSlideone{position:absolute;width:100%;text-align:center; z-index:99;}
section.firstSlider .SixthLayerSlideone img{width:auto; max-height:inherit; max-width:100%; padding-left:0px; margin-left:-427px; left:50%; top:0px; position:absolute; margin-top:350px;}


.mobileShow{ display:none;}



.font-weightnormal{ font-weight:300; text-align:center;}
.color-pink{ color:#ed1d66;}
.color-pink a, .color-pink a:hover{ color:#ed1d66;}
.fivesectioncenter{}
.fivesectioncenter ul{ margin-top:50px; float:left; width:100%;}
.fivesectioncenter ul li{float:left; display:inline; width:20%; cursor:pointer;}
.fivesectioncenter ul li{}
.fivesectioncenter ul li a{ margin:0px 6%; display:block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.fivesectioncenter ul li a *{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.fivesectioncenter ul li a span{display:block; font-weight:300;}
.fivesectioncenter ul li a span.imagesection{height:160px; background-color:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; overflow:hidden; text-align:center;}
.fivesectioncenter ul li a span.navmenuimg{ height:65px; margin-top:10px;}
.fivesectioncenter ul li a.tocatvnav .navmenuimg{ background:url(images/tocatv.png) center center no-repeat;}
.fivesectioncenter ul li:hover a.tocatvnav .navmenuimg{ background:url(images/tocatv_over.gif) center center no-repeat;}
.fivesectioncenter ul li a.favouritesnav .navmenuimg{ background:url(images/favoritas.png) center center no-repeat;}
.fivesectioncenter ul li:hover a.favouritesnav .navmenuimg{ background:url(images/favoritas_over.gif) center center no-repeat;}
.fivesectioncenter ul li a.zinenav .navmenuimg{ background:url(images/zine.png) center center no-repeat;}
.fivesectioncenter ul li:hover a.zinenav .navmenuimg{ background:url(images/zine_over.gif) center center no-repeat;}
.fivesectioncenter ul li a.bussolanav .navmenuimg{ background:url(images/bussola.png) center center no-repeat;}
.fivesectioncenter ul li:hover a.bussolanav .navmenuimg{ background:url(images/bussola_over.gif) center center no-repeat;}
.fivesectioncenter ul li a.baunav .navmenuimg{ background:url(images/bau.png) center center no-repeat;}
.fivesectioncenter ul li:hover a.baunav .navmenuimg{ background:url(images/bau_over.gif) center center no-repeat;}

.fivesectioncenter ul li a .taglinemenu{text-align:center; margin-top:10px; color:#666; line-height:18px;}
.fivesectioncenter ul li.pinkborder a:hover .taglinemenu{color:#ed1e66;}
.fivesectioncenter ul li.blueborder a:hover .taglinemenu{ color:#2799bb;}
.fivesectioncenter ul li.purpleborder a:hover .taglinemenu{ color:#975ea0;}
.fivesectioncenter ul li.darkgreenborder a:hover .taglinemenu{ color:#526046;}
.fivesectioncenter ul li.orangeborder a:hover .taglinemenu{ color:#f15d27;}

.fivesectioncenter ul li.pinkborder .imagesection{ border:#ed1e66 10px solid;}
.fivesectioncenter ul li.blueborder .imagesection{border:#2799bb 10px solid;}
.fivesectioncenter ul li.purpleborder .imagesection{border:#975ea0 10px solid;}
.fivesectioncenter ul li.darkgreenborder .imagesection{border:#526046 10px solid;}
.fivesectioncenter ul li.orangeborder .imagesection{border:#f15d27 10px solid;}

.copyrightsectionwidth{width:26%; font-size: 12px;    min-width: 270px;}
.contactformwidth{width:40%;}
.logoslastfoter{width:34%;}

.socialicons{ color:#FFF;}
.socialicons ul{ margin-top:15px;}
.socialicons ul li{ float:left; margin-right:12px;}
.socialicons ul li a{width:27px; height:27px; display:block; line-height:0px; background:url(images/social-icons.png) 0px 0px no-repeat;}
.socialicons ul li.twittersocial a{background-position:0px 0px;}
.socialicons ul li.facebooksocial a{background-position:-28px 0px;}
.socialicons ul li.instagramsocial a{background-position:-56px 0px;}
.socialicons ul li.youtubesocial a{background-position:-83px 0px;}
.socialicons ul li.pintrestsocial a{background-position:-112px 0px;}
/*
.socialicons ul li.twittersocial a:hover{background-position:0px -28px;}
.socialicons ul li.facebooksocial a:hover{background-position:-28px -28px;}
.socialicons ul li.instagramsocial a:hover{background-position:-56px -28px;}
.socialicons ul li.youtubesocial a:hover{background-position:-83px -28px;}
.socialicons ul li.pintrestsocial a:hover{background-position:-112px -28px;}
*/
.addresscopyright{ margin-top:50px; line-height:22px;}
.addresscopyright, .addresscopyright a{ color:#FFF;}
.websiteaddre{ margin-top:20px; font-size:1.15em;}
.websiteaddre, .websiteaddre a{ color:#FFF;}

.newsletterformsection{ width:90%; height:240px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px; background-color:#eaece9; border:#cecfcc 12px solid; -webkit-box-shadow: -10px 10px 0 0px #b46828; box-shadow: -10px 10px 0 0px #b46828; padding:10px;}
.newsletterformsection .imagesectleft{ width:35%; height:195px;}
.newsletterformsection .contactFormright{ width:65%; height:195px;}
.contactFormright h1{ text-align:center; font-weight:300; line-height:1.1em; color:#6793a1;}
.contactFormright form{ margin-top:10px;}
.contactFormright form div{ margin:0px 0px 15px 0px; padding-right:10px;}
.contactFormright form input{ border:0px; outline:0px; padding:4px; width:100%;}
.contactFormright form input[type="submit"]{ border:0px; outline:0px; padding:6px 20px 8px 20px; background-color:#6793a1; cursor:pointer; width:auto; color:#FFF; float:right; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.contactFormright form input[type="submit"]:hover{ background-color:#487381;}
.glassesimaes{ text-align:center;}
.footerlogotitle{ text-align:left; margin-top:70px; margin-left:20%;}
.logosfooter{margin-top: -15px;}
.logosfooter ul{ margin-top:10px;}
.logosfooter ul li{ float:left; display:inline; width:100%; text-align:center;}
.logosfooter ul li a{ display:block; line-height:0;}
.secondSlider{ z-index:999; position:relative;}
img#e{ top:590px;}

.HeaderNavigation{}
.HeaderNavigation .CategoryCenter .search-form{margin-top: 20px;}
.HeaderNavigation .CategoryCenter .search-form .search-field{width: 157px;}
.HeaderNavigation .CategoryCenter .search-form .wysija-submit{position: relative;width: 35px;font-size: 13px;padding: 4px 0 5px 0;bottom: 3px;border-radius: 0;}
.innerNavigation{}
.innerNavigation ul{}
.innerNavigation ul li{ float:left; display:inline; margin:0px 20px;}
.innerNavigation ul li:last-child{margin-right:0px;}
.innerNavigation ul li a{ display:block;width:100px;height:65px; background-color:#F00;}
.innerNavigation ul li.link-01 a{background:url(images/voltar.png) center center no-repeat;}
.innerNavigation ul li.link-01 a:hover{background-image:url(images/voltar_over.gif);}
.innerNavigation ul li.link-02 a{background:url(images/tocatv.png) center center no-repeat;}
.innerNavigation ul li.link-02 a:hover{background-image:url(images/tocatv_over.gif);}
.innerNavigation ul li.link-03 a{background:url(images/favoritas.png) center center no-repeat;}
.innerNavigation ul li.link-03 a:hover{background-image:url(images/favoritas_over.gif);}
.innerNavigation ul li.link-04 a{background:url(images/zine.png) center center no-repeat;}
.innerNavigation ul li.link-04 a:hover{background-image:url(images/zine_over.gif);}
.innerNavigation ul li.link-05 a{background:url(images/bussola.png) center center no-repeat;}
.innerNavigation ul li.link-05 a:hover{background-image:url(images/bussola_over.gif);}
.innerNavigation ul li.link-06 a{background:url(images/bau.png) center center no-repeat;}
.innerNavigation ul li.link-06 a:hover{background-image:url(images/bau_over.gif);}

.searchfield{ margin-right:42px; margin-top:16px;}
.searchfield input{ border:#333 1px solid; padding:3px 14px; font-size:14pt; line-height:22px; font-weight:300; width:180px;}

.SubInnerpage{padding:50px 0px;}
.autorretrato{ font-size:40px; line-height:40px; color:#9f9a82; padding:30px 0px 70px 0px;}
.autorretrato span{color:#ed1d66;}
.bartoimgsect{ width:650px; margin:0px auto;}
.bartotexts{ position:absolute; margin-left:-127px; margin-top:24px;}
.bartocontentxt{ font-size:24px; color:#9f9a82; line-height:26px; margin-left:100px; margin-top:90px;}
.marginBottomside{ margin-bottom:20px;}
.bartoscetionposition{ position:relative; z-index:9;}
.antefsfonts{ margin-top:120px;font-size:24px; color:#9f9a82; line-height:30px; margin-bottom:-120px;}
.antefsfonts div span{ color:#2699bb;}
.islanderaterth{margin:300px 0 0 180px;}
.earthislander{ margin:70px 70px 0px 0px;}
.bartolomeu01{font-size:24px; color:#2699bb; line-height:28px; margin-top:160px; margin-bottom:50px;}
.bartolomeu02{font-size:36px; color:#975ea0; line-height:40px; margin-bottom:15px;}
.bartolomeu03{ text-align:center;}
.bartolomeu04{font-size:24px; color:#2699bb; line-height:28px; padding-left:500px;}
.islandermarginmove{ margin:130px 0px;}
.islanderComputer{ margin-left:70px;}
.islanderComputerTxt{ font-size:17px; line-height:22px;}
.islanderComputerTxt span{ font-size:21px; color:#ed1d66;}
.islanderComputerTxtsize{font-size:21px; }
.islanderComputerTxt > div{ margin:3px 0px;}
.islanderComputerTxt > div.marginislcomp{ margin-bottom:10px;}
.islanderComputerTxt > div.islandercupcomputer{ margin-top:35px;}
.tocatvtextleft{ line-height:30px; font-size:21px; color:#9f9a82; margin-right:40px; margin-left:70px; padding-top:10px;}
.tocatvtextleft span.pinkcolor{color:#ed1d66;}
.tocatvtextleft span.bluecolor{ color:#2699bb;}
.tocatvtextleft span.purplecolor{ color:#975ea0;}
.tocatvtextleft span.orangecolor{ color:#f15d27;}
.tocatvtextleft span.greencolor{ color:#84c54d;}
.tocatvtextleft .headingtoctext{ font-size:33px; line-height:38px; color:#ed1d66; margin-top:40px;}
.stickypostsislmov{ margin-left:-70px; margin-top:70px; position:relative; z-index:9;}
.mousestickyimages{ position:absolute; top:0px; right:-80px; font-size:17px; line-height:22px;}
.mousethinkingsticky{ position:relative;}
.maintitlepinkrocket{font-size:34px; color:#ed1d66;}
.subtitlerocket{color:#9f9a82; font-size:24px; line-height:28px; margin:20px 0px 40px 0px;}
.rockettitletxtprpl{font-size:34px; color:#ed1d66;}
.subtitlerocektred{color:#9f9a82; font-size:24px; line-height:28px; margin:20px 0px 40px 0px;}
.islanderwithrockettxt{ margin-left:50px; margin-top:140px;}
.purplerockettile{ color:#975ea0;}
.pinkrocketcolor{color:#ed1d66;}
.minislanderfirst{ line-height:36px; font-size:36px; color:#2699bb;}
.colormindtext{ color:#9e9a82; font-size:18px; line-height:24px;}
.islanderleftboomrang{ margin-top:50px; margin-left:100px;}
.islanderfirsttextmove{ margin:80px 0 0 -20px;}
.oclustextmpositons{ margin-left:180px; margin-right:10px;}
.islanderglassmove{ margin-top:-20px;}
.islandermindopenimg{ position:relative; margin:30px 0px 0px 40px;}
.imagesofpointsopenmind1{position:absolute; left:600px; top:-10px;}
.imagesofpointsopenmind2{position:absolute; left:650px; top:130px;}
.imagesofpointsopenmind3{position:absolute; left:580px; top:215px;}
.imagesofpointsopenmind4{position:absolute; left:327px; top:330px; text-align:center;}
.openmindigmislander{}
.innerpageslidemenu{ height:300px;}
.font-weightbold{ font-weight:700; text-align:center;}
.colorpurplolimgs{ color:#BA6DAD;}

/* Animation Images */
.animationHideimages{}
.animationHideimages .firstImage{}
.animationHideimages .secondImage{}
.animationHideimages .secondImage{}

.animationImages{}

.AnimateElements li{transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease; position:relative;}
.hidden{
	opacity: 0;
}
.visible{
	opacity: 1;
}


body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden;
}
.animated {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	   -moz-animation-fill-mode: both;
	     -o-animation-fill-mode: both;
	        animation-fill-mode: both;
}

@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateY(-30px);
	}

	80% {
		-webkit-transform: translateY(10px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}
@-moz-keyframes bounceInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		-moz-transform: translateY(-30px);
	}

	80% {
		-moz-transform: translateY(10px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		-o-transform: translateY(-30px);
	}

	80% {
		-o-transform: translateY(10px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}

	60% {
		opacity: 1;
		transform: translateY(-30px);
	}

	80% {
		transform: translateY(10px);
	}

	100% {
		transform: translateY(0);
	}
}

.animated.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
.TelevisionBanner{ text-align:center; /*margin-top:-30px;*/ position:relative;}

.TelevisionBannersbinner{ text-align:center; margin-top:-30px; position:relative;}
.titleTocatv{ position:absolute; margin-left:0px; margin-top:30px;}
.CategoryTitle{ font-size:33pt; line-height:40px; margin:30px 0px 40px 0px; font-weight:300;}
.pinkcolorTitle{ color:#ed1e66;}
.CategoryDetailsection{ color:#666766; font-size:18px; line-height:28px; text-align:justify;}
.CategoryDetailsection ul{list-style-type: disc !important; margin-left: 20px !important;}
.CategoryDetailsection p img{ /*margin-left:30px;*/ margin-left:0px; text-align: center; width: 100%;}
.SocialButtons{border-top:#000 1px solid;border-bottom:#000 1px solid; padding:20px 0px;}
.socialtitletxt{ font-size:18px; line-height:20px; margin-right:30px;}
.socialIcon{ margin-right:30px;}
.FooterImagescrollbar{}
.FooterImagegalleryTitle{ font-size:18pt; margin:30px 0px 20px 0px; /*font-weight:700;*/ }
.LeftarrowLink{ width:30px; line-height:0px; padding:50px 7px; position:relative; z-index:9; cursor:pointer;opacity:1;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.RightarrowLink{ width:30px;line-height:0px; padding:50px 7px; position:relative; z-index:9; cursor:pointer;opacity:1;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.LeftarrowLink:hover{ opacity:0.5;}
.RightarrowLink:hover{opacity:0.5;}
.centerImagesliders{ width:100%; margin-right:-30px; margin-left:-30px; padding:0px 40px; overflow:hidden;}
.carosuelscroll{ overflow:hidden; width:100%; height:auto;}
.centerImagesliders ul{ width:20000em; position:relative;}
.centerImagesliders ul li{ width:217px; float:left; display:inline; height:126px; margin:0px 10px;}
.centerImagesliders ul li a{ background-color:#f2f2f2; display:block; width:100%; height:100%; text-align:center;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;opacity:1;}
.centerImagesliders ul li a:hover{opacity:0.5;}
.Videoplacholder{ position:absolute; height:415px; background-color:transparent; left:25px; top:146px; width:845px;}
.pinkarrows{ background-color:#ed1e66;}
.CategoryCenter .innerNavigation ul li{ margin:0px 14px;}
.CategoryCenter .searchfield{ margin-right:0px;}
.CategoryCenter .innerNavigation ul li:first-child{ margin-left:0px;}
.CategoryCenter .CategoryListingLeft .navigation{text-align: center; font-size: 18px;}

.CategoryListingLeft{ width:700px; margin-right:30px;}


.tocatvTitleheading{ margin:0px 0px 30px 0px;}
.CategoryThumbimg{}
.CategoryThumbimg img{ width:700px; max-width:700px;}
.CategoryShortDescrip{ padding:50px 0px;}
.dateSections{ width:125px;}
.ShortdescripBlog{ width:575px; padding-left:35px;}
.datemonth{ font-size:16pt; line-height:28px; border-bottom:#cbcac9 1px solid; padding-bottom:15px; margin-bottom:20px; font-weight:300; text-transform:uppercase; word-wrap:break-word;}
.excategorynmn{ font-size:11px; padding:0px 0px 5px 0px;}
.excategorynmn a{ color:#333;}
.comentscategory{font-size:11px; display:none;}
.categoryHeadingtille{ font-size:33pt; line-height:46px; margin-bottom:30px; font-weight:300;}
.categoryHeadingtille.color-pink{ color:#ed1d66;}
.ShortdescripBlog p{ line-height:24px; color:#666766;}
.VideoplacholderDetail{height:415px; background-color:#e5e5e5;}
.Alphabet{ background-color:#E6F5F9; height:40px; line-height:40px; padding:0px 20px; font-size:18px;}
.Alphabet ul{}
.Alphabet ul li{ float:left; display:inline; margin:0px 8px; font-size:18pt;}
.Alphabet ul li a{ color:#666766;}
.Alphabet ul li a:hover, .Alphabet ul li a.ActiveLink{ color:#000;}
.Alphabet ul li.TitleAlphabet{ margin-right:20px; margin-left:0px; color:#2999bc;}
.Alphabet ul li.TitleAlphabet strong{ font-weight:600;}

.AjaxAlphabetContentrec{}
.AjaxAlphabetContentrec ul{ margin:50px 0px;}
.AjaxAlphabetContentrec ul li{ width:180px; float:left; display:inline; margin-right:86px;}
.AjaxAlphabetContentrec ul li{}
.AjaxAlphabetContentrec ul li .thumbimg-ajaxalpha{ height:129px; background-color:#f2f2f2; position:relative; max-width:180px;}
.AjaxAlphabetContentrec ul li .thumbimg-ajaxalpha a{ line-height:0px; display:block; width:100%; height:100%;overflow:hidden;}
.AjaxAlphabetContentrec ul li .thumbajajaphtitle{ color:#2699bb; font-size:18pt; text-align:center; padding:30px 0px 40px 0px;}
.AjaxAlphabetContentrec ul li .thumbajajaphtitle strong{ font-weight:300;}
.AjaxAlphabetContentrec ul li .thumbajajaphtitle a{color:#2699bb;}
.AjaxAlphabetContentrec ul li.noMarginrgt{ margin-right:0px;}
.AjaxAlphabetContentrec ul li .thumbimg-ajaxalpha .stickerImage{ position:absolute; left:-30px; top:-20px;}

.zingimages{}
.zingimages ul{ margin:50px 0px;}
.zingimages ul li{ width:326px; float:left; display:inline; margin-right:0px; margin-bottom:40px;}
.zingimages ul li .thumbimg-ajaxalpha{ height:140px;background-color:#f2f2f2; margin:0px 20px; position:relative;}
.zingimages ul li .thumbimg-ajaxalpha a{ line-height:0px; display:block; width:100%; height:100%;overflow:hidden; text-align:center;}
.zingimages ul li .thumbimg-ajaxalpha a img{height: 100%;}
.zingimages ul li .thumbajajaphtitle{ color:#fff; font-size:14px; text-align:center; padding:10px 0px 10px 0px;background-color:#975ea0;border-top:#d5bfd8 10px solid;}
.zingimages ul li .thumbajajaphtitle a{color:#fff;}
.zingimages ul li.noMarginrgt{ margin-right:0px;}
.zingimages ul li .thumbimg-ajaxalpha .stickerImage{ position:absolute; left:-30px; top:-20px;}

footer { clear:both; }

.RightimgSectionrepeat{ width:240px; background:url(images/TocaTV_Sidebar.png) top center repeat-y; background-size:100% auto;}
.comentscategory a, .comentscategory a:hover{ color:#ed1d66;}

/* Dhaval Rathod */
.favourite{}
.favourite .pinkcolorTitle{ color:#2699BB;}
.favourite .color-pink{ color:#2699BB;}
.favourite .color-pink a, .favourite .color-pink a:hover, .favourite .comentscategory a, .favourite .comentscategory a:hover{ color:#2699BB;}
.favourite .pinkarrows{background-color:#2699BB;}

.zine{}
.zine .pinkcolorTitle{ color:#975fa1;}
.zine .color-pink{ color:#975fa1;}
.zine .color-pink a, .zine .color-pink a:hover, .zine .comentscategory a, .zine .comentscategory a:hover{ color:#975fa1;}
.zine .pinkarrows{background-color:#975fa1;}

.bussola{}
.bussola .pinkcolorTitle{ color:#293023;}
.bussola .color-pink{ color:#293023;}
.bussola .color-pink a, .bussola .color-pink a:hover, .bussola .comentscategory a, .bussola .comentscategory a:hover{ color:#293023;}
.bussola .pinkarrows{background-color:#293023;}
.bussola .RightimgSectionrepeat{ width:240px; background-size:100% auto;}


.cultural{}
.cultural .pinkcolorTitle{ color:#F08A32;}
.cultural .color-pink{ color:#F08A32;}
.cultural .color-pink a, .cultural .color-pink a:hover, .cultural .comentscategory a, .cultural .comentscategory a:hover{ color:#F08A32;}
.cultural .pinkarrows{background-color:#F08A32;}
.cultural .RightimgSectionrepeat{ width:240px; background-size:100% auto;}

/* Added By AT */
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.socialIcon span{ height:22px !important;}


.navigation h1 { font-size: 24px; line-height: 28px; font-weight:normal; margin-bottom:10px; }
.navigation a, .navigation a:hover { color:#ed1d66; }
.VideoplacholderDetail { height:auto; }



#e{ display:none;}

/*body{ overflow:hidden;}*/

header{ z-index:9999;}
.firstSlider{ position:relative; z-index:9;}
.secondSlider{ position:relative; z-index:999;}
.thirdSlider{ position:relative; z-index:8;}
.thirdSlider .radiobottomicon img{ position:absolute; bottom:0px; background-image:url(images/radio-sequence.png);}

.thirdSlider .center-content{}

footer{ position:relative; z-index:999;}


section.firstSlider .ThirdLayerSlideone .center-content{ position:relative;}

#g{ display:none;}
.not_found{ padding:40px 0px; text-align:center;}




/*************** CUSTOM **************************/

/* Newsletter */
.formErrorContent{position: absolute !important; left: -197px; width: 192px !important; height: 28px !important; line-height: 28px; padding: 0 10px !important; top: -4px;}

.widget_wysija_cont {
  position: relative;
  max-width: 514px;
}
.widget_wysija {
  position: absolute;
  left: 45.4%;
  top: 97px;
}
.wysija-input {
  width: 192px;
  padding: 5px;
  border: none;
}
.wysija-submit {
  background-color: #6793A2;
  padding: 7px 17px;
  color: #FFF;
  font-weight: bold;
  border: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -khtml-border-radius: 5px;
  position: absolute;
  right: 0;
  bottom: -26px;
  cursor: pointer;
}
.wysija-paragraph {
  margin-bottom: 10px;
}
body .widget_wysija_cont .updated, body .widget_wysija_cont .wysija-msg .allmsgs blink {
  background-color: transparent;
  border: none;
  position: absolute;
  width: 235px;
  left: 44.6%;
  margin-top: 19%;
  font-family: "Open Sans",sans-serif;
}

/* Posts page */
.SubInnerpage .attachment-post-large-size.wp-post-image {
  display: none;
}

html body .mceContentBody {
	max-width: none;
}

.CategoryCenter .innerNavigation ul li.link-04 {
	margin-top: 7px;
}

.CategoryCenter .innerNavigation ul li.link-05 {
	margin-top: 7px;
}

.CategoryCenter .innerNavigation ul li.link-06 {
	margin-top: 7px;
}

.notice {
	margin-top: 15px;
	margin-left: 215px;
}







/* 30-Jan-2015 WTD Edited */
.Alphabet ul li a.no-items{cursor: default; color: #dddddd;}
.TitleAlphabet strong{ font-weight:700 !important;}
.center-contentHeader{width:980px !important; margin:0px auto !important; max-width:90% !important;}
.fivesectioncenter ul li a span.imagesection{ height:auto;}