@charset "utf-8";

@import url('icons.css');
@import url('font-awesome.min.css');
@import url('animation.css');

body {font-family: 'Raleway', sans-serif !important;color:#444; font-size:13.5px !important; }
a {color: #fc455f;}
a:hover, a:focus {color: #fc455f; text-decoration:none;}
p {line-height:180%;}
header { position:relative;overflow:visible; }
.overlay, .gradient_overlay {position:relative; z-index:112; height:100%;} 
header:before, header:after, .gradient_overlay:before, .overlay:before {position:absolute;content:"";}

.ok_mark_green {
  font-family: "8x";
  background-color: "black";
}

header:before, .gradient_overlay:before {

/* kolory gradientów */

background: -moz-linear-gradient(left,  rgba(0, 94, 170,0.7) 0%, rgba(149, 21, 82,0.7) 100%), url("../images/overlay-pattern.png") repeat; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0, 94, 170,0.7)), color-stop(100%,rgba(149, 21, 82,0.7))), url("../images/overlay-pattern.png") repeat; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0, 94, 170,0.7) 0%,rgba(149, 21, 82,0.7) 100%), url("../images/overlay-pattern.png") repeat; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0, 94, 170,0.7) 0%,rgba(149, 21, 82,0.7) 100%), url("../images/overlay-pattern.png") repeat; /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0, 94, 170,0.7) 0%,rgba(149, 21, 82,0.7) 100%), url("../images/overlay-pattern.png") repeat; /* IE10+ */
background: linear-gradient(to right,  rgba(0, 94, 170,0.7) 0%,rgba(149, 21, 82,0.7) 100%), url("../images/overlay-pattern.png") repeat; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80c25b86', endColorstr='#804294d0',GradientType=1 ), url("../images/overlay-pattern.png") repeat; /* IE6-9 */ 
position: absolute;
z-index: 0;
top: 0;
left: 0;
width: 100%;
height: 100%;} 
.overlay:before {background:url("../images/overlay-pattern.png") repeat;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;content:"";}
.navbar-collapse { overflow-y:visible !important; padding:0 !important;}
.navbar-nav { margin:0 !important;}
.img_full { vertical-align:top; width:100%; height:auto;}
.bg_img { vertical-align:top; width:100%; height:auto;}
.container-fluid { padding:0px !important;}
.row {margin:0 !important;}
.nav {float:right;}
.navbar-nav ul li { position:relative;}
.navbar-nav > li:after { position:absolute; content:"/";right:0;top:15px;color:#fff;}
.navbar-nav > li:last-child:after {content:none;}
.navbar-nav li a {color:#fff; padding:15px 25px;}
.navbar-nav li a:hover, .navbar-nav li a:active, .navbar-nav li a:focus { background:transparent !important;}
.navbar-toggle:hover, .navbar-toggle:focus { background:transparent !important;}
.navbar-toggle .icon-bar {color:#fff !important; background:#fff;}
.dropdown { min-width:280px; max-width:280px; visibility:hidden; margin:0; padding:0;  padding-bottom:10px; opacity:0; position:absolute; list-style:none;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}
.dropdown li a {display:block; white-space:nowrap; text-align:left; padding:6px 25px;}
.sticky-wrapper.is-sticky .dropdown li a {color:#333;}
.sticky-wrapper.is-sticky .dropdown {background:#fff;}
.sticky-wrapper.is-sticky .dropdown li {background:#fff; text-align:left;}
.navbar-nav li:hover > .dropdown { visibility:visible; opacity:1;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}

@media only screen and (max-width:767px) {.dropdown { height:0; padding-bottom:0px; position:static !important; max-width:100% !important; width:100%; } .navbar-nav li:hover > .dropdown { height:auto;}.sticky-wrapper.is-sticky .dropdown, .sticky-wrapper.is-sticky .dropdown li {background-color:transparent !important;}.navbar-nav li a {color:#fff; padding:9px 25px;} .dropdown li a { padding-left:35px; color:#fff;}.sticky-wrapper.is-sticky .dropdown li a {color:#fff !important}.navbar-collapse { margin-top:-2px !important;}.container > .navbar-collapse { margin-left:-16px !important; margin-right:-16px !important;}}

.navbar-brand {padding-top:0px !important;}
.sticky-wrapper { width:100% !important; top:0 !important; z-index:222 !important; position:absolute;}
.sticky-wrapper.is-sticky .navbar {-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);background-color:rgba(255,255,255,1);}
.sticky-wrapper.is-sticky .nav { padding-top:0;}
.sticky-wrapper.is-sticky .navbar .navbar-nav > li > a, .sticky-wrapper.is-sticky .navbar .navbar-nav > li:after {color:#333;}
.navbar { width:100%; transition: all 600ms;z-index:9999999999999999 !important;-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;}
.navbar .container { position:relative; z-index:9999999999 !important;}
.text-white, .text-white h1, .text-white h2, .text-white strong, .text-white b {color:#fff;}
.text-large {font-size:72px; text-transform:uppercase; font-weight:700;}
.text-semi-large {font-size:60px; font-weight:600;}
.slider_wrapper {width:100% !important; height:80% !important; display:block;position:absolute;top:10%;left:0;}

.slider { display:inline-block; vertical-align:middle !important;}
.slider_item { opacity: 0;  -webkit-transition: opacity ease-in-out 500ms;
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;}
.active .slider_item { -webkit-animation: fadeInUp 300ms linear 300ms both;
  -moz-animation: fadeInUp 600ms linear 100ms both;
  -o-animation: fadeInUp 600ms linear 100ms both;
  -ms-animation: fadeInUp 600ms linear 100ms both;
  animation: fadeInUp 600ms linear 100ms both; opacity:1;}  

.active .slider_item h1 {
  -webkit-animation: fadeInUp 600ms linear 900ms both;
  -moz-animation: fadeInUp 600ms linear 900ms both;
  -o-animation: fadeInUp 600ms linear 900ms both;
  -ms-animation: fadeInUp 600ms linear 900ms both;
  animation: fadeInUp 600ms linear 900ms both;
}

.lead { font-size:22px; color: white;}
.slider_item h1 { margin:20px 0px;}
.tb { display: table;
    height: 100%;background:url(../images/logo_bak2.png) no-repeat;
    background-repeat: no-repeat; background-position:center center; background-size:auto 100%;
}
.tb-cell { display: table-cell;
    vertical-align: middle;
    text-align: center;}

@media only screen and (max-width:768px) { .tb { display:block !important;} .tb-cell { display:block !important} }
@media only screen and (max-width:767px) { .sticky-wrapper { position:static; max-height:51px !important;}.navbar { margin-bottom:0px !important;}.slider_wrapper {top:20%}}
@media only screen and (max-width:550px) { .under_construction h1 { margin-bottom:4px; font-weight:normal; font-size:1em;} .under_construction .lead { font-size:1em;} header p { margin-bottom:5px !important;}
.slider_item h1 { margin-bottom:4px; font-weight:normal; font-size:0.76em;} .slider_item .lead { font-size:0.76em;} header p { margin-bottom:5px !important;} }
@media only screen and (max-width:420px) { .under_construction h1 { margin-bottom:2px; font-size:0.56em; font-weight:normal;} .under_construction .lead { font-size:0.56em;} .under_construction p { margin-bottom:3px !important;} 
.slider_item h1 { margin-bottom:2px; margin-top:4px; font-size:0.76em; font-weight:normal;} .slider_item .lead { font-size:0.76em;} .slider_item p { margin-bottom:3px !important;} .slider_item { padding-top:10px;}.btn-mandy, .btn-light, .btn-black{ font-size:14px !important;}
.slider .owl-controls { margin-top:-20px; z-index:999999999999 !important; position:relative;} .under_construction { padding-top:20px;}
}


/* icon colour here */
[class^="icon-"]:before, [class*=" icon-"]:before { font-size:44px !important; font-weight:400 !important;color:#2689E2; margin-bottom:25px; display:block; font-weight:normal !important;}
.icons .wow { padding:15px 0px;}
@media only screen and (max-width:1199px) {.icons .wow.pl_25 { padding-left:0px !important;}.icons .wow.pr_25 { padding-right:0px !important;}
.icons .wow {padding:15px 15px !important;}}
.icons .wow strong { font-weight:600 !important; text-transform:uppercase; margin-bottom:5px; display:inline-block;}
.circle_bg { background:url(../images/circle.png) no-repeat; background-position:center;}
.overlay .container, .gradient_overlay .container, .container { position:relative; z-index:111;}
.btn-mandy, .btn-light, .btn-black { cursor:pointer; padding:17px 35px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; color:#fff; text-transform:uppercase; min-width:200px; font-weight:600; font-size:18px; display: inline-block; }
.btn-mandy:hover, .btn-light:hover, .btn-black:hover {text-decoration:none;color:rgba(255,255,255,0.8);}
.btn-mandy {background:#fc455f;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;border:solid 1px #fc455f;}
.btn-mandy:hover, .btn-mandy:active {background:rgba(251,89,108,0.8);}
.btn-light {background:rgba(193,194,218,0.8);}
.btn-black {background:rgba(0,0,0,0.8);}
.btn-mandy:hover {background:#fff; color:#fc455f; border:solid 1px #fc455f;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}
.btn-light:hover {background:rgba(255,255,255,0.8); color:#777777;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}
.btn-black:hover {background:#fff; color:rgba(0,0,0,0.8); border:solid 1px #FFF;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}
.upper { text-transform:uppercase;}
strong, b {font-weight:700;color:#545454;}
.valign {display: table;width: 100%;}
.valign > div, .valign > article, .valign > section, .valign > figure {display: table-cell;vertical-align:top;}
.icon-wrapper { width:70px;}
.hill { background:url(https://www.qadra.pl/images/background.jpg) no-repeat fixed; background-size:cover;}
img, object, embed {max-width: 100%;height: auto;}
.gray-bg {background:#F6F6F6;}



.container-fluid.video { position:relative; overflow:hidden !important;}

.video-bg {
position: absolute;
top: 0;
right: 0;
bottom: 0;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
background-size: cover;
overflow: hidden;
margin-top: -42px;
}

.video_overlay {background:url("../images/overlay-pattern.png") repeat;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;content:"";}

#about [class^="icon-"]:before, #about [class*=" icon-"]:before { margin-bottom:40px;}
#about strong {font-weight:500;}
.icons .wow strong {color:#545454;}
.feature_icons .wow:hover strong {color:#fff;transition:all 1s;}
.feature_icons .wow { padding:25px 10px !important; height:auto; min-height:214px; margin:10px 0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; transition:all 1s;}
.feature_icons .wow:hover { background:#F44064; color:#fff; transition:all 1s;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
.feature_icons .wow:hover [class^="icon-"]:before, .feature_icons .wow:hover [class*=" icon-"]:before { color:#fff;}
.feature_icons .wow [class^="icon-"]:before, .feature_icons .wow [class*=" icon-"]:before { -webkit-transform: rotate(0deg);
        -webkit-transition: -webkit-transform 0.25s ease-in-out; }
.feature_icons .wow:hover [class^="icon-"]:before, .feature_icons .wow:hover [class*=" icon-"]:before {-webkit-transform: rotate(360deg);
           -webkit-transition: -webkit-transform 0.25s ease-in-out;}
@media only screen and (max-width:450px) {.feature_icons .wow {width:98% !important}}
	
.icons .wow:hover strong {color:#f44064;transition:all 1s;}
.icons .wow:hover [class*=" icon-"]:before, .icons .wow:hover [class^=" icon-"]:before {color:#545454;transition:all 1s;}

	   
.block {display:block;}
.project {float:left; position:relative; padding-left:0 !important; padding-right:0 !important;}
.project_thumb {overflow:hidden !important; position:relative;}
.project_thumb img { display:block; width:100%;}
.project_overlay {opacity:0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;position:absolute;background: url(../images/project_overlay_icon.png) no-repeat center, url(../images/overlay-pattern.png) repeat;top:0;left:0;width:0; height:100% !important;}
.project a:hover .project_thumb .project_overlay { display:block !important;opacity:1;width:100%;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;} 
.project_text { text-align:center; color:#444444; border-right:solid 1px #EEEEEE; text-decoration:none !important; padding:20px;padding-bottom:40px;  display:block;}
.project a:hover {text-decoration:none !important;}
.project a {}
.project:hover .project_text { background-color:#F74261;color:#fff; transition: background 0.9s ease;}
.project_text:hover strong, .project_text:hover b {color:#fff !important;} 
.project strong.arrow { background:url(../images/arrow-top.png) no-repeat center bottom; padding-bottom:35px; display:inline-block;}

.team .wow { position:relative; padding-bottom:75px; padding-left:15px; padding-right:15px; overflow:hidden !important; margin-bottom:20px;}
.team, .team a {color:#666666;}
.team a {text-decoration:none;}
.team_thumb { position:relative; overflow:hidden;}
.team_thumb:before { content:""; background:url(../images/plus.png) no-repeat center center rgba(240,93,118,0.8);opacity:0;-webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;width:0; position:absolute;top:0;left:0;}
.team a:hover > .team_thumb:before { display:block; position:absolute;top:0;left:0; height:100%; width:100%;opacity:.9;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;content:""; z-index:9999;}
.team hr {  border-top:solid 1.2px #E1E1E1 !important;}
.team .social { width:95%; height:75px !important; position:absolute;bottom:5px; left:-100%;opacity:0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease; padding-bottom:20px; text-align:center;}
.team .social [class^="icon-"]:before, .team .social [class*=" icon-"]:before {color:#8B8B8B;font-size:20px !important;float:left; margin: 0px 12px;}
.team .social a { display:inline-block; text-align:center;}
.team .social a:hover [class^="icon-"]:before, .team .social a:hover [class*=" icon-"]:before  {color:#fc455f !important}
.team .wow:hover .social {left:15px !important;opacity:1; -webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;left:0;}
.team h4 { text-transform:uppercase;}

.price {}
.price .btn-mandy, .price .btn-mandy:hover { border:none !important;}
.price ul { display:block; margin:30px 0px; padding:0; background:rgba(255,255,255,.2);-webkit-transition: all 700ms ease 0s;
-moz-transition: all 700ms ease 0s;
-o-transition: all 700ms ease 0s;
transition: all 700ms ease 0s;}
/*.price ul:hover {-webkit-transform: scaleY(1.05);*/
-moz-transform: scaleY(1.05);
-o-transform: scaleY(1.05);
transform: scaleY(1.05);
-webkit-transition: all 700ms ease 0s;
-moz-transition: all 700ms ease 0s;
-o-transition: all 700ms ease 0s;
transition: all 700ms ease 0s;}
.price ul h1 { margin:0 !important; text-transform:uppercase;font-weight:500 !important; font-size:28px !important;}
.price ul li {list-style-type:none; padding:22px 10px; text-align:center;color:#fff; font-size:16px;border:solid 1px rgba(255,255,255,0.2);border-left:none;}
.price .col-sm-3 { padding:0px !important;}
.price ul li:first-child {border:none !important;}
.price ul li.dark {background:rgba(0,0,0,.2);border:solid 1px rgba(255,255,255,0.2);border-left:none;}
.price ul.last li {border-right:none !important;}
.price ul li.large { padding:30px 0px;}
.price ul li.purchase {padding:45px 0px;border:none;border-right:solid 1px rgba(255,255,255,0.2);}
.price ul li.black { background:#000;}
.price_span {font-size:65px !important;font-weight:500;background:#ED5271; border:none !important;padding-top:0px !important;padding-bottom:10px !important;}
.gray { background:#1F1E26 !important;}
ul.standard {position:relative;border-bottom:none !important;}
ul.standard:before, ul.standard:after { position:absolute;content:"";height:20px; width:100%; display:none;}
ul.standard:before {top:-20px;left:0; background:#000;}
ul.standard:after {bottom:-20px;left:0; background:rgba(255,255,255,.2);border-left:solid 1px rgba(255,255,255,0.2) !important;border-right:solid 1px rgba(255,255,255,0.2) !important;}

@media only screen and (max-width: 767px) {  .navbar-brand img { height:60px} .navbar, .sticky-wrapper.is-sticky .navbar, .sticky-wrapper.is-sticky .navbar .navbar-nav > li > a, .sticky-wrapper.is-sticky .dropdown li a, .sticky-wrapper.is-sticky .navbar .navbar-nav > li:after {background:#333 !important;color:#fff !important;}.nav { float:left !important; padding-top:0;}.navbar-nav > li:after { display:none !important;} .nav ul, .nav ul li, .nav ul li a, .nav {width:100% !important; text-align:left;}.text-large{font-size:32px;}h1, .h1 { font-size:26px;}.text-semi-large{ font-size:30px;}.lead{ font-size:14px;}.slider_item { padding:25px;}.testimonials {font-size:15px !important;}}

@media only screen and (max-width: 480px) { header .text-large{font-size:15px;} header h1, .h1 { font-size:16px; margin-top:10px; margin-bottom:5px;} header .text-semi-large{ font-size:16px;}.lead{ font-size:14px;}}
@media only screen and (min-width: 768px) and (max-width:1222px) {  .navbar .navbar-nav > li:after { display:none;}.navbar-nav > li > a { padding:10px 10px;}}

@media only screen and (min-width: 0px) and (max-width:1222px) {  
.valign {display: block;width: 100%; text-align:center; position:relative; padding-top:80px;}
.valign > div, .valign > article, .valign > section, .valign > figure {display:block; width:100%; text-align:center;}
.icon-wrapper { width:100% !important; text-align:center; position:absolute;top:0;}	
.icons .text-left, .icons .text-right { text-align:center !important;}
}

.blog {padding:20px 0px !important;}
.blog .post_text { padding:10px 15px; border:solid 1px #ddd; margin-bottom:25px;}
.blog .post_text h2 { padding-top:0px !important; margin-top:0 !important;}
.featured_image { position:relative; overflow:hidden;}
.blog a h3 { color:#444;}
.blog a:hover { text-decoration:none !important;}
.featured_image { position:relative; overflow:hidden;}
.featured_image a .hover { display:block;content:""; background:url(../images/plus.png) no-repeat center center rgba(240,93,118,0.8);opacity:0;position:absolute;top:0;left:0; height:100%; width:0; -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;}
.featured_image a:hover .hover { opacity:1;width:100%; -webkit-transition: all .5s ease;
       -moz-transition: all .5s ease;
            transition: all .5s ease;}
button.disabled {-khtml-opacity:.40; 
 -moz-opacity:.40; 
 -ms-filter:"alpha(opacity=40)";
  filter:alpha(opacity=40);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.4);
  opacity:.40; cursor:none;}

button { outline:none; border:none;}

.testimonials {padding-bottom:50px;}
.testimonials, .testimonials a {color:#fff; }
.testimonials {font-size:18px;}
.testimonial_text {background:rgba(0,0,0,.2);padding:20px;border:solid 1px rgba(255,255,255,0.7) !important; margin-bottom:25px;}
hr.white {  border-top:solid 1px rgba(255,255,255,0.5) !important; max-width:75%;}
.client { padding-bottom:25px;}
.client_logos { text-align:center;}
.client_logos img {display:inline-block;}
hr.half {  border-top:solid 1.2px #E1E1E1 !important; width:50%;}

.tooltip {
	font-size:15px;
}
.tooltip > .tooltip-inner {
	background:rgba(194,91,134,0.9) !important;
	max-width:300px;
	padding:8px !important; 
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}

.tooltip.top .tooltip-arrow {
	border-top-color:rgba(194,91,134,0.9) !important;
}
.show-on-success { display:none; }
form input[type=text], form input[type=email], #contact form input[type=password] { background:#F6F6F6; width:70%; margin-right:10px; margin-bottom:20px; padding:10px; outline:none !important; border:solid 1px #dddddd;}
textarea {background:#F6F6F6; width:98.555%;  margin-bottom:20px; margin-right:30px; padding:10px; outline:none !important; border:solid 1px #dddddd; display:block;}
#contact form input[type=text], #contact form input[type=email], #contact form input[type=password] {width:32% !important; display:inline-block; }

input[type=submit] {cursor:pointer; padding:17px 35px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; color:#fff; text-transform:uppercase; font-weight:700; font-size:17px;background:#FF6D7F !important; border:solid 1px #FF6D7F; outline:none !important; margin:15px 0px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}
input[type=submit]:hover {background:#fff !important; color:#FF6D7F; border:solid 1px #FF6D7F;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}

@media only screen and (max-width: 1200px) {#contact form input[type=text], #contact form input[type=email], #contact form input[type=password], form input[type=text], form input[type=email], form input[type=password]{width:100% !important; float:none;} textarea { margin-right:0px !important; width:100% !important;}#contact .m-center {margin-bottom:20px;}}

footer {font-size:17px;}
footer a {color:#fc455f;}
footer.black-bg { background:#000;color:#fff;}
footer .left { float:left;}
footer .right { float:right;}
footer .social { float:right;}
footer .social [class^="icon-"]:before, footer .social [class*=" icon-"]:before {color:#fff; font-size:26px !important; float:left; margin:0px 12px;}
footer .social a:hover > [class^="icon-"]:before, footer .social a:hover > [class*=" icon-"]:before {color:#fc455f !important;}

@media only screen and (max-width: 767px) { footer .social { padding-bottom:20px; width:100% !important; float:none !important; display:inline-block; text-align:center;} footer .left { float:none;} footer .right { float:none;} .social a {display:inline-block; text-align:center;}}

@media only screen and (max-width: 1200px) {.m-center { text-align:center; margin-left:auto !important; margin-right:auto !important; display:block;}}

.content { padding-bottom:20px;}

.post { padding-bottom:20px; position:relative;}
.post_info {padding:10px 0px 35px 0px;}
.post_info span { padding:0px 2px !important;}
span.quote {background:url(../images/quote.png) no-repeat; width:31px; height:25px; padding-left:40px; margin-left:-50px; display:inline-block; margin-right:8px;}
span.name { font-size:17px;}
blockquote {background:#eee; font-size:22px; line-height:150%; padding:30px 35px 35px 75px; border:none !important;}
.post hr { margin:30px 0px;}
.sticker { position:absolute; left:-68px; width:60px; background:#f6f6f6; text-align:center;}
.post_type { background:#ff5275; border:solid 1px #ff5275; padding:12px;}
.date {border-bottom:solid 1px #ddd; padding:8px; margin:0px 0px; font-weight:bold;border:solid 1px #ddd; text-align:center;}
.month { border-top:solid 1px #ddd; padding-top:5px; margin:5px 0px 0px 0px; font-weight:normal; text-align:center;}
.post a h2 {color:#444;}
.post a:hover h2 {color:#fc455f;}
.featured_image a { display:block;}

@media only screen and (max-width: 767px) { .sticker { display:none;}}
ul.tags {padding-left:0; padding-bottom:15px; list-style:none;}
ul.tags li { float:left;}
ul.tags li a { color:#444;background:#f6f6f6;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; padding:7px 12px; list-style-type:none; display:inline-block; border:solid 1px #ddd; margin-left:5px; display:block; float:left; margin-bottom:5px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}
ul.tags li:hover a {color:#fff;background:#fc455f;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease;}

.share { margin:30px 0px 0px 0px; width:100%; padding-bottom:12px !important; padding-top:30px !important;}
.share [class^="icon-"]:before, .share [class*=" icon-"]:before { font-size:20px !important; color:#444; display:inline-block; margin-right:8px;}
.share a:hover [class^="icon-"]:before, .share a:hover [class*=" icon-"]:before {color:#fc455f;}
.share h4 { display:inline;}

@media only screen and (max-width: 480px) { .share h4 { font-size:14px;} .share [class^="icon-"]:before, .share [class*=" icon-"]:before { font-size:15px !important; margin-right:4px;}.content { padding:0px !important;}}

.top_border { border-top:solid 1px #ddd; padding-top:20px;}
.bottom_border { border-bottom:solid 1px #ddd; padding-bottom:20px;} 

form.comment-form { margin-top:20px;}
.author-info { display:table; width:100%; padding:30px 0px;}
.author-info h2 { font-size:18px; margin:0; padding:0; margin-bottom:10px;}
.author-avatar { min-width:101px;}
.author-avatar, .author-description { display:table-cell; vertical-align:top;}
.author-description { padding-left:15px;}


.related { display:block; margin-bottom:20px;}
.related a { display:block; color:#333;}
.related a:hover, .related a:active {color:#fc455f;}
.related .featured_image { margin-right:10px; margin-bottom:10px; }
.featured_image:hover < .related a {color:#fc455f;}
.comments-area ul { list-style-type:none; display:block; float:none; clear:both; padding-left:0;}
.comments-area ul.comment-list {padding-left:0;}
.comments-area li {}
.comment-author, .comment { width:100%;}
.comment-author { display:table;}
.author-avatar, .comment-info { display:table-cell;}
.comment-info { float:left; margin-left:10px;}
.comment-info h4 { margin-top:2px !important;}
.comments-area .comment { margin-top:-10px;}
.comments-area .author-avatar {width:80px; min-width:80px; max-width:80px;}
.comment-meta { display:block;}
.comment-body { width:100%; display:table !important;}
.comments-area .reply { margin-left:5px; display:inline-block; font-size:13px;}
.comments-area li.depth-1 .comment-body { padding:20px 0px; margin:10px 0px;padding-left:0px; border-bottom:solid 1px #ddd;}
.comments-area li.depth-2 .comment-body { padding:20px 0px; margin:10px 0px;padding-left:40px; border-bottom:solid 1px #ddd;}
.comments-area li.depth-3 .comment-body { padding:20px 0px; margin:10px 0px;padding-left:80px; border-bottom:solid 1px #ddd;}
.comments-area li.depth-4 .comment-body { padding:20px 0px; margin:10px 0px;padding-left:120px;border-bottom:solid 1px #ddd;}
.comments-area li.depth-5 .comment-body { padding:20px 0px; margin:10px 0px;padding-left:160px;border-bottom:solid 1px #ddd;}

.comments-area li.depth-1 .comment,.comments-area li.depth-2 .comment,.comments-area li.depth-3 .comment,.comments-area li.depth-4 .comment,.comments-area li.depth-5 .comment {padding-left:93px;}

@media only screen and (max-width: 767px) { 
.comments-area li.depth-1 .comment-body {padding-left:0px !important;}
.comments-area li.depth-2 .comment-body {padding-left:0px !important;}
.comments-area li.depth-3 .comment-body {padding-left:0px !important;}
.comments-area li.depth-4 .comment-body {padding-left:0px !important;}
.comments-area li.depth-5 .comment-body {padding-left:0px !important;}
.related a img { display:block; width:100%;}
 }


.sidebar { padding-left:30px; line-height:180%; padding-bottom:30px;}
.sidebar form input[type=text], .sidebar form input[type=email], .sidebar form input[type=password] { width:100%;}
.sidebar ul { padding-left:0px; list-style-type:none;}
.sidebar_item:before {
  display: table;
  content: " ";
}
.sidebar_item:after {
  clear: both;
  content:"";
  display: table;
}

@media only screen and (max-width: 767px) {.sidebar { padding-left:0px; padding-top:20px; padding-bottom:20px;} }

form.searchform { position:relative;}
form.searchform input[type=text] { width:100%;}
button[type=submit]#searchsubmit { position:absolute; right:0px; top:0px; background-color:transparent !important; outline:none; border:none; margin:0 !important; padding:0 !important; width:42px; height:42px;}
button[type=submit]#searchsubmit:before, button[type=submit]#searchsubmit:before { font-size:28px !important; padding-top:8px; }
ul.categories { padding-left:0;}
ul.categories li { list-style-type:none;}
ul.categories li a {color:#444; display:block;padding:8px 0px; padding-left:25px; position:relative;}
ul.categories li a:before {font-family: "8x" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;content: "b"; position:absolute;left:0;top:13px; display:inline-block;}
ul.categories li a:hover {color:#fc455f;}

ul.recent_post { padding:0; list-style-type:none;}
ul.recent_post li { padding:25px 0px; border-bottom:solid 1px #ddd;}
ul.recent_post li a {color:#444;}
ul.recent_post li a:hover {color:#fc455f;}
a.comment-link { display:block; background:url(../images/bubble.png) no-repeat 0px 10px; padding:5px 0px 0px 22px;}

ul.twitter_feeds [class^="icon-"]:before, ul.twitter_feeds [class*=" icon-"]:before { font-size:18px !important; color:#fc455f; display:inline-block; padding:6px 0px 0px 13px;}
ul.twitter_feeds li { padding:10px 0px;}

.mtb_10 { margin-top:10px !important; margin-bottom:10px !important;}
.mtb_15 { margin-top:15px !important; margin-bottom:15px !important;}
.mb_10 { margin-bottom:10px !important;}
.p_20 { padding:20px !important;}
.p_10 { padding:10px !important;}
.ptb_10 { padding-top:10px; padding-bottom:10px !important;}
.ptb_20 { padding-top:20px !important; padding-bottom:20px !important;}
.ptb_30 { padding-top:30px !important; padding-bottom:30px !important;}
.ptb_40 { padding-top:40px !important; padding-bottom:40px !important;}
.ptb_50 { padding-top:50px !important; padding-bottom:50px !important;}
.ptb_80 { padding-top:80px !important; padding-bottom:80px !important;}
.plr_5 { padding-left:5px !important; padding-right:5px !important;}
.pl_20 { padding-left:20px !important;}
.pl_25 { padding-left:25px !important;}
.pr_25 { padding-right:25px !important;}
.pl_5 { padding-left:5px !important;}
.plr_15 { padding-left:15px !important; padding-right:15px !important;}
.pt_10 { padding-top:10px !important; }
.pt_20 { padding-top:20px !important; }
.pt_30 { padding-top:30px !important; }
.pt_40 { padding-top:40px !important; }
.pt_50 { padding-top:50px !important; }
.pt_80 { padding-top:80px !important; }
.pb_20 {padding-bottom:20px !important;}
.pb_30 {padding-bottom:30px !important;}
/*.pb_80 {padding-bottom:80px !important;}*/
.nlp { padding-left:0px !important;}
.np { padding:0 !important;}

.isotope {
  max-width: 1200px;
  background:url(../images/blog_devider.jpg) repeat-y;
  background-position:49.50%;
}

/* clear fix */
.isotope:after {
  content: '';
  display: block;
  clear: both;
}

/* ---- .item ---- */

.item {
  float: left;
  width: 46%;
  margin:0px 1.5%;
}

.isotope .item {
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	transition-duration: 0.8s;
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	transition-property: transform, opacity;
}


@media only screen and (max-width: 640px) { .isotope { background-image:none !important;} .item {width:100% !important; margin:0px 0px !important;} }


.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}



.owl-prev {
	left: -50px;
	background: url(../images/prev.png) no-repeat center;
	background-size:cover;
	width:46px !important;
	height:46px !important;
	position:absolute;
	text-indent:-9999px;
	top:50%;
	cursor:pointer;
}

.owl-next {
	right: -50px;
	background: url(../images/next.png) no-repeat center;
	width:46px !important;
	height:46px !important;
	background-size:cover;
	position:absolute;
	text-indent:-9999px;
	top:50%;
	cursor:pointer;
}

@media only screen and (max-width:1250px) {.owl-prev { left:-20px;} .owl-next {right:-20px;}}
	
@media only screen and (max-width:767px) {.owl-prev { left:-7px;width:36px !important;height:36px !important;}
 .owl-next {right:-7px;width:36px !important;height:36px !important;}}

.owl-theme .owl-controls{height:0px;top:0px;text-align:center;-webkit-tap-highlight-color:transparent}


.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;border: solid 1px #EEEEEE;background:transparent;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color: #EEEEEE;}

.owl-theme .owl-controls { width:100%; text-align:center;}
.owl-dots { margin:0 auto; display:block;}

.mejs-container{position:relative;text-align:left;vertical-align:top;text-indent:0;}.me-plugin{position:absolute;}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#AAAAAA !important;overflow:hidden;}.mejs-fullscreen{overflow:hidden!important;}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000;}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%;}.mejs-clear{clear:both;}.mejs-background{position:absolute;top:0;left:0;}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;}:root .mejs-poster img{display:none;}.mejs-poster img{border:0;padding:0;border:0;}.mejs-overlay{position:absolute;top:0;left:0;}.mejs-overlay-play{cursor:pointer;}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../images/bigplay.png) no-repeat;}.no-svg .mejs-overlay-button{background-image:url(../images/bigplay.png);}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px;}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(../images/background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9));}.mejs-overlay-loading span{}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:30px;width:100%;}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;border:0;}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(../images/controls.png) no-repeat;}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png);}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999;}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto;}.mejs-controls .mejs-play button{background-position:0 0;}.mejs-controls .mejs-pause button{background-position:0 -16px;}.mejs-controls .mejs-stop button{background-position:-112px 0;}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px;}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;cursor:pointer;}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;}@-webkit-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-moz-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-ms-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-o-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}.mejs-controls .mejs-time-rail .mejs-time-loaded{;width:0;}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center;}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111;}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0;}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px;}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px;}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px;}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px;}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0;}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px;}.mejs-controls .mejs-mute button{background-position:-16px -16px;}.mejs-controls .mejs-unmute button{background-position:-16px 0;}.mejs-controls .mejs-volume-button{position:relative;}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0;}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0;}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px; background:#fff;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;background-color: #F43F63 !important;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none;}.mejs-controls .mejs-captions-button{position:relative;}.mejs-controls .mejs-captions-button button{background-position:-48px 0;}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-size:10px;}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0;}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1;}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0;}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer;}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none;}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232);}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px;}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis;}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff;}.mejs-captions-layer a{color:#fff;text-decoration:underline;}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal;}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0;}.mejs-captions-position-hover{bottom:45px;}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,0.8);}.me-cannotplay a{color:#fff;font-weight:bold;}.me-cannotplay span{padding:15px;display:block;}.mejs-controls .mejs-loop-off button{background-position:-64px -16px;}.mejs-controls .mejs-loop-on button{background-position:-64px 0;}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px;}.mejs-controls .mejs-backlight-on button{background-position:-80px 0;}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0;}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001;}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333;}.mejs-contextmenu .mejs-contextmenu-item{font-size:12px;padding:4px 6px;cursor:pointer;color:#333;}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff;}.mejs-controls .mejs-sourcechooser-button{position:relative;}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-size:10px;}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden;}.mejs-postroll-layer-content{width:100%;height:100%;}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer;} .mejs-container .mejs-controls { background:#AAA !important;}.mejs-container{ background:#AAAAAA}
.mejs-controls .mejs-time-rail .mejs-time-current {background-color:#F43F63 !important;}
.mejs-controls .mejs-time-rail .mejs-time-total {background-color:#FFF !important;}
.mejs-currenttime {color:#fc455f !important;}

/* jQuery Countdown styles 2.0.0. */
.is-countdown {

}
.countdown-rtl {
	direction: rtl;
}
.countdown-holding span {
	color: #888;
}
.countdown-row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;

}
.countdown-show1 .countdown-section {
	width: 98%;
}
.countdown-show2 .countdown-section {
	width: 48%;
}
.countdown-show3 .countdown-section {
	width: 32.5%;
}
.countdown-show4 .countdown-section {
	width: 24.5%;
}
.countdown-show5 .countdown-section {
	width: 19.5%;
}
.countdown-show6 .countdown-section {
	width: 16.25%;
}
.countdown-show7 .countdown-section {
	width: 14%;
}
.countdown-section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown-amount {
    font-size: 200%;
	background:rgba(255,255,255,0.3);
	font-size:52px;
	padding:15px;
	padding-top:0;
	padding-bottom:25px;
	line-height:140%;
	font-weight:600;
	min-width:100px; 
	height:80px;
	max-width:100px;
	display:inline-block;
}
.countdown-period {
    display: block;
	font-size:16px;
	padding:10px 0px;
	font-weight:600;
}
.countdown-descr {
	display: block;
	width: 100%;
}
@media only screen and (max-width:767px) { .countdown-amount { font-size:26px;min-width:60px;height:60px;max-width:60px; line-height:200%;}.countdown-period { font-size:14px;}}
@media only screen and (max-width:550px) { .countdown-amount { padding:0 !important; font-size:18px;min-width:40px;height:40px;max-width:40px; line-height:195%;}.countdown-period { font-size:12px;}}
@media only screen and (max-width:350px) { .countdown-amount { padding:0 !important; font-size:14px;min-width:30px;height:30px;max-width:30px; line-height:205%;}.countdown-period { font-size:10px; font-weight:normal;}}

.boxed { margin:0 auto; width:100%; min-width:280px; max-width:1172px;
-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;
-ms-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;
-o-box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;
box-shadow: rgba(0, 0, 0, 0.2) 0 10px 10px;}
.boxed .navbar { width:100% !important;margin:0 auto; width:100%; min-width:280px; max-width:1172px;}
.boxed .bx-wrapper .owl-next {right:-30px !important;}
.boxed .bx-wrapper .owl-prev { left:-30px !important;}

div#preloader { position: fixed; left: 0; top: 0; z-index: 9999999999999999999999999999999; width: 100%; min-height:100%; height: 100%;
 background:rgba(255,255,255,1); }
div#preloader li { position:absolute;top:50%;left:50%; list-style-type:none; margin-left:-27px; margin-top:-27px;}
div#preloader .fa-spin:before {font-size:56px;}



*:focus, *:active{
    outline:none; outline-color: lime;
}
*{
    outline:none; outline-color: lime;
}

div::selection {
  display:none  !important;
}​

