ul,
li,
p,
body,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0px;
    padding: 0px;
}
body {
    margin: 0px;
    padding: 0px;
}
* {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
}
a:focus{text-decoration:none;}
/* Generated by Fontie <http://fontie.pixelsvsbytes.com> */
/* Generated by Fontie <http://fontie.pixelsvsbytes.com> */

@font-face {
    font-family:'Circular Std Book Italic';
    src: url('../fonts/CircularStd-BookItalic.eot');
	src: url('../fonts/CircularStd-BookItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-BookItalic.woff2') format('woff2'),
		url('../fonts/CircularStd-BookItalic.woff') format('woff'),
		url('../fonts/CircularStd-BookItalic.svg#CircularStd-BookItalic') format('svg');
    font-weight: 450;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Circular Std Bold';
    src: url('../fonts/CircularStd-Bold.eot');
	src: url('../fonts/CircularStd-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-Bold.woff2') format('woff2'),
		url('../fonts/CircularStd-Bold.woff') format('woff'),
		url('../fonts/CircularStd-Bold.svg#CircularStd-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Circular Std Book';
    src: url('../fonts/CircularStd-Book.eot');
	src: url('../fonts/CircularStd-Book.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-Book.woff2') format('woff2'),
		url('../fonts/CircularStd-Book.woff') format('woff'),
		url('../fonts/CircularStd-Book.svg#CircularStd-Book') format('svg');
    font-weight: 450;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Circular Std Medium Italic';
    src: url('../fonts/CircularStd-MediumItalic.eot');
	src: url('../fonts/CircularStd-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-MediumItalic.woff2') format('woff2'),
		url('../fonts/CircularStd-MediumItalic.woff') format('woff'),
		url('../fonts/CircularStd-MediumItalic.svg#CircularStd-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Circular Std Black Italic';
    src: url('../fonts/CircularStd-BlackItalic.eot');
	src: url('../fonts/CircularStd-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-BlackItalic.woff2') format('woff2'),
		url('../fonts/CircularStd-BlackItalic.woff') format('woff'),
		url('../fonts/CircularStd-BlackItalic.svg#CircularStd-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Circular Std Black';
    src: url('../fonts/CircularStd-Black.eot');
	src: url('../fonts/CircularStd-Black.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-Black.woff2') format('woff2'),
		url('../fonts/CircularStd-Black.woff') format('woff'),
		url('../fonts/CircularStd-Black.svg#CircularStd-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Circular Std Bold Italic';
    src: url('../fonts/CircularStd-BoldItalic.eot');
	src: url('../fonts/CircularStd-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/CircularStd-BoldItalic.woff2') format('woff2'),
		url('../fonts/CircularStd-BoldItalic.woff') format('woff'),
		url('../fonts/CircularStd-BoldItalic.svg#CircularStd-BoldItalic') format('svg');
    font-weight: 700;
    font-style: italic;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
/* nav-bar */
.navbar-nav li a {
	font-size: 16px !important;
	color: #fff;
	font-family: 'Circular Std Bold';
	padding: 0px 0px 7px !important;
	line-height: 15px;
}
.navbar.navbar-expand-md.nav-bar {
	background: transparent;
	padding: 25px 0px 180px;
	z-index:999;
}
.header-top.banner-bg {
	background: #e9195b;
	position:relative;
}
.collspe-nav {
	flex-grow: 0;
}
.badge-blue {
	background: #1f3fb8;
	border-radius: 30px;
	width: 20px;
	height: 20px;
	position: relative;
	left: -9px;
	top: -10px;
}
/* nav-bar */
/* banner */
.banner h1,.we-plan h2,.creating-solutions h2,.our-clients h2,.scenario-inner-right h3{
	font-family:'Circular Std Black';
	text-align:center;
}
.banner h1 {
	font-size: 75px;
	margin-bottom: 2px;
}

.banner h1,.banner p,.creating-solutions h2{
	color: #ffffff;
}
.banner p,.we-plan p,.we-plan-inner p,.scenario-inner-right p{
	font-family:'Circular Std Book';
	text-align:center;
	line-height:40px;
}
.banner p{
	max-width:815px;
	margin:0 auto 110px;font-size:22px;
}
.banner {
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	text-align: center;
	padding-bottom: 140px;
	z-index: 1;
	position: relative;
}
#myVideo {
	position: absolute;
	bottom: 0px;
	width: 100%;
	/* max-width: 2000px; */
	margin: 0 auto;
	left: 0;
	right: 0;
}
.btn-style {
	font-size: 26px;
	font-family: 'Circular Std Black';
	color: #ed1559;
	text-decoration: none;
	width: 265px;
	display: inline-block;
	height: 60px;
	text-align: center;
	transition: all 0.3s ease-in-out 0s;
	border-radius: 46px;
	padding-top: 8px;
}
.btn-bg-white{background:#ffffff;border:2px solid transparent;}
.btn-bg-red {
	background: #ed1559;
	border: 2px solid transparent;
	color: #fff;
	margin-top: 30px;
}

.next-case {
	color: #273992;
	font-family: 'Circular Std Bold';
	font-size: 16px;
	margin-top: 30px;
	display: inline-block;
	text-decoration: underline;
	width: 100%;
	display:none;
}
.we-plan h2 {
	text-align: left;
	font-size: 56px;
	color: #273992;
	margin-bottom: 15px;
	margin-top: 100px;
	letter-spacing: 0.2px;
	margin-bottom: 50px;
}
.we-plan p {
	font-size: 22px;
	max-width: 710px;
	text-align: left;
	line-height: 31px;
}
.we-plan {
    padding: 20px 0px 105px;
}
.we-plan-inner h5 {
	color: #ed1559;
	font-family:'Circular Std Bold';
	font-size: 28px;
	padding: 15px 0px;
}
.we-plan-inner {
	font-size: 22px;
	margin-top: 65px;
}
.latest-campaigns{margin:100px 0px 40px;}
/* we-plan */
/* creating-solutions */
.creating-solutions {
	background: rgba(0, 0, 0, 0) url("../images/creating-bg.png");
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	text-align: center;
	padding: 200px 0px 140px;
	margin-top: -335px;
}
.creating-solutions h2 {
	font-size: 57px;
	letter-spacing: 0.2px;
}
.btn-bg-transparent{background:transparent;border:2px solid #fff;margin-top:35px;color:#fff;}
.our-clients h2,.scenario-inner-right h3 {
	text-align: left;
	font-size: 57px;
	color: #273992;
	max-width:990px;
	margin: 0 auto;
	letter-spacing: 0.2px;
}
.form-container input.f-g {
	height: 45px;
	line-height: 30px;
}
.form-container .form-control:focus {
	color: #495057;
	background-color: #fff;
	border-color: transparent;
	outline: 0;
	box-shadow: 0 0 0 .2rem rgba(0,0,0,.25);
}
.our-clients p {
	font-size: 22px;
	text-align: left;
	font-family:'Circular Std Book';
	line-height:40px;
	color:#292929;
	max-width:990px;
	margin: 0 auto;
}
.our-clients {
	padding: 100px 0px;
}
.partner-ul.list-inline {
	text-align: center;
	/* padding: 100px 0px 160px; */
}
.mob-new-pumpkins {
	position: relative;
	width: 100%;
	top: -1px;
}
/* slider */
.latest-campaigns-right .carousel-item h4 {
	font-size: 32px;
	text-align: left;
	font-family:'Circular Std Bold';
	line-height:40px;
	color:#232323;
}
.latest-campaigns-right .carousel-item p {
	font-size: 22px;
	text-align: left;
	font-family:'Circular Std Book';
	line-height:32px;
	color:#1b1a26;
}
.latest-campaigns-right .carousel-item p,.slider-ul-inner li {
	font-size: 22px;
	text-align: left;
	font-family:'Circular Std Book';
	line-height:32px;
	color:#1b1a26;
}
.at-curve{padding:30px 0px;}
.latest-campaigns-right .right {
	text-align: right;
	float: right;
	position: absolute;
	top: 26%;
	right: -41px;
	font-size: 0px;
	display: none;
}
.latest-campaigns-right .fa.fa-chevron-left {
	font-size: 0px;
}
/* slider */
/* virtual-coffee */
.cup-imgvir {
	position: relative;
	top: -170px;
	z-index: 3;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.virtual-coffee {
	padding: 0px 0px 100px;
	background: #ed1559;
}
.virtual-coffee h2 {
	text-align: center;
	font-size: 40px;
	color: #fff;
	font-family: 'Circular Std Black';
	margin-top: -110px;
	letter-spacing: 0.2px;
}
.virtual-coffee p {
	font-size: 22px;
	text-align: center;
	font-family:'Circular Std Book';
	line-height:34px;
	color:#fff;
	max-width:990px;
	margin: 10px auto 50px;
}
.virtual-coffee .form-group label,.virtual-coffee .form-group span {
	color: #fff;
	font-family:'Circular Std Book';
	font-size: 24px;
}
.form-container {
	max-width: 690px;
	margin: 0 auto;
}
.virtual-coffee .form-group span {
	float: right;
}
.form-control.f-g.txt-area {
	height: 175px;
	resize: none;
}
	/* progress bar */
	.white-line {
	background: #fafafa;
	height: 3px;
	position: relative;
	width: 100%;
}
	.inner-color {
	background: #273992;
	height: 3px;
	position: absolute;
	width:22%;
	left:0px;
}
.circle {
	position: absolute;
	width: 15px;
	height: 15px;
	background: #fff;
	border-radius: 31px;
	top: -7px;
	left: 21%;
}
.next-lbl {
	width: 516px;
}
.btn-next-lbl-box{text-align:center;}
/* footer */
.footer-top li a {
	font-family: 'Circular Std Bold';
	font-size: 27px;
	padding-right: 122px;
}
.footer-top {
	text-align: center;
	width: 100%;
}
.a-col-blue li a{color:#273992;}
.a-col-gray li a {
	color: #9b9b9b;
	text-transform: uppercase;
}
.a-col-blue {
	padding: 45px 0px;
}
.right {
	text-align: right;
}
footer .container-fluid,.nav-bar .container-fluid {
	width: 90%;
	max-width: 1800px;
}
.left p, .right a {
	font-size: 11px;
	color: #6a6a6a;
	font-family: 'Circular Std Book';
	margin-top: 6px;
	max-width: 500px;
}
.a-col-gray {
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	padding: 25px 0px;
	margin-bottom: 10px;
	
}
footer {
	padding-bottom: 20px;
}
.form-container .btn-bg-transparent {
	padding-top: 3px;
}
.btn-bg-white:hover {
	box-shadow: 0 8px 8px rgba(0,0,0,.3);
	color: #ed1559;
	text-decoration: none;
	border: 2px solid transparent;
}
.btn-bg-red:hover {
	box-shadow: 0 8px 8px rgba(0,0,0,.3);
	color: #fff;
	text-decoration: none;
	border: 2px solid transparent;
}
.btn-bg-white:hover {
	box-shadow: 0 8px 8px rgba(0,0,0,.3);
	color: #ed1559;
	text-decoration: none;
	border: 2px solid transparent;
}
.btn-bg-transparent:hover {
	background:#ed1559;
	color:#fff;
	text-decoration: none;
	border: 2px solid #ed1559;
}
.form-container .btn-bg-transparent:hover {
	background:#fff;
	color:#ed1559;
	text-decoration: none;
	border: 2px solid #ed1559;
}
.togal-menu-bottom{
   margin:0px;
   padding:0px;
   text-align:right;
}
/* CAse Study Ploughmans page start */
.banner-bg-case {
	background: rgba(0, 0, 0, 0) url("../images/banner-cs.png");
	background-repeat: no-repeat;
	background-size: cover;
}
.menu-case li a {
	font-size: 20px;
	text-align: left;
	font-family: 'Circular Std Black';
	line-height: 60px;
	color: #fff;
	text-transform: uppercase;
	}
	.menu-case li  {
	padding-right: 80px;
	}
.case-banner {
	padding-bottom: 25px;
}
.case-banner h2 {
	font-size: 47px;
	text-align: left;
	font-family: 'Circular Std Bold';
	line-height: 60px;
	color: #fff;
	padding: 40px 0px 250px;
}
.case-banner .page-case-title {
	font-size: 20px;
	text-align: left;
	font-family: 'Circular Std Bold';
	line-height: 60px;
	color: #fff;
	padding-top: 100px;
}
.current {
	position: relative;
}
.current::after {
	content: "";
	background: #fff;
	width: 100%;
	height: 2px;
	position: absolute;
	left: 0px;
	bottom: -5px;
}
.menu-case li a:hover{text-decoration:none;}
.scenario-inner-right p {
	font-size: 20px;
	max-width: 511px;
	text-align: left;
	color: #3e3e3e;
}
.scenario-inner-right h3 {
	text-align: left;
	margin:0px;
}
.float-right {
	float: right !important;
	width: 100%;
	text-align: right;
}
.img-box-post {
	/* max-width: 565px; */
	float: left;
	
}
.post-title {
	float: none !important;
	width: 100%;
	color: #3e3e3e;
	font-size: 18px;
	font-family: 'Circular Std Book Italic';
	padding-top: 10px;
	/* padding-left: 4.5%; */
	max-width: 1270px;
}
.scenario-inner-right {
	max-width: 561px;
	padding-left: 100px;
	padding-top: 8%;
}
.scenario-inner-right.scnr-left {
	float: right;
	margin-right: 100px;
	max-width: 603px;
	
}
.scenario-inner-right,.img-box-post-right,.img-box-post{margin-top:70px;}
.scnr-left h6 {
	font-family: 'Circular Std Black';
	color: #273992;
	font-size: 27px;
	padding: 90px 0px 35px;
}
.scnr-left .media h5 {
	color:#3e3e3e;
	font-size:20px;
	font-family: 'Circular Std Bold';
	padding-top: 18px;
}
.scnr-left .media p {
	color: #3e3e3e;
	font-size: 34px;
	font-family: 'Circular Std Book';
}
.scnr-left .media {
	padding-bottom:40px;
}
.result .scenario-inner-right.scnr-left,.feedback {
	padding-top: 0px;
}
/* slider */
.fb-plg-slider .carousel-inner {
	max-width: 700px;
}
.fb-plg-slider {
	max-width: 700px;
	margin:45px auto 60px;
	display:none;
}
.fb-plg-slider .left.carousel-control {
	position: absolute;
	left: -108px;
	top: 51px;
}
.fb-plg-slider .right.carousel-control {
	position: absolute;
	right: -108px;
	top: 51px;
}

.fb-plg-slider .fa.fa-chevron-right,.fb-plg-slider .fa.fa-chevron-left {
	font-size: 0px;
}
/* fbpnl */
.campaign-container h5 {
	text-align: center;
	color:#3a3a3a;
	font-size:28px;
    font-family:'Circular Std Bold Italic';
	line-height:43px;
	
}
.campaign-container p {
	text-align: center;
	color:#000000;
	font-size:20px;
    font-family: 'Circular Std Book';
	line-height:28px;
	padding:45px 0px;
	
}
.campaign-container h5 sup {
	color: #273992;
	font-size: 70px;
	font-family: 'Circular Std Bold';
	top: 21px;
	padding: 0px 10px;
}
.campaign-container {
	background: #ebebeb;
	padding: 45px 0px 0px;
	margin-top: 20px;
}
.width-auto{
   width:auto;
   margin-top:0px;
   margin-bottom:50px;
   padding-left:40px;
   padding-right:40px;
}
.prv_sec {
    margin: 0px;
    padding:5px 0px;
    background: #273992;
    text-align: center;
    font-size: 53px;
    font-family: 'Circular Std Bold';
    color: #fff;
}
.prv_sec img, .next_sec img{
   margin:0px 20px;
}
.next_sec{
  margin:0px;
  padding:5px 0px;
  background:#ed1559;
  text-align: center;
  font-size: 53px;
  font-family: 'Circular Std Bold';
  color: #fff
}
.prv_sec a, .next_sec a{
  text-decoration:none;
  color:#fff;
}
.panel-heading{
  display:inline;
}
.panel-heading img{
  display:inline-block;
  vertical-align:top;
}
.panel-heading .down-arow img {
	display: none; 
}
.panel-heading_content{
  display:inline-block;
  margin:5px 10px 0;
  width:86%;

}
.panel-heading_content h3{
  /*background:url(../images/down-arow.png) no-repeat right;*/
  color:#273992;
  font-size:22px;
  font-weight:600;
  font-family: 'Circular Std Bold';
}
.panel-heading_content h5{
  color:#aaaaaa;
  font-size:20px;
  font-family:'Circular Std Book';
}
.panel-body p {
	font-size: 20px;
	font-family: 'Circular Std Book';
	line-height: 24px;
	margin-top: 13px;
	height: 69px;
	overflow: visible;
}
.carousel {
    position: relative;
    padding: 0px 0px 50px;
}
.dropdown{display:none;}
.carousel .dropdown a::after{display:none;}
.carousel-indicators li {
    width: 10px;
    height: 10px;
    background-color: #cecece;
    border-radius: 100%;
	margin-right: 7px;
    margin-left: 7px;
}
.carousel-indicators .active{
   background-color:#939393;
}
.down-arow{
  float:right;
  margin-top:4px;
}
.toggle-icon{
	float: right;
    margin-right: 0;
}
.iphone-7 {
	width: 100%;
	max-width:1000px;
}
.footer-top li:last-child a{
	padding-right:0;
}
.footer-container .row {
    margin: 0px;
}
.row.bottom-footer {
	max-width: 1506px;
	margin: 0 auto;
}
.hvr-underline-from-center::before {
	content: "";
	position: absolute;
	z-index: -1;
	left: 50%;
	right: 50%;
	bottom: 0;
	background: #fff;
	height: 2px;
	-webkit-transition-property: left, right;
	transition-property: left, right;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.hvr-underline-from-center {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent;
	position: relative;
	overflow: hidden;
}
[class^="hvr-"] {
	margin: .4em;
	padding: 1em;
	cursor: pointer;
	background: #e1e1e1;
	text-decoration: none;
	color: #666;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.hvr-underline-from-center:hover::before, .hvr-underline-from-center:focus::before, .hvr-underline-from-center:active::before {
	left: 0;
	right: 0;
}
.menu li{
	padding: 0px 15px 0px;
}
.our-clients .bx-controls.bx-has-controls-direction.bx-has-controls-auto.bx-has-pager {
	display: none;
}
.bx-wrapper {
	-moz-box-shadow: 0 0 5px #ccc!important; 
	-webkit-box-shadow: 0 0 5px #ccc!important; 
	box-shadow: 0 0 0px #ccc!important; 
	border: 0px solid #fff!important; 
	background: transparent!important; 
	padding: 56px 0 60px!important;
}

.bx-wrapper .partner-ul .list-inline-item {
	margin-right: 0 !important;
	width: 296px !important;
}
.we-plan .col-md-4:nth-child(3) p {

	max-width: 300px;
}
.we-plan .col-md-4:nth-child(1) p {

	max-width: 320px;
}
.we-plan .col-md-4:nth-child(2) p {

	max-width: 300px;
}
.bx-wrapper img {
	max-width: 100%!important;
	display: block!important;
	margin: 0 auto!important;
}

@media (min-width: 1366px) and  (max-width: 1600px) { 
.footer-top li a {
    font-size: 25px;
    padding-right: 100px;
}
.row.bottom-footer {
    max-width: 1366px;
}
}
/*************Range Slider*************/
/* .slidecontainer {
    width: 100%;
}

.slider {
    -webkit-appearance: none;
    width: 100%;
    height: 12px;
    background: #fff;
    outline: none;
    opacity: 0.7;
    
}

.slider:hover {
    opacity: 1;
}

.slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 12px;
    height: 12px;
    background:  #ed1559;
    cursor: pointer;
	border-radius:100px;
}

.slider::-moz-range-thumb {
    width: 12px;
    height: 12px;
    background:  #ed1559;
    cursor: pointer;
	border-radius:100px;
} */
input[type="range"]{
    -webkit-appearance: none;
    -moz-apperance: none;
    height: 6px;
    
}
input[type='range']::-webkit-slider-thumb {
    -webkit-appearance: none !important;
    background-color: #ed1559;
    border: 1px solid #ffff;
    height: 15px;
    width: 15px;
	border-radius: 100px;
}
#myRange {
	width:100%;
}
/* new code */
#myVideo-1 {
	width: 100%;
	max-width:1269px;
}
.bx-viewport {
	-webkit-transform: translateZ(0);
	height: 140px!important;
}
.sliders-vertical {
	width: 24%;
	display: inline-block;
}
.img-post-section .img-box-post {
	width: 100%;
	float: left;
	padding-left: 0%;
	max-width: 1210px;
}
.img-box-post-right.time-line-box {
	float: right;
	max-width: 650px;
}
.img-box-post-right.time-line-box img{
	width: 100%;
}
.iphone-cl {
	float: right!important;
}
.panel-heading span img{
	margin-top:4px;
	margin-left:10px;
}
#Scenario .img-box-post img{
	width:100%;
}
.slider-innner .carousel-inner{position:relative;}
.mob-back-img {
	position: absolute;
	top: 0px;
	width:100%;
}
.slider-innner .right.carousel-control,.slider-innner .left.carousel-control {
	visibility: hidden;
}
.col-md-5.col-lg-5.col-xl-5.latest-campaigns-left {
	padding: 40px;
}
.latest-campaigns-right{
	padding-left: 35px;	
}
.latest-campaigns-right h4 {
	font-size: 32px;
	text-align: left;
	font-family: 'Circular Std Bold';
	line-height: 40px;
	color: #232323;
	margin-top: 40px;
	margin-bottom: 30px;
}
.hiden-cl{
	visibility:hidden;
}
/************send mail pop-up*************/
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 99999; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding:10px 20px; 
    border: 1px solid #888;
    width: 35%;
	height: 35%;
}

/* The Close Button */
.close {
	color: #aaaaaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
	text-align: right;
	
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.modal-content h2 {
	text-align: center;
	padding-top: 21px;
	font-size: 37px;
	font-weight: 600;
	color: #ed1559;
}
.modal-content p {
    text-align: center;
    font-size: 29px;
    font-weight: 600;
	color: #ed1559;
}
button:focus {
    outline: 0px dotted;
    outline: 0px auto -webkit-focus-ring-color;
}
.result .time-line-box p {
	padding-left: 0;
}
/* new code */
.video-img {
	position: absolute;
	top: 6px;
	left: -1px;
}
.video-img img{
	width:100%;
}
.img-box-post iframe {
	display: none;
}
.result .col-sm-12.col-lg-8 {
	margin-top: 50px;
}
