﻿@media screen and (min-width: 320px) and (max-width: 767px){
.wfloat-icons{top: 14em !important;}	
.navbar-nav{margin:0;}
.mob-img{width:100px;margin-left:10%;}
.carousel-caption h3{font-size:15px;}
.carousel-caption h2{font-size:20px;}
.carousel-caption h4{font-size:15px;}
.carousel-caption{top:10%;left:18%;width:72%;}
.sec1{order:1;}
.sec2{order:2;}
.w100{width:100%;}
.fs12{font-size:12px;}
.hidden-tleft{text-align:left !important;}
.hidden-navs{background:#000;color:#FDC017;}
.nv-menus ul{margin:0;}
.nv-menus ul li{width:100%;margin:5px;}
.carousel-caption-page{max-height:400px;overflow-y:auto;}
.hTitle{font-size:22px;}
.carousel-caption-page{top:20%;}
.hidden-tcenter{text-align:center;}
.hidden-bgClr{background:#000;padding:5px 0px;}
.bContn p{height:130px;}
.hidden-mtop10{margin-top:10px;}
.marginl{margin-left:0%;}

/*home page*/
.navbar-default .navbar-nav > li > a {

    font-family: 'Lato-Regular';
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
    padding-top: 0px;
    padding-left: 12px;
    padding-right: 12px;

}
.discount {
    padding: 15px 0px;
}
/* .committee-h4 {
    font-size: 18px;
padding-top: 15px;} */
.committee-h4 {
    font-size: 15px;
padding-top: 15px;}
.session h4 {
font-size: 15px;}
.session-wh h4 {
font-size: 18px;}
.session-bl h4 {
font-size: 18px;}
.session-bl {
    padding: 15px 0px;
}
.view h3 {
    font-size: 17px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    margin: -10px 0px;
}
.session {
    padding: 5px 0px;
}
.committee-h4 {
    font-size: 15px;
    padding-top: 15px;
}
.tweets h5 {
    margin: 30px 0px;
}
.find1 {
    position: absolute;
    bottom: -20%;
}
.programh4 {
    padding-top: 10px;
font-size: 18px;}
.program {background-image: url("../img/home/Program schedule_bg.jpg");margin: 50px 0px;}
.eventry-even{    height: 100%;}
.pg-sch > thead > tr > th {font-size: 13px;}
.pg-sch > tbody > tr > th {
font-size: 11px;}
.pg-sch > tbody > tr > td{font-size: 11px;}
.programp {
font-size: 11px;}
.just ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 9px;
    border-radius: 7px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 10px 3px;
    background-color: #000;
  margin: 0px 0px;
}
.defer {
    padding-left: 0px;
}
.eventry h4 {
font-size: 17px;}
.journals2 h4 {
    font-size: 17px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #E54746;
    text-transform: uppercase;
    padding-top: 5px;
    text-align: center;

}
.location1 h4 {
    font-size: 17px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #E54746;
    text-transform: uppercase;
    text-align: center;
}
.location1 h5 {
font-size: 18px;}
.europe1 ul li a {
    color: #000;
    background-color: #fff;
    text-decoration: none;
    font-size: 13px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 10px 15px;
}
.europe {
    height: 600px;
}
.advanced h4{color: #fff;font-size: 16px;}
.advanced h6{color: #fff;font-size: 14px;}
.view h5 {
    font-size: 28px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    margin: 10px 0px;
    word-spacing: 5px;
}
.view p {
	font-size: 12px;
	padding-top:0;
}
.new h4 {
    padding: 14px 5px;
font-size: 12px;}
.view h1 {
    border: 1px solid #fff;
    width: 120%;
    border-radius: 10px;
    height: 45px;
}
.new1 {
    position: absolute;
right: -18%;
top: 42%;
}
.apr {
    margin-left: 4px;
}
.brochur1 {
    padding: 8px 10px;
}
.brochur {
    color: #164C83;
    text-transform: uppercase;
	font-size: 8px;
	width:45%;
}
.brochur2 {
    padding: 8px 5px;
}
.brochur3 {
    padding: 8px 23px;
}
.brochur4 {
    padding: 8px 5px;
}
.brochur5 {
    padding: 8px 10px;
}
.group1 {
    margin-left: -30px;
}
.group{margin-top: -26%;}
.awards{position:absolute;left:40%;}
.view {
    position: relative;
    top: 11%;
	right: 0px !important;
}
.group-reg{height: 650px;}

.borbot-borbot {
    float: left;
    border-right: 1px solid !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-image: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255,0) 48%, rgb(255, 255, 255,0) 100%);
        border-image-slice: 100%;
    border-image-slice: 1 !important;
    height: 60px;
    position: absolute;
 left: -6%;
bottom: -45%;
}
.journals2 img{display:block;}
.banner-img{height:100vh;} 

.event1 button h5 span{ font-size: 12px;
    line-height: 1.6em;
    font-family: 'Lato-Regular';
    color: #000;
text-transform: uppercase;}


.event1 button{ 
    background-color: #fff;
    border-radius: 8px;
    padding: 6px 0px;width:20%;margin: 0px 5px;}
.event1 h5 {
    font-size: 10px;
    line-height: 1.6em;
    font-family: 'Lato-Regular';
    color: #000;
    text-transform: uppercase;
    background-color: #fff;
    border-radius: 8px;
    padding: 0px 0px;
}
.event1 {
    padding: 0px 0px;
    text-align: center;
}
.event2 h4 {
    font-size: 15px;
    padding-top: 5px;
    padding-left: 15px;
}
.discount p {
    font-size: 13px;
    line-height: 1.6em;
    font-family: 'Lato-Regular';
    color: #565656;
    text-align: justify;
}
.arw1 {
    position: absolute;left: 35%;top: 91%;}
.arw2 {
    position: absolute;right: 35%;top: 91%;}
.arw11 {
    position: absolute;left: 35%;top: 91%;}
.arw22 {
    position: absolute;right: 35%;top: 91%;}
.arw111 {
    position: absolute;left: 35%;top: 91%;}
.arw222 {
    position: absolute;right: 35%;top: 91%;}	
.can{background-color:#EFBC0D;	}
.who-we3 {
    padding: 0px 0px;
}	
.who-we2 {

    margin: 0px 0px;
}
.carousel-control-prev img {
    position: absolute;
    top: 35em;
    left: 7em;
}
.carousel-control-next img {
    position: absolute;
	top: 35em;
    right: 7em;
}
.event {
    background-color: #EEBC0D;
}
.february {
    height: auto;
}	
.facebook {
    border: 0px solid #ccc;
        border-top-color: rgb(204, 204, 204);
        border-top-style: solid;
        border-top-width: 2px;
        border-bottom-color: rgb(204, 204, 204);
        border-bottom-style: solid;
        border-bottom-width: 2px;
    border-top: none;
    border-bottom: none;
    padding: 50px 0px;
}	
.conditions p {
    color: #fff;
    font-size: 11px;
    text-align: center;
    font-family: 'Lato-Bold';
    text-transform: uppercase;
    padding: 5px 0px 0px 0px;
}	
	
	






/*home page*/





/*registeration*/
.ship-res {
    font-size: 30px;
    color: #fff;
    font-family: 'Lato-Bold';
    position: absolute;
    left: 16%;
    bottom: 75px;
    text-transform: uppercase;
}
.online1 h4{font-size: 18px;}
.online1 h5{font-size: 16px;word-spacing: 1px;}
.reg-radio img{margin:0 auto;}
.reg-radio{margin: 0px 75px !important;}
.online {
    margin-top: -3px;
}
.method-1 h4 {
    text-transform: uppercase;
    font-size: 18px;
    color: #fff;
    font-family: 'Lato-Light';
    text-align: center;
    word-spacing: 1px;
}
.method {
    margin-left: 20px;
    padding-top: 15px;
}
.method span {
    padding: 10px 0px;
}
.accept2 h4{font-size: 16px;}
.accept2 img {
    margin: 0px 9px;
}
.shipping h4{font-size: 18px;}
.shipping1 h4{font-size: 18px;}
.shipping{padding: 20px 0px;}
.shipping1{padding: 0px 0px;}
.address{font-size: 13px;}
.method-1 {
    padding: 0px 0px 40px 0px;
}

.read{font-size: 13px;}
.billing {
    padding-bottom: 0px;
}
/*GUIDELINE*/
.guid {
    font-size: 30px;
    left: 22%;
    bottom: 70px;
}
.guid1 h5 {
    font-size: 18px;
    padding: 15px 0px;
}

.e-info{top:7em;left:0 !important;}
.my-nav1 img{width: 200px;margin-left: 10%;margin-top: -20px;}
.my-nav1 {margin-top: 0;}
.navbar-toggle{margin: 7px 2em 0 0;padding: 12px 18px;}
.navbar-toggle .icon-bar {width: 13px;}
.navbar-default .navbar-toggle{background-color:#EB4E17;}
.navbar-default .navbar-toggle .icon-bar{background-color: #000;}
.navbar-toggle .icon-bar+.icon-bar{margin-top: 2px;}
.banner{padding-top: 3em;}
/* .spk-img img{width:auto;}
.spk-img{text-align:center;} */
/*registeration*/
.ship-res {
    font-size: 30px;
    color: #fff;
    font-family: 'Lato-Bold';
    position: absolute;
    left: 16%;
    bottom: 75px;
    text-transform: uppercase;
}
.online1 h4{font-size: 18px;}
.online1 h5{font-size: 16px;word-spacing: 1px;}
.reg-radio img{margin:0 auto;}
.reg-radio{margin: 0px 75px !important;}
.online {
    margin-top: -3px;
}
.method-1 h4 {
    text-transform: uppercase;
    font-size: 18px;
    color: #fff;
    font-family: 'Lato-Light';
    text-align: center;
    word-spacing: 1px;
}
.method {
    margin-left: 20px;
    padding-top: 15px;
}
.method span {
    padding: 10px 0px;
}
.accept2 h4{font-size: 16px;}
.accept2 img {
    margin: 0px 9px;
}
.shipping h4{font-size: 18px;}
.shipping1 h4{font-size: 18px;}
.shipping{padding: 20px 0px;}
.shipping1{padding: 0px 0px;}
.address{font-size: 13px;}
.method-1 {
    padding: 0px 0px 40px 0px;
}

.read{font-size: 13px;}
.billing {
    padding-bottom: 0px;
}
/*GUIDELINE*/
.guid {
    font-size: 30px;
    left: 22%;
    bottom: 70px;
}
.guid1 h5 {
    font-size: 18px;
    padding: 15px 0px;
}

.venueBx{    border-top-left-radius: 150px;border-top-right-radius: 150px;border-bottom-left-radius: 150px;border-bottom-right-radius: 150px;}
.brd-l{border-top:1px solid #aaa;border-left:0px solid #aaa;margin:2% 0;}
.venueBx h5{text-align:center;}
.venueBx p{text-align:center;}

.bx-brd{border-right:0px solid #fff;border-bottom:1px solid #fff;}
.flexdisp{float:left;display:block;}
.rg-content ul li{padding-left:8%;}
.rp-tl-center{text-align:center;}
.design{    padding: 1.3em;}
.committee-row1{height:auto;}
.ask h6{padding:0;}
.ask h6 img{padding-left:0;margin-top: -26px;}
.fd-size{font-size:10px;}
.d-info{right: 14.5em;top: 10em;}
.group-group1{width: 210px;top:-115px;}
.group h1{padding:5px 0px;height:53px;border-radius:10%;font-size:11px;}
.greeting{width:100%;object-fit:cover;right:0%;top:0;}
.syotimer{text-align:center;}
.syotimer__body{margin-top:0}
.syotimer-cell__value{font-size: 12px;line-height: 57px;}
.syotimer-cell__unit{font-size: 10px;top: -22px;}
.syotimer-cell{margin:0 1px;width: 70px;}
.march li{margin: 12px 2px;}
.more{padding:0;}
.program{margin:0;}
.march{margin:0;padding:0;}
.find{padding: 30px 0px 0px 0px;}
.no-pad-xs{padding:0;}
.owl-sponsors .owl-item img, .owl-media .owl-item img{width:auto !important;margin:0 auto}
.footer-links ul{display: block;}
.footer-links ul li{padding: 2% 2%;}
.bann-btn{text-align:center;}
.sec-bg{height:350px;margin-top:0;}
.l-34{left:47%;}

}

@media screen and (min-width:320px) and (max-width:767px)and (orientation:landscape){

/*-------HOME--------*/

.group {
    margin-top: -13%;
}

.awards {
    position: absolute;
    left: 17%;
}
.view h5 {
    font-size: 29px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    margin: -10px 0px;
    word-spacing: 5px;
}
.view p {
    font-size: 14px;
}
.view h1 {
    border: 1px solid #fff;
    width: 60%;
    border-radius: 10px;
    height: 45px;
}
.new1 {
    position: absolute;
    right: 46%;
    top: 44%;
}
.brochur {
    color: #164C83;
    text-transform: uppercase;
    font-size: 11px;
}
.carousel-control-next img {
    position: absolute;
    top: 90%;
    right: 50%;
}
.just ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    border-radius: 7px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 10px 40px;
    background-color: #000;
    margin: 0px 3px;
}
.europe {
    height: 600px;
}
.journals2 img {
    display: block;
    width: auto;
}
.advanced img {
    width: 100%;
    margin: 0 auto;
    border: 3px solid #fff;
    border-radius: 10px;
    width: auto;
}
.advanced h4 {
    color: #fff;
    font-size: 16px;
    text-align: center;
}
.advanced h6 {
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.advanced h5  {
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.europe1 ul li a {
    color: #000;
    background-color: #fff;
    text-decoration: none;
    font-size: 15px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 15px 55px;
}
.usa{padding-left: 16%;}
.find1 {
    position: absolute;
    bottom: -32%;
}







/*-------HOME--------*/










}
@media screen and (min-width: 360px) and (max-width: 640px){
.banner-img{height:81vh;} 
.sec-bg{margin-top: 3.5em;height:350px;}
.e-info{top:8em;left:0 !important;}
.syotimer-cell{margin:0 1px;width: 79px;}
.carousel-control-prev img {
    position: absolute;
    top: 35em;
    left: 9em;
    width:24px;
}
.carousel-control-next img {
    position: absolute;
	top: 35em;
    right: 9em;
    width:24px;
}
.fd-size{font-size:12px;}
.view h3 {
    font-size: 18px;
}
.mob-img{width:100px;margin-left:10%;}
.carousel-caption h3{font-size:15px;}
.carousel-caption h2{font-size:20px;}
.carousel-caption h4{font-size:15px;}
.carousel-caption{top:10%;left:18%;width:72%;}
.sec1{order:1;}
.sec2{order:2;}
.w100{width:100%;}
.fs12{font-size:12px;}
.hidden-tleft{text-align:left !important;}
.hidden-navs{background:#000;color:#FDC017;}
.nv-menus ul{margin:0;}
.nv-menus ul li{width:100%;margin:5px;}
.carousel-caption-page{max-height:400px;overflow-y:auto;}
.hTitle{font-size:22px;}
.carousel-caption-page{top:20%;}
.hidden-tcenter{text-align:center;}
.hidden-bgClr{background:#000;padding:5px 0px;}
.bContn p{height:130px;}
.hidden-mtop10{margin-top:10px;}
.marginl{margin-left:0%;}




}
@media screen and (min-width: 360px) and (max-width: 640px)and (orientation:landscape){

	
}
@media screen and (min-width: 360px) and (max-width: 740px){

/*GUIDELINE*/

.guid {
    font-size: 30px;
    left: 25%;
    bottom: 70px;
}
.europe1 ul{padding-left:10px;}
.europe1 ul li a {
    color: #000;
    background-color: #fff;
    text-decoration: none;
    font-size: 13px;
    text-align: center;
    font-family: 'Lato-Bold';
}
.just ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 10px;
    border-radius: 7px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 10px 3px;
    background-color: #000;
    margin: 0px 0px;
}
.brochur {
    color: #164C83;
    text-transform: uppercase;
    font-size: 9px;
    font-family: 'Lato-Bold';
    background-color: #fff;
    margin: 6px 3px;
    border-radius: 6px;
	width:47%;
}
.bann-btn{text-align:center;}


.borbot-borbot {
    float: left;
    border-right: 1px solid !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-image: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255,0) 48%, rgb(255, 255, 255,0) 100%);
        border-image-slice: 100%;
    border-image-slice: 100%;
    border-image-slice: 1 !important;
    height: 60px;
    position: absolute;
    left: -25%;
    bottom: -23%;
}
.view {
    position: relative;
    top: 12%;
    right: 0;
}
/* .banner{margin-bottom:-95%;} */
.find1 {
    position: absolute;
    bottom: -33%;
}
.borbot-borbot {
    float: left;
    border-right: 1px solid !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-image: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255,0) 48%, rgb(255, 255, 255,0) 100%);
        border-image-slice: 100%;
    border-image-slice: 100%;
    border-image-slice: 100%;
    border-image-slice: 1 !important;
    height: 60px;
    position: absolute;
    left: -3%;
    bottom: -26%;
}
.arw11 {
    position: absolute;
    left: 35%;
    top: 91%;
}
.arw22 {
    position: absolute;
    right: 35%;
    top: 91%;
}
.arw1 {
    position: absolute;
    left: 35%;
    top: 91%;
}
.arw2 {
    position: absolute;
    right: 35%;
    top: 91%;
}
.arw111 {
    position: absolute;
    left: 35%;
    top: 91%;
}
.arw222 {
    position: absolute;
    right: 0;
    top: 91%;
}
.just ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 10px;
    border-radius: 7px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 10px 3px;
    background-color: #000;
    margin: 0px 5px;
}



}

@media screen and (min-width: 360px) and (max-width: 740px)and (orientation:landscape){

/*GUIDELINE*/

.guid {
    font-size: 30px;
    left: -2%;
    bottom: 70px;
}
/*---home---*/

.usa {
    padding-left: 27%;
}
.europe {
    height: 1500px;
}
.banner {
    margin-bottom: -1%;
}
.readmore h5 a {
    text-decoration: none;
    font-size: 10px ;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    background-color: #E54746;
    text-transform: uppercase;
    padding: 10px 0px;
    border-radius: 7px;
}
.twitt {
    font-size: 16px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #000;
    padding-top: 7px;
    text-transform: uppercase;
    padding-left: 0px;
}
.brochur {
    color: #164C83;
    text-transform: uppercase;
    font-size: 12px;
    font-family: 'Lato-Bold';
    background-color: #fff;
    margin: 10px 10px;
    border-radius: 6px;
}
.carousel-control-prev img {
    position: absolute;
    top: 82%;
    left: 45%;
}
.carousel-control-next img {
    position: absolute;
    top: 82%;
    right: 40%;
}

.readmore h5 a {
    text-decoration: none;
    font-size: 14px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    background-color: #E54746;
    text-transform: uppercase;
    padding: 12px 20px;
    border-radius: 7px;
}







}

@media screen and (min-width: 375px) and (max-width: 667px){


/*GUIDELINE*/
.guid {
    font-size: 30px;
    left: 26%;
    bottom: 70px;
}





}
@media screen and (min-width: 375px) and (max-width: 667px)and (orientation:landscape){
/*ABOUT US*/	

/*GUIDELINE*/
.guid {
    font-size: 30px;
    left: -5%;
    bottom: 70px;
}






}
@media screen and (min-width: 414px) and (max-width: 736px){







}
@media screen and (min-width: 414px) and (max-width: 736px)and (orientation:landscape){







}
@media screen and (min-width: 375px) and (max-width: 812px){



}
@media screen and (min-width: 375px) and (max-width: 812px)and (orientation:landscape){

/*GUIDELINE*/	
.guid {
    font-size: 50px;
    color: #fff;
    font-family: 'Lato-Bold';
    position: absolute;
    left: -5%;
    bottom: 80px;
    text-transform: uppercase;
}	
	
	
	
	
}

@media screen and (min-width: 768px) and (max-width: 1024px){
/*GUIDELINE*/
.guid {
    font-size: 50px;
    color: #fff;
    font-family: 'Lato-Bold';
    position: absolute;
    left: -10%;
    bottom: 80px;
    text-transform: uppercase;
}
/*-----home---*/
.event1 h5 {
    font-size: 15px;
    line-height: 1.6em;
    font-family: 'Lato-Regular';
    color: #000;
    text-transform: uppercase;
    background-color: #fff;
    border-radius: 8px;
    padding: 0px 0px;
}

.navbar-default .navbar-nav > li > a {
    font-family: 'Lato-Regular';
    font-size: 9px;
    color: #000;
    text-transform: uppercase;
    padding-top: 11px;
    padding-left: 2px;
	padding-right: 9px;
}
.navbar-brand img {
    margin-top: -1em;
	margin-left: 7%;
	width: 224px;
}
.group-group1 {
    position: absolute;
    top: -158px;
}
.group1{margin-left: -52px;}
.carousel-caption {
    position: absolute;
    top: 17%;
    left: 0%;
    width: 100%;
    text-align: left;
}
.view h5 {
    font-size: 25px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
}
.view p {
    font-size: 13px;
    line-height: 1.6em;
    font-family: 'Lato-Regular';
    color: #fff;
padding-top: 0px;}
.view h1 {
    border: 1px solid #fff;
    width: 100%;
    border-radius: 10px;
    height: 45px;
}
.brochur {
    color: #164C83;
    text-transform: uppercase;
    font-size: 11px;
    font-family: 'Lato-Bold';
    background-color: #fff;
    margin: 10px 2px;
    border-radius: 5px;
}
.new1 {
    position: absolute;
    right: 5%;
    top: 38%;
}
.borbot-borbot {
    float: left;
    border-right: 1px solid !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-image: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255,0) 48%, rgb(255, 255, 255,0) 100%);
        border-image-slice: 100%;
    border-image-slice: 1 !important;
    height: 60px;
    position: absolute;
    left: -15%;
    bottom: -40%;
}
.carousel-control-prev img {
    position: absolute;
    top: 50%;
    left: 2%;
}
.carousel-control-next img {
    position: absolute;
    top: 50%;
    float: left;
    right: 2%;
}
.event {
    background-color: #EEBC0D;
}
.event1 h5 {
    font-size: 18px;
    line-height: 1.6em;
    font-family: 'Lato-Regular';
    color: #000;
    text-transform: uppercase;
    background-color: #fff;
    border-radius: 8px;
    padding: 0px 0px;
}
.readmore h5 a {
    text-decoration: none;
    font-size: 13px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    background-color: #E54746;
    text-transform: uppercase;
    padding: 10px 9px;
    border-radius: 7px;
}
.arw1 {
    position: absolute;
    left: 35%;
    top: 91%;
}
.arw2 {
    position: absolute;
    right: 35%;
    top: 91%;
}
.arw11 {
    position: absolute;
    left: 35%;
    top: 91%;
}
.arw22 {
    position: absolute;
    right: 35%;
    top: 91%;
}
.arw111 {
    position: absolute;
    left: 35%;
    top: 91%;
}
.arw222 {
    position: absolute;
    right: 35%;
    top: 91%;
}
.facebook {
margin-top: 32%;
border: 0px solid #ccc;}
.tweets h5 a {
    text-decoration: none;
    color: #fff;
    background-color: #E54746;
    padding: 10px 15px;
    font-size: 12px;
    line-height: 1.6em;
    font-family: 'Lato-Light';
    text-transform: uppercase;
    border-radius: 5px;
}
.twitt{padding-top: 22%;}
.find-h5 {
    position: absolute;
    bottom: -20% !important;
}
.just ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 11px;
    border-radius: 10px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 15px 10px;
    background-color: #000;
    margin: 0px 5px;
}
.europe1 ul li a {
    color: #000;
    background-color: #fff;
    text-decoration: none;
    font-size: 12px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 15px 25px;
    margin: 0px -1px;
}
.advanced h4 {
    color: #fff;
    font-size: 13px;
    font-family: 'Lato-Bold';
    padding: 5px 0px;
}
.advanced h6 {
    color: #fff;
    font-size: 11px;
    font-family: 'Lato-Bold';
}
.design{padding: 6em;}
.e-info{top:13em;left: 5em;}
.reg-radio{text-align:center;}
.method {text-align: center;margin-top: 3%;margin-left:0;padding-top: 0;}
.checkmark{left:0;}
.d-info{right: 6em;top: 14em;}
.banner-img{height:50vh;background-size: 880px 510px !important;}
.event2 h4{text-align:center;}
.owl-sponsors .owl-item img, .owl-media .owl-item img{width:auto !important;margin:0 auto}

}
@media screen and (min-width: 768px) and (max-width: 1024px)and (orientation:landscape){
/*ABOUT US*/



/*GUIDELINE*/
.guid {
    font-size: 50px;
    color: #fff;
    font-family: 'Lato-Bold';
    position: absolute;
    left: 3%;
    bottom: 80px;
    text-transform: uppercase;
}
/*--home---*/
.my-nav1 img {
    margin-top: 15px;
    width: 60%;
}
.navbar-default .navbar-nav > li > a {
    font-family: 'Lato-Regular';
    font-size: 11px;
    color: #000;
    text-transform: uppercase;
    padding-top: -5px;
    padding-left: 8px;
    padding-right: 8px;
}
.group-group1 {
    position: absolute;
    top: -155px;

}	
.view h3 {
    font-size: 18px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;
    margin: -10px 0px;

}	


.view h5 {

    font-size: 33px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #fff;

}	
.banner-img {
    height: 130vh;
}	
.banner {
    margin-bottom: -35%;
}	
	
.event2 h4 {
    padding-top: 22px;
    font-size: 15px;
    line-height: 1.6em;
    font-family: 'Lato-Bold';
    color: #000;
    text-transform: uppercase;
}	
.design{padding: 8em;}	
	
	
	
	
	
	
	
	
	
	
}
@media screen and (min-width: 320px) and (max-width: 480px){



}	
@media screen and (min-width: 320px) and (max-width: 480px)and (orientation:landscape){
/*GUIDELINE*/

.guid {
    font-size: 30px;
    left: 32%;
    bottom: 70px;
}


/*home*/
.awards {
    position: absolute;
    left: 28%;margin-top: -2%;
}
.view h1 {
    border: 1px solid #fff;
    width: 100%;
    border-radius: 10px;
    height: 45px;
}
.view {
    position: relative;
    top: 14%;
    right: 40px;
}
.new1 {
    position: absolute;
    right: 2%;
    top: 23%;
}
.committee-row1 {
    box-shadow: 1px 1px 4px 3px #ccc;
    height: 570px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
.arw1 {
    position: absolute;
    left: 0;
    top: 91%;
}
.arw2 {
    position: absolute;
    right: 0;
    top: 91%;
}
.arw11 {
    position: absolute;
    left: 0;
    top: 91%;
}
.arw22 {
    position: absolute;
    right: 0;
    top: 91%;
}
.arw111 {
    position: absolute;
    left: 0;
    top: 91%;
}
.arw222 {
    position: absolute;
    right: 0;
    top: 91%;
}
.session-wh {
    padding: 30px 18px;
}
.just ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    border-radius: 7px;
    text-align: center;
    font-family: 'Lato-Bold';
    padding: 10px 15px;
    background-color: #000;
    margin: 0px 0px;
}
.group {
    margin-top: -20%;
}
.borbot-borbot {
    float: left;
    border-right: 1px solid !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    border-image: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255,0) 48%, rgb(255, 255, 255,0) 100%);
        border-image-slice: 100%;
    border-image-slice: 100%;
    border-image-slice: 100%;
    border-image-slice: 1 !important;
    height: 60px;
    position: absolute;
    left: -13%;
    bottom: -23%;
}
.europe {
    height: 175px;
}
.brochur {
    color: #164C83;
    text-transform: uppercase;
    font-size: 11px;
    font-family: 'Lato-Bold';
    background-color: #fff;
    margin: 10px 12px;
    border-radius: 5px;
}

}
@media screen and (min-width: 1024px) and (max-width: 1366px){
	.design{padding:8em;}
	.navbar-default .navbar-nav > li > a{padding-top: 12px;}
	/* .banner-img {
		background-size: 1030px 683px !important;
	} */
}

@media screen and (min-width:320px) and (max-width:568px){
	.e-info {left: 12%;}
	
}

@media screen and (min-width : 411px) and (max-width : 731px){
	.d-info{right: 15.5em;}
}