/*
Theme Name: ToroCherry
Theme URI: http://torothemes.com/landing/torocherry/
Description: Theme tube to create a video site for any topic / Theme para crear un sitio tube de videos para cualquier temÃ¡tica
License: Private / Privada
License 
Version: 1.0.0
Author: ToroThemes
Author URI: http://torothemes.com/
Tags: Tube, XXX, Porn, Porno, Videos
*/

/*==/

	[01.0] - Normalize
	[02.0] - Print CSS
	[03.0] - ToroThemes - CSS Framework v2.0 [ contacto@torothemes.com ]
		 | - [03.1] - Fonts
		 | - [03.2] - Typography
		 | - [03.3] - Layout
		 | - [03.4] - Form
		 | - [03.5] - Misc
	[04.0] - Custom CSS
	[05.0] - Header
	[06.0] - Body
	[07.0] - Footer
	[08.0] - Wordpress
		 | - [08.1] - Widgets
		 | - [08.2] - Plugins
	[09.0] - Responsive Web Design

/==*/
/*=====<[01.0] - Normalize>=====*/
/*BASED ON--->*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html,body,.Wrapper{height:100%}
html{font-family:'Open Sans', sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,picture{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none!important}
a{background-color:transparent;text-decoration:none}
a,a:active,:focus{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
figure img{display:block;vertical-align:top}
img{border:0;max-width:100%;height:auto;display:inline-block;vertical-align:middle}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
svg:not(:root){overflow:hidden}
hr{height:1px;border:0;background-color:#f1f1f1}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace, monospace}
::-webkit-scrollbar{width:5px;height:5px}

/*=====<[02.0] - Print CSS>=====*/
/*! Source:https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:"("attr(href)")"}abbr[title]:after{content:"("attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-Group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}}

/*=====<[03.0] - ToroThemes - CSS Framework v1.5 [ contacto@torothemes.com ]>=====*/
/*------/
/======<[03.1] - Fonts
/------*/
/*!* Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome*  License - http://fontawesome.io/license (Font:SIL OFL 1.1, CSS:MIT License)*/a[class*="fa-"],span[class*="fa-"],strong[class*="fa-"],i[class*="fa-"]{display:inline-block}[class*="fa-"]:before,.wp-pagenavi a[class$="link"]:before,.slick-arrow:before{display:inline-block;font-family:FontAwesome;font-style:normal!important;font-weight:normal!important;font-size:inherit;line-height:inherit;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;margin-right:10px}
[class*="fa-"]:empty:before{margin-right:0}

/*------/
/======<[03.2] - Typography
/------*/
body{font-size:15px;line-height:20px}
ul,ol,dl{list-style-position:outside}
ul ul,ul ol,ol ol,ol ul{margin-left:15px;margin-bottom:0}
ul,ol{margin-left:15px}
dl dt{font-weight:700}
nav ul,[class*="Menu"],[class*="Menu"] ul,[class*="List"],[class*="List"] ul,ul[class*="Row"],ul[class*="Row"] ul{margin:0;padding:0;list-style-type:none}
/*Title*/h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.Title a,p a{color:inherit}
h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:1.1}
h1{font-size:30px}
h2{font-size:25px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:15px}
h6{font-size:12px}
/*Table*/table{border-collapse:collapse;border-spacing:0;width:100%}
caption{margin-bottom:-1px}
caption,td,th{border:1px solid #ccc;padding:15px;text-align:left}
thead th{background-color:#eee}

/*------/
/======<[03.3] - Layout
/------*/
*,:before,:after{box-sizing:border-box;margin:0;padding:0}
*:last-child{margin-bottom:0}
.Wrapper{display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.Container{margin:0 auto;padding:0 15px}
/*Columns*/.AX[class*="Row"]{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.AX.Rows>*,.AX.Row.AFluid>.AFixed{-webkit-flex:0 0 auto;-ms-flex:0 auto;flex:0 0 auto}.AX.Row.AFluid>*{-webkit-flex:1 1 0;-ms-flex:1;flex:1 1 0}
.Column.A01,.Rows.A01>*{width:8.33333333%}.Column.A02,.Rows.A02>*{width:16.66666667%}.Column.A20,.Rows.A20>*{width:20%}.Column.A03,.Rows.A03>*{width:25%}.Column.A04,.Rows.A04>*{width:33.33333333%}.Column.A05,.Rows.A05>*{width:41.66666667%}.Column.A06,.Rows.A06>*{width:50%}.Column.A07,.Rows.A07>*{width:58.33333333%}.Column.A08,.Rows.A08>*{width:66.66666667%}.Column.A09,.Rows.A09>*{width:75%}.Column.A10,.Rows.A10>*{width:83.33333333%}.Column.A11,.Rows.A11>*{width:91.66666667%}.Column.A12,.Rows.A12>*{width:100%}
/*Tablet min-width:767px*/@media all and (min-width:767px){/*Columns*/.BX[class*="Row"]{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.BX.Rows>*,.BX.Row.BFluid>.BFixed{-webkit-flex:0 0 auto;-ms-flex:0 auto;flex:0 0 auto}.BX.Row.BFluid>*{-webkit-flex:1 1 0;-ms-flex:1;flex:1 1 0}.Column.B01,.Rows.B01>*{width:8.33333333%}.Column.B02,.Rows.B02>*{width:16.66666667%}.Column.B20,.Rows.B20>*{width:20%}.Column.B03,.Rows.B03>*{width:25%}.Column.B04,.Rows.B04>*{width:33.33333333%}.Column.B05,.Rows.B05>*{width:41.66666667%}.Column.B06,.Rows.B06>*{width:50%}.Column.B07,.Rows.B07>*{width:58.33333333%}.Column.B08,.Rows.B08>*{width:66.66666667%}.Column.B09,.Rows.B09>*{width:75%}.Column.B10,.Rows.B10>*{width:83.33333333%}.Column.B11,.Rows.B11>*{width:91.66666667%}.Column.B12,.Rows.B12>*{width:100%}}
/*Desktops - min-width:1000px*/@media all and (min-width:1020px){.Container{max-width:990px}/*Columns*/.CX[class*="Row"]{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.CX.Rows>*,.CX.Row.CFluid>.CFixed{-webkit-flex:0 0 auto;-ms-flex:0 auto;flex:0 0 auto}.CX.Row.CFluid>*{-webkit-flex:1 1 0;-ms-flex:1;flex:1 1 0}.Column.C01,.Rows.C01>*{width:8.33333333%}.Column.C02,.Rows.C02>*{width:16.66666667%}.Column.C20,.Rows.C20>*{width:20%}.Column.C03,.Rows.C03>*{width:25%}.Column.C04,.Rows.C04>*{width:33.33333333%}.Column.C05,.Rows.C05>*{width:41.66666667%}.Column.C06,.Rows.C06>*{width:50%}.Column.C07,.Rows.C07>*{width:58.33333333%}.Column.C08,.Rows.C08>*{width:66.66666667%}.Column.C09,.Rows.C09>*{width:75%}.Column.C10,.Rows.C10>*{width:83.33333333%}.Column.C11,.Rows.C11>*{width:91.66666667%}.Column.C12,.Rows.C12>*{width:100%}}
/*Desktops (Large) - min-width:1200px*/@media all and (min-width:1200px){.Container{max-width:1170px}/*Columns*/.DX[class*="Row"]{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.DX.Rows>*,.DX.Row.DFluid>.DFixed{-webkit-flex:0 0 auto;-ms-flex:0 auto;flex:0 0 auto}.DX.Row.DFluid>*{-webkit-flex:1 1 0;-ms-flex:1;flex:1 1 0}.Column.D01,.Rows.D01>*{width:8.33333333%}.Column.D02,.Rows.D02>*{width:16.66666667%}.Column.D20,.Rows.D20>*{width:20%}.Column.D03,.Rows.D03>*{width:25%}.Column.D04,.Rows.D04>*{width:33.33333333%}.Column.D05,.Rows.D05>*{width:41.66666667%}.Column.D06,.Rows.D06>*{width:50%}.Column.D07,.Rows.D07>*{width:58.33333333%}.Column.D08,.Rows.D08>*{width:66.66666667%}.Column.D09,.Rows.D09>*{width:75%}.Column.D10,.Rows.D10>*{width:83.33333333%}.Column.D11,.Rows.D11>*{width:91.66666667%}.Column.D12,.Rows.D12>*{width:100%}}
/*Align*/.AXCenter{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;vertical-align:middle}
.AXRight{margin-right:0;margin-left:auto}
/*min-width:767px*/@media all and (min-width:767px){.BXCenter{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.BXRight{margin-right:0;margin-left:auto}.no-flexbox.no-flexboxtweener .BXRight{float:right}}
/*min-width:1000px*/@media all and (min-width:1000px){.CXCenter{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.CXRight{margin-right:0;margin-left:auto}.no-flexbox.no-flexboxtweener .CXRight{float:right}}
/*min-width:1200px*/@media all and (min-width:1200px){.DXCenter{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.DXRight{margin-right:0;margin-left:auto}.no-flexbox.no-flexboxtweener .DXRight{float:right}}
/*Space*/ul,ol,dl,dl dt,dl dd,h1,h2,h3,h4,h5,h6,p,hr,blockquote,table,input,textarea,button,select,.Select{margin-bottom:15px}
.Rows,.Sp20[class*="Row"]{margin:-20px -10px 20px -10px}
.Rows>*,.Sp20[class*="Row"]>*{padding-top:20px;padding-right:10px;padding-left:10px}
/*FormSpace*/.Row>*>[class*="Form-"],[class*="Form-"] .Row,[class*="Form-"]:last-child,[class*="Form-"] input,[class*="Form-"] button,[class*="Form-"] textarea,[class*="Form-"] select,[class*="Form-"] .Select{margin-bottom:0}
[class*="Form-"].Rows,[class*="Form-"] .Rows{margin-top:0;margin-bottom:0}
[class*="Form-"].Row .Column,[class*="Form-"] .Row .Column{padding-top:0}
[class*="Form-"].Rows>.Column:first-child{margin-bottom:0}
[class*="Form-"].Rows>.Column,[class*="Form-"].Rows>.Column.Row{margin-bottom:20px}
[class*="Form-"]{margin-bottom:20px}
/*10px*/.Sp10[class*="Row"]{margin:-10px -5px 10px -5px}
.Sp10[class*="Row"]>*{padding-top:10px;padding-right:5px;padding-left:5px}
.Sp10[class*="Form-"][class*="Row"],.Sp10[class*="Form-"][class*="Row"]>.Column:first-child{margin-bottom:0}
.Sp10[class*="Form-"],.Sp10[class*="Form-"][class*="Row"]>.Column.Row{margin-bottom:10px}
/*15px*/.Sp15[class*="Row"]{margin:-15px -7px 15px -7px}
.Sp15[class*="Row"]>*{padding-top:15px;padding-right:7px;padding-left:7px}
.Sp15[class*="Form-"][class*="Row"],.Sp15[class*="Form-"][class*="Row"]>.Column:first-child{margin-bottom:0}
.Sp15[class*="Form-"],.Sp15[class*="Form-"][class*="Row"]>.Column.Row{margin-bottom:15px}
/*30px*/.Sp30[class*="Row"]{margin:-30px -15px 30px -15px}
.Sp30[class*="Row"]>*{padding-top:30px;padding-right:15px;padding-left:15px}
.Sp30[class*="Form-"][class*="Row"],.Sp30[class*="Form-"][class*="Row"]>.Column:first-child{margin-bottom:0}
.Sp30[class*="Form-"],.Sp30[class*="Form-"][class*="Row"]>.Column.Row{margin-bottom:30px}
/*NoFlex/Calc*/.no-flexbox.no-flexboxtweener [class*="Row"]:before,.no-flexbox.no-flexboxtweener [class*="Row"]:after{content:'';display:table}
.no-flexbox.no-flexboxtweener [class*="Row"]:after{clear:both}
.no-flexbox.no-flexboxtweener .AX.Row>*{display:table-cell;vertical-align:top}
.no-flexbox.no-flexboxtweener .AX.Row>.Column,.no-flexbox.no-flexboxtweener .AX.Rows>*{float:left}
.no-flexbox.no-flexboxtweener .AX.Row{display:table;width:100%}
.no-flexbox.no-flexboxtweener .AX.Row.AFluid>*{float:none}
.no-flexbox.no-flexboxtweener .AX.Row.AFluid.Wa>*{width:100%}
/*Space*/.no-flexbox.no-flexboxtweener .Rows{width:calc(100%+20px)}
.no-flexbox.no-flexboxtweener.no-csscalc .Rows{width:102.2%}
/*10px*/.no-flexbox.no-flexboxtweener .Sp10[class*="Row"]{width:calc(100%+10px)}
.no-flexbox.no-flexboxtweener.no-csscalc .Sp10[class*="Row"]{width:101.042%}
/*15px*/.no-flexbox.no-flexboxtweener .Sp15[class*="Row"]{width:calc(100%+15px)}
.no-flexbox.no-flexboxtweener.no-csscalc .Sp15[class*="Row"]{width:101.563%}
/*20px*/.no-flexbox.no-flexboxtweener .Sp20[class*="Row"]{width:calc(100%+20px)}
.no-flexbox.no-flexboxtweener.no-csscalc .Sp20[class*="Row"]{width:102.084%}
/*30px*/.no-flexbox.no-flexboxtweener .Sp30[class*="Row"]{width:calc(100%+30px)}
.no-flexbox.no-flexboxtweener.no-csscalc .Sp30[class*="Row"]{width:103.2%}
/*min-width:767px*/@media all and (min-width:767px){.no-flexbox.no-flexboxtweener .BX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxtweener .BX.Row>.Column,.no-flexbox.no-flexboxtweener .BX.Rows>*{float:left}.no-flexbox.no-flexboxtweener .BX.Row{display:table;width:100%}.no-flexbox.no-flexboxtweener .BX.Row.BFluid>*{float:none}.no-flexbox.no-flexboxtweener .BX.Row.BFluid.Wa>*{width:100%}}
/*min-width:1000px*/@media all and (min-width:1000px){.no-flexbox.no-flexboxtweener .CX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxtweener .CX.Row>.Column,.no-flexbox.no-flexboxtweener .CX.Rows>*{float:left}.no-flexbox.no-flexboxtweener .CX.Row{display:table;width:100%}.no-flexbox.no-flexboxtweener .CX.Row.CFluid>*{float:none}.no-flexbox.no-flexboxtweener .CX.Row.CFluid.Wa>*{width:100%}}
/*min-width:1200px*/@media all and (min-width:1200px){.no-flexbox.no-flexboxtweener .DX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxtweener .DX.Row>.Column,.no-flexbox.no-flexboxtweener .DX.Rows>*{float:left}.no-flexbox.no-flexboxtweener .DX.Row{display:table;width:100%}.no-flexbox.no-flexboxtweener .DX.Row.CFluid>*{float:none}.no-flexbox.no-flexboxtweener .DX.Row.CFluid.Wa>*{width:100%}}

/*------/
/======<[03.4] - Forms
/------*/
button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;color:inherit;font:inherit;width:100%;vertical-align:middle}
fieldset{border:1px solid #c0c0c0;padding:15px}
legend{border:0}
label{display:inline-block;padding-top:10px;padding-bottom:10px}
label[for]{cursor:pointer}
[class*="Form-"] label{display:block}
/*Input/textarea/select*/input,textarea,select,.Select label,.Checkbox input+i:before,.Radio input+i{border:1px solid transparent}
input,textarea,select,.Select label{display:block;padding:5px 15px;width:100%}
input,select{height:40px;line-height:normal}
textarea{overflow:auto;max-width:100%;height:auto;min-height:90px;resize:none;padding:5px}
/*Icon*/.Form-Icon{position:relative;display:block;padding:0}
.Form-Icon.Right input,.Form-Icon.Right textarea{padding-left:15px;padding-right:40px}
.Form-Icon.Right input+i,.Form-Icon.Right textarea+i{left:auto;right:0}
.Form-Icon input,.Form-Icon textarea{padding-left:40px;font-weight:400}
.Form-Icon input+i,.Form-Icon textarea+i{position:absolute;left:0;top:0;bottom:0;text-align:center;opacity:.2;color:inherit;transition:opacity .2s}
.Form-Icon input+i,.Form-Icon textarea+i,.Form-Icon input+i:before,.Form-Icon textarea+i:before{width:40px;line-height:40px}
.Form-Icon input:focus+i,.Form-Icon textarea:focus+i{opacity:1}
/*Select*/.Select{position:relative}
.Select label{display:block;padding:40px 0 0;position:relative;font-weight:400}
.Select label:before{width:40px;height:40px;line-height:40px;text-align:center;position:absolute;right:0;top:0;z-index:2;margin-right:0}
.Select select:disabled{z-index:1}
div.Select select{background-color:transparent!important;padding:0 15px;position:absolute;margin-bottom:0;z-index:3;border:0;left:0;top:0}
.Select select::-ms-expand{display:none}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;transition:none}
optgroup{font-weight:bold}
/*Checkbox/radio*/.Checkbox label,.Radio label,[type="checkbox"]+label,[type="radio"]+label{line-height:inherit;cursor:pointer;display:inline-block;margin-right:10px}
.Checkbox input,.Radio input{position:absolute;opacity:0;left:-100%;width:0;height:0}
.Checkbox input+i,.Radio input+i{margin-right:10px;vertical-align:top;display:inline-block;position:relative;background-color:#fff}
.Radio input+i{width:20px;height:20px}
.Checkbox input+i:before,.Radio input+i:before{width:20px;height:20px;line-height:18px;transition:all .1s;text-align:center;font-size:0;display:block}
.Checkbox input:checked+i:before,.Checkbox input.slvzr-checked+i:before{font-size:15px}
.Radio input:checked+i:before,.Radio input.slvzr-checked+i:before{content:'';width:10px;height:10px;position:absolute;border-radius:5px;left:4px;top:4px}
.Radio [type="radio"]+i,.Checkbox [type="radio"]+i{border-radius:50%}
[type="checkbox"],[type="radio"]{width:auto;height:auto;display:inline;margin-bottom:0;padding:0;border:0}
[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox}
[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio}
[type="checkbox"]+label,[type="radio"]+label{margin-left:5px;margin-right:10px;vertical-align:baseline;display:inline-block}
[type="checkbox"][hidden]+label,[type="radio"][hidden]+label{margin-left:auto;margin-right:auto}
/*Buttons*/.Button,button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;box-shadow:none;cursor:pointer;padding:10px 15px;width:auto;display:inline-block;text-align:center}
button[disabled],input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}
/*Form inline*/.Form-Inline .Button,.Form-Inline button,.Form-Inline input,.Form-Inline select,.Form-Inline textarea,.Form-Inline .Select,.Form-Inline .Checkbox,.Form-Inline [class*="Form-"]{display:inline-block;vertical-align:middle;margin-bottom:0;width:auto}
/*Input/textarea/select(success)*/.Form-Success input,.Form-Success textarea,.Form-Success select,.Form-Success label{border-color:#24c970!important;color:#24c970}
/*Input/textarea/select(warning)*/.Form-Warning input,.Form-Warning textarea,.Form-Warning select,.Form-Warning label{border-color:#f09941!important;color:#f09941}
/*Input/textarea/select(error)*/.Form-Error input,.Form-Error textarea,.Form-Error select,.Form-Error label{border-color:#f24343!important;color:#f24343}
/*Input/textarea,select(disabled)*/input:disabled,textarea:disabled,select:disabled,.Select select:disabled+label,input.slvzr-disabled,textarea.slvzr-disabled,select.slvzr-disabled,.Checkbox [type="checkbox"]:disabled+i:before,.Radio [type="radio"]:disabled+i,.Checkbox [type="checkbox"].slvzr-disabled+i:before,.Radio [type="radio"].slvzr-disabled+i{background-color:#eee!important;border-color:#ddd!important;color:#999!important}.Radio [type="radio"]:disabled+i:before,.Radio [type="radio"].slvzr-disabled+i:before{background-color:#999!important}
::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}input:-moz-placeholder{color:inherit}

/*------/
/======<[03.5] - Misc
/------*/
/*Clear Fix*/.ClFx:before,.ClFx:after{content:"";display:table}
.ClFx:after{clear:both}
/*Transitions*/button,input,textarea,select,label,a{transition:all .2s linear}
/*Hide/Show*/@media all and (max-width:767px){.AXHd{display:none!important}.AXSw{display:inherit!important}}
@media all and (min-width:767px) and (max-width:1020px){.BXHd{display:none!important}.BXSw{display:inherit!important}}
@media all and (min-width:767px){.BXHdm{display:none!important}.BXSwm{display:inherit!important}}
@media all and (min-width:1000px) and (max-width:1200px){.CXHd{display:none!important}.CXSw{display:inherit!important}}
@media all and (min-width:1000px){.CXHdm{display:none!important}.CXSwm{display:inherit!important}}
@media all and (min-width:1200px){.DXHdm{display:none!important}.DXSwm{display:inherit!important}}

/*------/
/======<[04.0] - Custom CSS
/------*/
/*Body Background*/body{background-color:#f0f4f5}
/*Body Color*/body{color:#999}
/*Links Color*/a{color:#333}
/*Links Color (Hover)*/a:hover{color:#FF6D6E}
/*Input/Textarea/Select*/input,textarea,select,.Select label,.Checkbox [type="checkbox"]+i:before,.Radio [type="radio"]+i{border-color:#e8e7f0}
/*Input/Textarea/Select(focus)*/input:focus,textarea:focus,select:focus,.Select select:focus+label,.Checkbox [type="checkbox"]:checked+i:before,.Radio [type="radio"]:checked+i,.Checkbox [type="checkbox"].slvzr-checked+i:before,.Radio [type="radio"].slvzr-checked+i{border-color:#FF6D6E}
/*Checkbox(checked)*/.Checkbox [type="checkbox"]:checked+i,.Checkbox [type="checkbox"].slvzr-checked+i{color:#FF6D6E}
/*Radio(checked)*/.Radio [type="radio"]:checked+i:before,.Radio [type="radio"].slvzr-checked+i:before{background-color:#FF6D6E}
/*Background Buttons*/.Button,a.Button,button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#FF6D6E}
/*Background Buttons (Hover)*/.Button:hover,a.Button:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#FFBA27}
/*Background Buttons Color*/.Button,a.Button,button,input[type="button"],input[type="reset"],input[type="submit"]{color:#fff}
/*Background ScrollBar*/::-webkit-scrollbar{background-color:#ccc}
/*Background ScrollBar-Thumb*/::-webkit-scrollbar-thumb{background-color:#FF6D6E}

/*=====<[05.0] - Header>=====*/
.Header,.Footer{-webkit-flex:none;-ms-flex:none;flex:none}
.Header,.Header a{color: #fff;}
.Header{padding: 15px 0;background-color: #eee;margin-bottom: 30px;background-color: #FF6D6E;position: relative;z-index: 3;}
.Header .Container{position: relative;}
.Header .Logo,.Header .MenuTop{vertical-align: middle!important;}
.Header .Logo{margin-bottom: 0;}
.Form-Search form{position: relative;}
.Form-Search input{background-color: transparent;border: 0;}
.Form-Search button{position: absolute;background-color: transparent;font-size: 20px;}
label.MenuBtn{position: absolute;top: 0;bottom: 0;right: 15px;margin: auto;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 20px;}

/*=====<[06.0] - Body>=====*/
.Body{display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex:1 0 auto;-ms-flex:0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;position: relative;z-index: 2;}
.Post.Sm .Picture,.Post header{background-color: #fff;padding: 10px;position: relative;}
.Post.Sm .Picture{border-radius: 5px 5px 0 0;}
.Post.Sm .Picture figure,.Post.Sm .Picture figure img{border-radius: 5px;}
.Post.Sm .Picture figure{position: relative;padding-top: 68%;}
.Post.Sm .Picture figure img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.Post.Sm .Picture figure a:before{content: '';height: 50px;position: absolute;left: 0;bottom: 0;right: 0;border-radius: 0 0 5px 5px;opacity: .5;background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);z-index: 2;pointer-events: none}
.Post.Sm .Picture .Time{position: absolute;right: 20px;bottom: 15px;font-size: 12px;font-weight: 700;color: #fff;z-index: 3;pointer-events: none}
.Post.Sm .Picture .Time:before{color: #FF6D6E;}
.Post.Sm header{border-radius: 0 0 5px 5px;padding-top: 0;padding-left: 60px;}
.Post.Sm header:before,.TitlePage:before{position: absolute;width: 40px;height: 40px;top: 0;left: 10px;line-height: 40px;text-align: center;border-radius: 20px;background-color:#f2f2f2;color: #ccc;}
.Post.Sm header .Title,.Post.Sm header .Title a,.Post.Sm header .Categories{white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;margin-bottom: 0;font-weight: 700;line-height: 20px;display: block;}
.Post.Sm header .Title{color: #000;font-size: 12px;}
.Post.Sm header .Categories{font-size: 10px;color: #999;}
/*Video*/.Video{position: relative;padding-top: 65%;}
.Video *{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.Post.Single,.Sidebar{margin-bottom: 30px;}
.Post.Single{background-color: #fff;}
.Post.Single header+.Description{padding-top: 0;}
.Post.Single header{padding: 30px 30px 10px;}
.Post.Single header .Title{color: #FF6D6E;font-size: 20px;padding: 10px 0;font-weight: 300;line-height: 30px;}
.Post.Single .Description{padding: 30px;line-height: 25px;}
.Post.Single footer{border-top: 1px solid #f0f4f5;padding: 25px;font-size: 0;}
.Post.Single footer a,.Post.Single footer span{display: inline-block;vertical-align: top;font-size: 12px;margin: 5px;padding: 5px;}
.Post.Single footer span{display: block;font-weight: 700;}
.Post.Single footer span:before{font-size: 15px;margin-right: 10px;color: #FFBA27;}
.Post.Single footer a{border-radius: 20px;background-color: #f0f4f5;padding: 5px 15px;}
.Post.Single footer a:hover{color: #fff;background-color: #FF6D6E;}
.Sidebar{text-align: center;font-size: 0;}
.Sidebar>*:last-child{margin-bottom: 0!important;}
/*404*/.Page404{text-align: center;padding: 60px 0 90px;color: #FF6D6E;}
.Page404 .Title{font-weight: 300;}
.Page404 .Title:before{font-size: 100px;display: block;line-height: 100px;padding: 10px;font-weight: normal;margin-right: 0;color: #ddd;}
.Num404{font-size: 50px;letter-spacing: -2px;font-weight: 700;line-height: 50px;}
.TitlePage{background-color: #fff;font-size: 20px;margin-bottom: 30px;padding: 15px 10px 15px 60px;border-radius: 5px;color: #000;font-size: 15px;position: relative;line-height: 30px;font-weight: 700;min-height: 60px;}
.TitlePage:before{top: 10px;}
.ListPost .Post.Sm{padding-bottom: 50px;position: relative;z-index: 1;}
.ListPost .Post.Sm:hover{z-index: 2;}
.ListPost .Post.Sm:hover header{box-shadow: 0 5px 10px rgba(0,0,0,.1);}
.ListPost .Post.Sm .Picture{z-index: 2;}
.ListPost .Post.Sm header{position: absolute;left: 10px;right: 10px;top: 0;padding-top: 68%;z-index: 1;margin-top: 20px;border-radius: 5px}
.ListPost .Post.Sm header:before{float: left;position: static;margin-right: 0;margin-left: -50px;}
.ListPost .Post.Sm .Title:hover,.ListPost .Post.Sm .Title:hover a{white-space: normal;}
.ListPost .Post.Sm .Picture:before{padding-top: 65%;content: '';display: block;width: 1px;margin-left: -1px;}
.ListPost .Post.Sm .Picture figure{padding-top: 0;position: absolute;left: 10px;top: 10px;right: 10px;bottom: 10px;}
.TT-PornLink{margin-bottom: 0;}
.TT-PornLink a,.TT-CateLink a{display: block;font-size: 15px;}
.TT-PornLink a:before,.TT-CateLink a:before{color: #FF6D6E;}
.TT-CateLink{color: #000;}

/*=====<[07.0] - Footer>=====*/
.Footer{background-color: #FFBA27;text-align: center;}
.Footer,.Footer a{color: rgba(0,0,0,.4);}
.Footer a:hover{color: #fff;}
.FooterTop{background-color: rgba(0,0,0,.05);}
.MenuFot>ul{color: rgba(0,0,0,.4);display: table;width: 100%;}
.MenuFot>ul>li{font-size: 20px;position: relative;display: table-cell;width: 33.33333333333333%;}
.MenuFot>ul>li:hover{background-color: rgba(0,0,0,.05);}
.MenuFot>ul>li:hover,.MenuFot>ul>li:hover a{color: #fff;}
.MenuFot>ul>li:before{width: 50px;height: 50px;line-height: 50px;text-align: center;margin-right: 0;}
.MenuFot>ul>li>a{display: inline-block;line-height: 50px;font-size: 0;}
.MenuFot>ul>li>a:before{content: '';width: 100%;height: 100%;left: 0;top: 0;position: absolute;}
.FooterBot{padding: 30px 0;}
.ListSocial{font-size: 0;padding: 15px 0;}
.ListSocial li{display: inline-block;vertical-align: top;}
.ListSocial a{width: 50px;height: 50px;line-height: 50px;font-size: 20px;border-radius: 25px;background-color: rgba(0,0,0,.05);margin: 5px;}
.ListSocial a:hover{background-color: rgba(0,0,0,.15);}
.trtheme a{display: inline-block;margin: 5px;font-size: 12px;text-transform: uppercase;font-weight: 700;width: auto;padding: 0 15px;height: auto;}
.trtheme a,.trtheme a:hover{color: rgba(0,0,0,.3);}

/*=====<[08.0] - Wordpress>=====*/
.alignleft,.aligncenter,.alignright{margin-bottom:30px}
.alignleft{float:left;margin-right:15px}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignright{float:right;margin-left:15px}

/*------/
/======<[08.1] - Widgets
/------*/
.Widget{margin-bottom: 30px;background-color: #fff;text-align: left;font-size: 15px;padding: 30px;border-radius: 5px;}
.Widget>.Title{font-size: 20px;line-height: 30px;padding: 5px 0 35px;position: relative;margin-bottom: 30px;}
.Widget>.Title:before,.Widget>.Title:after{content: '';position: absolute;left: 0;bottom: 0;}
.Widget>.Title:before{right: 0;height: 1px;background-color: #f0f4f5;}
.Widget>.Title:after{height: 2px;width: 70px;background-color: #FF6D6E;}
.Widget.Dvr300{text-align: center;max-width: 300px;display: inline-block;margin: 7px;background-color: transparent;padding: 0;}
/*RelatedVideos*/.RelatedVideos{margin: -15px;}
.RelatedVideos .Post{padding: 5px;}
.RelatedVideos .slick-arrow{position: absolute;right: 15px;top: -85px;}
.RelatedVideos .slick-prev{right: 65px;}
.slick-arrow{width: 40px;height: 40px;line-height: 40px;font-size: 0;text-align: center;border-radius: 20px;padding: 0;}
.slick-arrow.slick-disabled{pointer-events: none;opacity: .5;}
.slick-arrow:before{font-size: 15px;margin-right: 0;}
.slick-prev:before{content: '\f053';padding-right: 1px;}
.slick-next:before{content: '\f054';padding-left: 2px;}

/*------/
/======<[08.2] - Plugins
/------*/
/*wp-pagenavi*/.wp-pagenavi{font-size: 0;margin-bottom: 30px;background-color: #fff;border-radius: 5px;text-align: center;padding: 10px;}
div.wp-pagenavi a,div.wp-pagenavi span{border: 0;display: inline-block;vertical-align: top;font-size: 15px;font-weight: 700;margin: 5px;min-width: 40px;text-align: center;line-height: 40px;height: 40px;padding: 0 5px;text-transform: uppercase;color: #fff;border-radius: 20px;background-color: #f2f2f2;color: #333;}
div.wp-pagenavi a:hover,div.wp-pagenavi span.current{color: #fff;background-color: #FF6D6E;}
div.wp-pagenavi a.last{padding: 0 20px;font-size: 12px;}
div.wp-pagenavi a[class$="link"]{font-size: 0!important;max-width: 40px;}
div.wp-pagenavi a[class$="link"]:before{font-size: 14px;margin-right: 0;}
div.wp-pagenavi a.previouspostslink:before{content: '\f053';padding-right: 1px;}
div.wp-pagenavi a.nextpostslink:before{content: '\f054';padding-left: 2px;}
div.wp-pagenavi span.pages{padding: 0;font-size: 12px;background-color: transparent;}
/*Slider*/.slick-slider{position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{outline: none}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before,.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both}
.slick-loading .slick-track{visibility: hidden}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right}
.slick-slide img{display: block}
.slick-slide.slick-loading img{display: none}
.slick-slide.dragging img{pointer-events: none}
.slick-initialized .slick-slide{display: block}
.slick-loading .slick-slide{visibility: hidden}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none}
.slick-dots{list-style-type: none;font-size: 0;margin: 0;text-align: center;padding: 10px 0 10px;}
.slick-dots>li{display: inline-block;vertical-align: top;margin: 0 3px;}
.slick-dots>li>button{width: 10px;height: 10px;border-radius: 5px;padding: 0;min-height: 0;opacity: .5;min-width: 0;}
.slick-dots>li.slick-active>button{background-color: #f98911;opacity: 1;}

/*=====<[09.0] - Responsive Web Design>=====*/
/*IE*/@media all and (-ms-high-contrast:none){*{min-height:0%}}
/*Mobil max-width:767px*/
@media all and (max-width:767px){
	#MenuBtn:checked~.MenuTop,#MenuBtn.slvzr-checked~.MenuTop{max-height: 999em;max-width: 100%;overflow: inherit;opacity: 1;}
	#MenuBtn:checked~label:after,#MenuBtn.slvzr-checked~label:after{content: '';position: fixed;left: 0;top: 0;width: 100%;height: 100%;}
	.MenuTop{position: absolute;max-height: 0;overflow: hidden;opacity: 0;transition: all .2s;background-color: #FF6D6E;left: 0;right: 0;top: 100%;margin-top: 15px;box-shadow: 0 10px 20px rgba(0,0,0,.1);}
	.MenuTop>ul>li{border-bottom: 1px solid rgba(0,0,0,.2);position: relative;}
	.MenuTop>ul>li[class*="fa-"]>a{padding-left: 40px;}
	.MenuTop>ul>li:before{height: 40px;line-height: 40px;opacity: .5;font-size: 20px;color: rgba(0,0,0,.5);width: 40px;position: absolute;left: 0;top: 0;text-align: center;}
	.MenuTop a{display: block;padding: 10px;background-color: rgba(0,0,0,.1);text-transform: uppercase;font-size: 14px;font-weight: 700;}
	.MenuTop .sub-menu a{font-weight: normal;text-transform:none;background-color: rgba(0,0,0,.2);padding-right: 30px;}
	.Form-Search input{padding-right: 50px;}
	.Form-Search button{top: 0;right: 0;font-size: 15px;}
}
@media all and (max-width:467px){
	.ListPost.Rows>.Post{width: 100%;}
	.Post.Sm .Title,.Post.Sm .Title a{white-space: normal!important;}
	.ListPost .Post.Sm{padding-bottom: 0;}
	.ListPost .Post.Sm header{position: relative;left: 0;right: 0;top: 0;padding-top: 0;margin-top: 0;border-radius: 0 0 5px 5px}
}
/*Tablet min-width:767px*/
@media all and (min-width:767px){
	.Header{text-align: left;}
	.Header nav{text-align: right;}
	.Header nav>ul,.Header nav>ul>li,.Header nav>ul+div{display: inline-block;}
	.Header nav>ul>li{position: relative;line-height: 40px;transition:all .2s;color: rgba(0,0,0,.3);border-radius: 20px}
	.Header nav>ul>li:before{height: 40px;font-size: 18px;line-height: 40px;text-align: left;margin-right: 5px;position: absolute;left: 0;top: 0;text-align: center;width: 40px;}
	.Header nav>ul>li[class*="fa-"]>a{padding-left: 40px;}
	.Header nav>ul>li>a{display: block;padding: 0 15px;z-index: 2;overflow: hidden;}
	.Header nav>ul>li:hover{background-color: rgba(0,0,0,.1);color: #fff;}
	.Form-Search{vertical-align: top;}
	.Form-Search input,.Form-Search button{transition: all .5s}
	.Form-Search input{display: inline-block;padding: 0 0 0 30px;width: 100px;position: relative;z-index: 2;cursor: pointer;}
	.Form-Search input:focus{padding-left: 15px;padding-right: 30px;width: 170px;cursor: inherit;}
	.Form-Search input:focus+button{left: 140px;z-index: 3;}
	.Form-Search input:focus+button:hover{color: #fff;opacity: 1;}
	.Form-Search button{padding: 0;left: 0;top: 0;width: 30px;height: 40px;text-align: center;color: #000;opacity: .2;z-index: 1;}
	.MenuFot>ul>li>a{font-size: 20px;}
	.Post.Single footer p{position: relative;padding-left: 130px;min-height: 40px;}
	.Post.Single footer span{position: absolute;left: 0;top: 0;}
	.MenuTop .sub-menu{background-color: #fff;border-radius: 5px;position: absolute;box-shadow: 0 0 10px rgba(0,0,0,.1);max-height: 0;opacity: 0;visibility: hidden;top: 100%;right: 0;width: 220px;transition: all .2s}
	.MenuTop li:hover .sub-menu{max-height: 999em;opacity: 1;visibility: visible;padding: 5px 0;}
	.MenuTop .sub-menu a{color: #333;display: block;padding: 5px 15px;text-align: left;}
	.MenuTop .sub-menu a:hover{color: #FF6D6E;}
}
/*Desktop min-width:1000px*/
@media all and (min-width:1000px){
	.Sidebar{max-width: 330px;padding-left: 30px;}
	.Widget.Dvr300{margin: 0 0 30px;}
}