/****
Theme Name: scoreline
Author: Weblizar
Author URI: http://weblizar.com
Description: scoreline is a responsive and fully customizable template for Business and Multi-purpose theme.The Theme has You can use it for your business, portfolio, blogging or any type of site.Custom menus to choose the menu in Primary Location that is in Header area of the site. which is ideal for creating a corporate / business website.
We focused on usability across various devices, starting with smart-phones.scoreline is a Cross-Browser Compatible theme that works on All leading web browsers.In footer area theme offer the Social Media Links to add your Social Links here.
Version:  1.2
Tags: custom-logo,custom-menu, theme-options, threaded-comments, featured-images, one-column, two-columns, left-sidebar, right-sidebar, footer-widgets, full-width-template, blog
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: scoreline
*/


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}
img{
	max-width:100%;
	height:auto;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}
.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
.gallery-caption { font:14px; }

.bypostauthor{ font:14px; }

/** Theme CSS ***/
body{
font-family: "Open Sans",sans-serif !important;
}
a:focus, button:focus{
outline:none !important;
}
.home-menu-list {
position: relative;
z-index: 9;
margin-bottom: 0 !important;
}
.navbar-brand > img {
  display: none;
}
.sticky-head .navbar-brand > img {
  display: block;
  height: 60px;
  width: auto;
}
.sticky-head{
position: fixed !important;
z-index: 100 !important;
border-top: 0;
-webkit-transition:all 1s ease 0.6s;
-moz-transition:all 1s ease 0.6s;
-o-transition:all 1s ease 0.6s;
transition:all 1s ease 0.6s;
margin-top:0px !important;
padding:0 !important;
width:100%;
}
@media(min-width:1680px){
.logged-in .sticky-head{
	top: 32px;
}
}
#wrapper{
background-color:#fff;
box-shadow: 12px 0 15px -4px rgba(31, 73, 125, 0.3), -12px 0 8px -4px rgba(31, 73, 125, 0.3);
}
#header-wrap {
position: fixed;
height: 200px;
top: 0;
width: 100%;
z-index: 100;
}
#container{ 
margin-top: 200px;
}
.space {
padding: 30px 0;
}

/* header */
.scoreline-header h1{
color:#fff;
margin: 32px 0;
text-decoration:none;
}
.scoreline-header a:hover, .scoreline-header a:focus{
text-decoration:none;
}
.scoreline-header::after {
border-color: rgba(255, 255, 255, 1) transparent;
}
.header-social > a {
display: inline-block;
float: right;
color:#fff;
font-size:18px;
margin-right:20px;
}
.header-social {
top: 10px;
}
.hd-sc{
margin-top:50px;
}
.social-icons {
display: inline-block;
margin-bottom: 0;
padding: 0 15px;
position: absolute;
right: 5%;
z-index: 9999;
}
.social-icons li{
display: inline-block;
}
.social-icons li:hover{
	transform:rotate(360deg);
	transition:all ease 0.6s;
}
/* header */

/* slider */
.carousel-caption {
top:30%;
}
.carousel-caption h1{
font-weight:700;
font-size:32px;
}
.carousel-caption h2{
font-size:18px;
} 
/* slider */
/* menu */
.navbar-right .dropdown-menu {
left: auto;
right: auto;
}
.navbar.transparent .navbar-inverse .navbar-inner {
border-width: 0px;
-webkit-box-shadow: 0px 0px;
box-shadow: 0px 0px;
background-color: rgba(0,0,0,0.0);
background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(0,0,0,0.00)),color-stop( 100% , rgba(0,0,0,0.00)));
background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 100%);
background-image: linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 100%);
}
.navbar-right {
margin-right: 0;
}
.dropdown-submenu{
position:relative;
}
.dropdown-submenu:hover  .caret{
transform:rotate(-90deg);
}
.dropdown-menu:hover  .caret{
transform:rotate(-90deg);
}
.dropdown-menu .caret {
    margin-left: 20px;
}
.dropdown-menu li a:hover, .dropdown-menu li a:focus{
	background-color: #ff6b31;
}
.nav .open a, .nav .open a:focus, .nav .open a:hover{
	border-bottom:0 none;
}
.dropdown-submenu> .dropdown-menu{
top:0;
left:0;
margin-top:-2px;
margin-left:-1px; 
margin-right:-130px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.dropdown-submenu>a:after{
display:block;
float:right;
width:0;
height:0;
border-color:transparent;
border-width:5px 0 5px 5px;
border-left-color:#cccccc;
margin-top:-1px;
margin-right:0px; 
font-size:20px;
}
.dropdown-submenu.pull-left{
float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu{
left:0;
margin-left:10px;
-webkit-border-radius:6px 0 6px 6px;
-moz-border-radius:6px 0 6px 6px;
border-radius:6px 0 6px 6px;
}
.navbar-header .container-fluid > .navbar-collapse, 
.container-fluid > .navbar-header, 
.container > .navbar-collapse, 
.container > .navbar-header {
margin-left:0px;
margin-right:0px;
}
.navbar-toggle .icon-bar {
background-color: #222;
}
.navbar-nav > li > a {
background: transparent none repeat scroll 0 0;
color: #fff;
font-size: 15px;
font-weight: 700;
letter-spacing: 0.01em;
text-transform: uppercase;
-webkit-transition:all 1s ease 0s;
-moz-transition:all 1s ease 0s;
-o-transition:all 1s ease 0s;
transition:all 1s ease 0s;
padding: 20px 10px;
}
.nav>li>a:focus,
.nav>li>a:hover{
text-decoration:none;
background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
}
.caret {
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px dashed;
}
.dropdown-menu > li > a {
color: #fff !important;
display: block;
font-size: 16px;
padding: 5px 14px !important;
font-weight:700 !important;
border-bottom:1px solid rgba(255, 255, 255, 0.05);
}
.navbar-brand {
height: auto;
margin-left: 0 !important;
padding: 0;
}
.navbar {
border: 0;
margin:0;
background-color:#222;
}
.navbar-toggle {
background-color: #fff !important;
margin-top: 22px !important;
}
@media(min-width:768px){
.dropdown-menu .dropdown .dropdown-menu .dropdown .dropdown-menu,
.dropdown-menu .dropdown .dropdown-menu {
display:none;
}
.dropdown-menu .dropdown .dropdown-menu .dropdown:hover .dropdown-menu,
.dropdown-menu .dropdown:hover .dropdown-menu {
left: 100% !important;
top: 0;
display:block;
} }
/* menu */

/* service */
.ser_img img:hover {
    opacity: 0.9;
    transition: all ease 0.6s;
    transform: scale(1.3);
}
.ser_img {
    overflow: hidden;
}
a.ser_btn {
    background-color: #ff6b31;
    padding: 10px;
    border-radius: 10%;
    border: 1px solid #ff6b31;
	font-weight: 700;
}
.scoreline-services a.ser_btn {
    color: #fff;
}
.services a:hover{
text-decoration:none;
}
.scoreline-services a{
color:#000;
}
.scoreline-services a:hover{
text-decoration:none;
}
.scoreline-services h1{
text-align: center;
text-transform: uppercase;
font-weight:700;
font-size:30px;
}
.scoreline-services p{
text-align: justify;
color: #919191;
font-size:16px;
margin-bottom: 15px;
}
.scoreline-services-text {
text-align: center;
color: #000;
margin:15px 0;
padding:0 15px !important;
}
.scoreline-services-text:hover i{
color:#000;
transform:scale(1.2);
}
.services-desc a,
.scor_service a{
color:#000;
}
.services-desc,
.scor_service{
margin:15px 0;
}
/* service */

/* blog */
.scoreline-blog h1{
text-align: center;
text-transform: uppercase;
font-weight:700;
font-size:30px;
}
.scoreline-blog p{
text-align: center;
color: #919191;
font-size:16px;
}
.latest-post .post-title::after {
border-bottom: 1px solid #d6d6d6;
}
.scoreline-blog-text{
margin:15px 0;
}
.post-body{
padding: 0 10px;
}
.latest-post .post-title {
font-size: 20px;
font-weight: 700;
}
.post-title a{
color:#000;
}
.scoreline-blog-desc {
margin: 30px 0;
}
.post-text p {
    word-wrap: normal;
    text-align: left;
    margin: 10px 0;
    word-break: break-all;
	font-size:15px;
	line-height:25px;
}
.post-bottom {
padding: 20px 10px;
}
.pull-right{
color:#000;
}
.latest-post {
border: 1px solid #eee;
}
.latest-post img:hover {
    transition: all ease 0.6s;
   opacity:0.8;
}
.post-text-page {
    color: #777;
    font-size: 16px;
    line-height: 27px;
    margin: 20px 0;
    text-align: left;
    word-break: break-all;
    word-wrap: normal;
    padding: 10px;
}
/* blog */

/* callout */
.scoreline-callout-wrapper{
background-image: url("./images/callout.jpg");
}
.scoreline-callout{
background-color:rgba(0,0,0,0.7);
text-align:center;
}
.scoreline-callout h2 {
font-size: 36px;
font-weight: 300;
margin-bottom: 33px;
color:#fff;
}
/* callout */

/* footer */
footer{
background-color:#1a1a1a;
}
.footer-widget{
color:#fff;
}
.footer-widget-heading{
padding:20px 0;
}
.footer-widget-heading  h2 {
margin: 0;
}
.footer-widget-text{
padding:20px 0 !important;
}
.footer-widget-text p {
    margin: 10px 0;
    color: #a6a6a6;
    font-size: 15px;
    text-align: left;
}
.footer-widget-text .post-text h3 {
font-size: 18px;
margin:5px 0;
}
.footer-widget-text .post-text .text{
font-size: 14px;
}
.footer-widget-text .post-text h3  a{
color: #a6a6a6;
text-decoration:none;
}

.footer-widget-contact{
margin:0;
}
.footer-widget-contact a{
font-size: 16px;
font-weight:700px;
color: #a6a6a6;
text-decoration:none;
}
.footer-widget-contact a:hover{
	text-decoration:none;
}
.footer-widget-contact i {
font-size: 20px;
padding: 0 5px;
}
.footer-widget-text .post-pics .overlay {
bottom: 0;
color: #fff;
font-size: 1em;
left: 0;
margin: 0;
opacity: 0;
overflow: hidden;
padding: 30px;
position: absolute;
right: 0;
text-align: center;
top: 0;
-webkit-transition:all 1s ease 0.6s;
-moz-transition:all 1s ease 0.6s;
-o-transition:all 1s ease 0.6s;
transition:all 1s ease 0.6s;
}

.footer-widget-text .post-pics .overlay:hover .icon { 
color:#fff;
font-size:18px;
}

.footer-widget-text .widget-text {
padding: 10px 0 20px 0;
border-bottom: 1px solid #fff ;
margin: 0;
margin-bottom: 10px;
}
.footer-widget-text .post-text {
padding: 0 0 0 10px;
}
.footer-widget-text .tags{
list-style:none;
display:inline-block;
}
.footer-widget-text .tags li {
display: inline-block;
margin: 8px 1px;
padding: 0 0 10px !important;
}
.footer-widget-text .tags a {
border: 1px solid #333;
color:#a6a6a6;
font-size: 14px;
padding:10px;
text-decoration:none;
}
.scoreline-copyryt {
font-size:18px;
}
.footer-widget-text .post-pics {
padding: 0;
}
.footerweb{
background-color:#000000;
color:#a6a6a6;
padding:10px 0 0 0;
box-shadow:0 0 10px;
}
.footerweb a:hover {
    color: #A6A6A6 !important;
}
.scoreline-copyryt .social-icons {
position: relative !important;
right: 0;
margin:0 0 5px 0;
float: right;
}
.footer-widget ul {
    margin-left: -40px;
}
.footer-widget li::before {
    color: #fff;
    content: "\f101";
    margin-right: 8px;
    font-family: FontAwesome;
    font-size: 12px;
    margin-top: 2%;
}
.footer-widget li {
    display: block;
}
.footer-widget button.btn {
    margin-top: -34px;
    float: right;
	background-color:#ff6b31;
}	
/* footer */

/* scroll-down */
.back-to-top {
background-color: rgba(0, 0, 0, 0.5);
border-radius:50%;
bottom: 45px;
color: #fff;
height: 40px;
position: fixed;
right: 20px;
text-align: center;
width: 40px;
z-index: 9;
}
.back-to-top:hover,
.back-to-top:focus{
color: #fff;
}
.back-to-top i {
font-size: 36px;
}
/* scroll-down */

/* blog-leftsidebar */
.scoreline-sidebar {
top: 20px;
}

.scoreline-widget form {
padding: 20px 5px 45px 20px;
}
.form-group {
margin-bottom: 15px;
}
.scoreline-widget .form-control {
border-radius: 0;
float: left;
height: auto;
padding: 10px 5px;
width: 80%;
}
.scoreline-widget-blogs {
border-bottom: 2px solid #e6e6e6;
margin: 15px 10px 0;
padding-bottom: 20px;
margin-left:0 !important;
margin-right:0 !important;
}
.tagscoreline {
display: inline-block;
list-style-type: none;
padding: 10px;
}
.tagscoreline li {
display: inline-block;
margin: 8px 3px;
}
.tagscoreline li a {
font-size: 16px;
padding: 5px 15px;
}
/* blog-leftsidebar */

/* Extra section*/
.extra h1 {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 30px;
}
.extra p {
    text-align: center;
    font-size: 16px;
    color: #919191;
}
/* Extra section*/

/* blog-detail */
.scoreline-blog-detl .caption p {
font-size: 16px;
line-height: 27px;
margin-top: 20px;
text-align: justify;
}
.scoreline-side-blogs{
top:30px;
}
.comment-img {
padding: 15px 5px !important;
}
.comment {
margin: 10px 0;
}
.comment-detail {
border: 2px solid #f2f2f2;
}
.comment-detail p {
font-size: 16px;
}
.comment-detail a:hover{
text-decoration: none;
}
.scoreline-blog-form {
color: #777777;
margin-top: 10px;
}
#comment {
    width: 100%;
    padding: 0 12px;
}
#name {
    padding: 10px 0;
    width: 100%;
}
#email {
    padding: 10px 0;
    width: 100%;
}
.post-tag{
	margin-bottom:8px;
}
.post-tag span{
	font-weight:700;
}
.home_blog .post-tag a{
	font-size: 15px;
    color: #777;
	padding: 5px;
	display:inline-block;
	margin:1px;	
}
.post-tag a{
	font-size: 15px;
   	color:#fff;
	padding: 5px;
	   background-color: #ff6b31;
	display:inline-block;
	margin:1px;	
}
.post-tag a:hover{
	 background-color: #fff;
	text-decoration: none;
	color: #ff6b31;
}
.category a {
font-size: 15px;
   background-color: #ff6b31;
	padding: 5px;
	display:inline-block;
	margin:1px;	
	color:#fff;
}
.category a:hover{
	 background-color: #fff;
	text-decoration: none;
	color: #ff6b31;
}
.post-cat a {
    color: #ff6b31;
    text-decoration: none;
	padding: 5px;
}
.post-cat a:hover {
    background-color: #ff6b31;
    color: #fff;
}
.post-cat {
    padding: 8px 0;
}
.logged-in-as a:hover{
	text-decoration:none;
}
/* blog-detail */

/* breadcrumb */
.scoreline-breadcrumb li{
display:inline-block;
padding:0 5px;
}
.scoreline-breadcrumb .fa-angle-right{
padding-left:20px !important;
}	
.scoreline-breadcrumb-title h1{
font-size:50px;
}
.scoreline-breadcrumb-title{
text-align:center;
color:#000;
font-size:18px;
}
.cover {
background-attachment: fixed;
background-color: #edf0f2 ;
}
.scoreline-breadcrumb{
	margin:0;
	padding:0;
}
.scoreline-breadcrumb  li + li:before {
    color: #ff6b31;
    content: ">\00a0";
	margin-right: 10px;
}

/* Navigation */
.navigation_en {
    padding-bottom: 5%;
	color: #ff6b31;
}
#scoreline_nav li {
    display: inline-block;
}
.previous {
    float: left;
    color: #ff6b31;
}
.next {
    float: right;
    color: #ff6b31;
}
.previous a {
    width: auto;
	margin-left: 0px ;
    color: #ff6b31;	
}
.next a {
	color: #ff6b31;
	padding-left:0 !important;
	padding-right:0 !important;
}
.previous a:hover, .previous a:focus, .next a:hover, .next a:focus{
	text-decoration: none;
	color: #ff6b31;
}
span.previous a{
    width: auto;
	margin-left: 0px;
    color: #ff6b31;	
}
span.next a{
	color: #ff6b31;
	padding-left:0 !important;
	padding-right:0 !important;
	float:right;
}
span.previous a:hover, span.next a:hover{
	text-decoration: none;
	color: #ff6b31;
}
.nav  > li  > a:focus, .nav  > li  > a:hover{
	background-color: #ff6b31 !important;
}
/* Navigation */

/* Pagination CSS */
.navigation.pagination {
    padding: 10px;
}
.nav-links a {
    text-decoration: none;
    font-size: 18px;
    color: #ff6b31;
    border: 1px solid #ff6b31;
    padding: 5px;
	float: none;
}
span.page-numbers.current {
	background: #ff6b31;
    color: #fff;
    border: 1px solid #ff6b31;
    font-size: 18px;
    font-weight: 700;
    padding: 5px;
}
span.page-numbers.dots {
    color: #ff6b31;
    font-size: 20px;
    font-weight: 700;
}
/* Pagination CSS */

/* sidebar & Footer CSS */
.footer-add-widget {
    text-align: center;
}
.footer-add-widget h3 a {
    color: #fff;
}
.footer-add-widget a{
	text-decoration:none;
}
.scoreline-widget .tagcloud a {
    padding: 5px 15px;
    color: #ff6b31;
	font-size: 16px !important;
	background-color: #e1e1e1;
	margin:5px;
}
.scoreline-widget  .tagcloud a:hover{
	background-color: #ff6b31;
	color: #fff;
	text-decoration: none;
}
.tagcloud {
    margin: 15px 5px;
    padding: 0px;
}
.textwidget {
    color: #777;
    padding: 8px;
}
.footer-widget .tagcloud a {
    border: 1px solid #333;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    margin: 5px;
    font-size: 14px !important;
    padding: 10px;
}
.footer-widget .tagcloud a:hover{
	background-color: #ff6b31 !important;
	color: #fff;
}
.scoreline-widget ul {
    color: #ff6b31;
	margin: 5px 0;
	padding-left:10px;
}
.scoreline-widget li{
    margin:10px 15px;
}
ul.widget-title li {
    display: block;
}
.tags li::before {
    display: none;
}
.scoreline-widget li a{
	color: #ff6b31;
	text-decoration: none;
}
span.post-date {
    color: #777;
}
span.post-date:hover{
    color: #ff6b31;
}
.footer-widget li a {
    color: #fff;
}
.footer-widget li a:hover{
	text-decoration: none;
	color:#ff6b31;
}
.footer-widget .textwidget {
    color: #fff;
    padding: 8px;
}
.scoreline-widget .tagcloud a {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #ff6b31;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.scoreline-widget .tagcloud a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.scoreline-widget .tagcloud a:hover, .scoreline-widget .tagcloud a:focus, .scoreline-widget .tagcloud a:active {
  color: white;
}
.scoreline-widget .tagcloud a:hover:before, .scoreline-widget .tagcloud a:focus:before, .scoreline-widget .tagcloud a:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
/* sidebar & Footer CSS */

/*  calendar css */
#wp-calendar tbody tr td {
text-align: center;
}
#wp-calendar tr td a{
	color:#ff6b31;
	text-decoration: none;
}
#wp-calendar caption {
padding: 10px;
background-color: #ff6b31;
color: #ffffff;
text-align: center;
}
#wp-calendar thead tr th {
text-align: center;
}
table th {
border: 1px solid #dddddd;
padding: 6px;
line-height: 20px;
text-align: center;
vertical-align: top;
}
table td {
border: 1px solid #dddddd;
padding: 6px;
line-height: 20px;
text-align: center;
vertical-align: top;
}
.footer-widget table td {
color:#e7e7e7;
}
.footer-widget #wp-calendar thead tr th {
color: #fff;
}
table.table, table {
width: 100%;
text-align: left;
background-color: transparent;
}
/*  calendar css */

/* Shutter Out Horizontal */
.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #ff6b31;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #ff6b31;
}
/* swiper slider */
.swiper-slide-prev .carousel-caption h1, .swiper-slide-prev .carousel-caption h2, .swiper-slide-prev .carousel-caption a, .swiper-slide-next .carousel-caption h1, .swiper-slide-next .carousel-caption h2, .swiper-slide-next .carousel-caption a{
    display: none;
}
.scoreline-widget .scoreline-blog-text{
padding:15px;
text-align:center;
}
.home_blog, .home_slider {
width:100%;
overflow:hidden;	
}
.swiper-container{
width:100%;
overflow:hidden;	
}
.img-responsive{
width:100%;
height:auto;
}
/* swiper slider */

/* 15-nov-2016 */
.post-text p a {
    color: #ff6b31;
    padding: 10px 20px;
    text-decoration: none;
}
/* 15-nov-2016 */

/* 23-nov-2016 */
.home_slider .swiper-slide-active .animation.animated-item-1 {
-webkit-animation:500ms linear 300ms normal both 1 running fadeInDown;
  -moz-animation: 500ms linear 300ms normal both 1 running fadeInDown;
  -o-animation: 500ms linear 300ms normal both 1 running fadeInDown;   
animation: 500ms linear 300ms normal both 1 running fadeInDown;
}
.home_slider .swiper-slide-active .animation.animated-item-2 {
-webkit-animation:900ms linear 600ms normal both 1 running fadeIn;
  -moz-animation: 900ms linear 600ms normal both 1 running fadeIn;
  -o-animation: 900ms linear 600ms normal both 1 running fadeIn;
  animation: 900ms linear 600ms normal both 1 running fadeIn;
}
.home_slider .swiper-slide-active .animation.animated-item-3 {
-webkit-animation: 1200ms linear 600ms normal both 1 running fadeInUp;
  -moz-animation:  1200ms linear 600ms normal both 1 running fadeInUp;
  -o-animation:  1200ms linear 600ms normal both 1 running fadeInUp;
  animation: 1200ms linear 600ms normal both 1 running fadeInUp;
}
.home_slider .swiper-button-next.swiper-button-white, 
.home_slider  .swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: none;
}
.home_slider .swiper-button-prev.swiper-button-white, 
.home_slider .swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: none;	
} 
.home_slider .swiper-button-prev,
 .home_slider .swiper-button-next {
  border-radius: 50%;
  margin-left: -7px;
  margin-top: -8px;
  box-shadow: 0px 1px 2px 4px #777;
}
.home_slider .swiper-button-next1, 
.home_slider .swiper-button-prev1 {
  border: 2px solid #fff;
  height: 50px;
  width: 50px;
}
.home_slider .swiper-button-prev1::after {
  color: #fff;
  content: "";
  font-family: FontAwesome;
  font-size: 36px;
  height: 90px;
  margin-left: 4px;
  margin-top: -14px;
  padding: 10px;
  position: absolute;
}
.home_slider .swiper-button-next1::after {
  color: #fff;
  content: "";
  font-family: FontAwesome;
  font-size: 36px;
  height: 90px;
  margin-left: 8px;
  margin-top: -12px;
  padding: 10px;
  position: absolute;
}

@media(min-width:1200px){
.home_slider{
	height:700px;
}
}
/* 23-nov-2016 */

.scoreline-header .hd-img  {
    width: 100% !important;
    height: 30% !important;
}

@media(max-width:768px) {
.scoreline-header .hd-img{
    width: 100% !important;
    height: 11% !important;
}
}

@media(max-width:480px){
.scoreline-header .hd-img  {
    width: 100% !important;
    height: 10% !important;
}
}

@media(max-width:320px){
.scoreline-header .hd-img {
    width: 100% !important;
    height: 16% !important;
}
}