/*

Theme Name: PSD To Manythings

Theme URI: http://www.psdtomanythings.com

Author: the psdtomanythings team

Author URI: http://www.psdtomanythings.com

Description: In 2016, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.

Version: 1.7

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

@import url("bootstrap.css");

@import url("style-new.css");

@import url("font-awesome.css");

@import url("main.css");

@import url("dd.css");

@import url("flags.css");

@import url("tooltip_skin.css");

@import url("filter.css");

@import url("youtubepopup.css");

@import url("stylenew.css");

@import url("thirdeffect.css");

@import url("style-nav.css");

@import url("owl.carousel.css");

@import url("izimodal.min.css");

@import url("modal.css");

@font-face {

    font-family: 'icomoon';

    src:    url('../fonts/icomoon.eot?qkwi73');

    src:    url('../fonts/icomoon.eot?qkwi73#iefix') format('embedded-opentype'),

        url('../fonts/icomoon.ttf?qkwi73') format('truetype'),

        url('../fonts/icomoon.woff?qkwi73') format('woff'),

        url('../fonts/icomoon.svg?qkwi73#icomoon') format('svg');

    font-weight: normal;

    font-style: normal;

}



[class^="icon-"], [class*=" icon-"] {

    /* use !important to prevent issues with browser extensions that change fonts */

    font-family: 'icomoon' !important;

    speak: none;

    font-style: normal;

    font-weight: normal;

    font-variant: normal;

    text-transform: none;

    line-height: 1;



    /* Better Font Rendering =========== */

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}



.icon-ptom-logo:before {

    content: "\e900";

}





@font-face {

    font-family: 'camptonlight_demo';

    src: url('../fonts/campton-lightdemo.eot');

    src: url('../fonts/campton-lightdemo.eot#iefix') format('embedded-opentype'),

         url('../fonts/campton-lightdemo.woff2') format('woff2'),

         url('../fonts/campton-lightdemo.woff') format('woff'),

         url('../fonts/campton-lightdemo.ttf') format('truetype'),

         url('../fonts/campton-lightdemo.svg#camptonlight_demo') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

  font-family: 'Helvetica';

  src: url('../fonts/Helvetica.eot#iefix') format('embedded-opentype'),  

       url('../fonts/Helvetica.woff') format('woff'), 

	   url('../fonts/Helvetica.ttf')  format('truetype'), 

	   url('../fonts/Helvetica.svg#Helvetica') format('svg');

  font-weight: normal;

  font-style: normal;

}



@font-face {

  font-family: 'GothamRounded-Light';

  src: url('../fonts/GothamRounded-Light.eot#iefix') format('embedded-opentype'),  

       url('../fonts/GothamRounded-Light.otf')  format('opentype'),

	   url('../fonts/GothamRounded-Light.woff') format('woff'), 

	   url('../fonts/GothamRounded-Light.ttf')  format('truetype'), 

	   url('../fonts/GothamRounded-Light.svg#GothamRounded-Light') format('svg');

  font-weight: normal;

  font-style: normal;

}



@font-face {

  font-family: 'GothamRounded-Medium';

  src: url('../fonts/GothamRounded-Medium.eot#iefix') format('embedded-opentype'),  

       url('../fonts/GothamRounded-Medium.otf')  format('opentype'),

	   url('../fonts/GothamRounded-Medium.woff') format('woff'), 

	   url('../fonts/GothamRounded-Medium.ttf')  format('truetype'), 

	   url('../fonts/GothamRounded-Medium.svg#GothamRounded-Medium') format('svg');

  font-weight: normal;

  font-style: normal;

}



@font-face {


  font-family: 'ACaslonPro-Regular';

  src: url('../fonts/ACaslonPro-Regular.eot#iefix') format('embedded-opentype'),  

       url('../fonts/ACaslonPro-Regular.otf')  format('opentype'),

	   url('../fonts/ACaslonPro-Regular.woff') format('woff'), 

	   url('../fonts/ACaslonPro-Regular.ttf')  format('truetype'), 

	   url('../fonts/ACaslonPro-Regular.svg#ACaslonPro-Regular') format('svg');

  font-weight: normal;

  font-style: normal;

}



@font-face {

    font-family: 'camptonbold_demo';

    src: url('../fonts/campton-bolddemo.eot');

    src: url('../fonts/campton-bolddemo.eot#iefix') format('embedded-opentype'),

         url('../fonts/campton-bolddemo.woff2') format('woff2'),

         url('../fonts/campton-bolddemo.woff') format('woff'),

         url('../fonts/campton-bolddemo.ttf') format('truetype'),

         url('../fonts/campton-bolddemo.svg#camptonbold_demo') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

  font-family: 'SegoeUI';

  src: url('../fonts/SegoeUI.eot#iefix') format('embedded-opentype'),  

  url('../fonts/SegoeUI.woff') format('woff'), 

  url('../fonts/SegoeUI.ttf')  format('truetype'), 

  url('../fonts/SegoeUI.svg#SegoeUI') format('svg');

  font-weight: normal;

  font-style: normal;

}



body{font-family: 'GothamRounded-Light'; font-size:13px; overflow-x:hidden; }



/* header */

header{ height:642px;}



.head{

            color: #fff;

           

            

            // set animation

            -webkit-transition: all 0.4s ease;

            transition: all 0.4s ease;

        }

       

        .head.sticky {

            position: fixed; width: 100%; z-index:1000;background: #fff;   top: 0; color:#000;box-shadow:1px 1px 1px #d5d5d5;

        }





/*Hamburger Menu Starts Here */

/*-------------------------------*/

/*       Hamburger-Cross         */

/*-------------------------------*/

.hamburger {

  position: fixed;

  top: 38px;

  left: auto;

  right: 15px;

  z-index: 999;

  display: block;

  width: 32px;

  height: 32px;

  margin-right: 15px;

  background: transparent;

  border: none;

}

.hamburger:hover,

.hamburger:focus,

.hamburger:active {

  outline: none;

}

.hamburger.is-closed,

.hamburger.is-open {

  -webkit-transition: all 0.5s ease;

  -moz-transition: all 0.5s ease;

  -o-transition: all 0.5s ease;

  transition: all 0.5s ease;

}

.hamburger.is-closed:before {

  content: '';

  display: block;

  width: 100px;

  font-size: 14px;

  color: #fff;

  line-height: 32px;

  text-align: center;

  opacity: 0;

  -webkit-transform: translate3d(0,0,0);

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-closed:hover:before {

  opacity: 1;

  display: block;

  -webkit-transform: translate3d(-100px,0,0);

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-closed .hamb-top,

.hamburger.is-closed .hamb-middle,

.hamburger.is-closed .hamb-bottom,

.hamburger.is-open .hamb-top,

.hamburger.is-open .hamb-middle,

.hamburger.is-open .hamb-bottom {

  position: absolute;

  left: 0;

  height: 1px;

  width: 100%;

  background-color:#fff ;

}

.hamburger.is-closed .hamb-top,

.hamburger.is-closed .hamb-middle,

.hamburger.is-closed .hamb-bottom {

  background-color:#fff ;

}







.hamburger.is-closed .grey {

  background-color: #929496 !important;

}



.total-black .hamb-top,.total-black .hamb-middle,.total-black .hamb-bottom{ background-color:#000 !important; }



.hamburger.is-closed .hamb-top {

  top: 5px;

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-closed .hamb-middle {

  top: 50%;

  margin-top: -2px;

}

.hamburger.is-closed .hamb-bottom {

  bottom: 5px;

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-closed:hover .hamb-top {

  top: 0;

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-closed:hover .hamb-bottom {

  bottom: 0;

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-open {

  left: auto;

  right: 256px;

}

.hamburger.is-open .hamb-top,

.hamburger.is-open .hamb-middle,

.hamburger.is-open .hamb-bottom {

  background-color: #fff;

}



.hamburger.is-open .grey {

background-color:#929496 !important;

}



.hamburger.is-open .hamb-top,

.hamburger.is-open .hamb-bottom {

  top: 50%;

  margin-top: -2px;

}

.hamburger.is-open .hamb-top {

  -webkit-transform: rotate(45deg);

  -webkit-transition: -webkit-transform 0.2s cubic-bezier(.73,1,.28,.08);

}

.hamburger.is-open .hamb-middle {

  display: none;

}

.hamburger.is-open .hamb-bottom {

  -webkit-transform: rotate(-45deg);

  -webkit-transition: -webkit-transform 0.2s cubic-bezier(.73,1,.28,.08);

}

.hamburger.is-open:before {

  content: '';

  display: block;

  width: 100px;

  font-size: 14px;

  color: #fff;

  line-height: 32px;

  text-align: center;

  opacity: 0;

  -webkit-transform: translate3d(0,0,0);

  -webkit-transition: all 0.35s ease-in-out;

}

.hamburger.is-open:hover:before {

  opacity: 1;

  display: block;

  -webkit-transform: translate3d(-100px,0,0);

  -webkit-transition: all 0.35s ease-in-out;

}

.is-black .hamb-top,.is-black .hamb-middle,.is-black .hamb-bottom{ background-color:#000 !important;}   

/* Hamburger Menu Ends Here*/

.aligner{ margin: 5px 0 0 0;}
.padd-left{ padding:0 0 0 40px;}

/* head */

.head{ padding:16px 0 18px 0; background:transparent url(../img/line.png) left bottom repeat-x; height:58px; z-index:10; }





.hidehead{position:fixed;display:none;width:100%;height:70px; background-color: #fafafa; border-top: 1px solid #e0e0e0;

    border-bottom: 1px solid #e0e0e0;z-index:100000; }

.headermid{padding: 15px 0 0;}



/* headlogo */

.headlogo{ padding:0px;}

.headlogo a img{ width:auto; height:40px; display:block;}





/* headmenu */

.headmenu{padding:7px 0 0 0; margin:0px;}

.headmenu ul{ padding:0px; margin:0px; list-style:none;}

.headmenu ul li{ float:left; margin:0 29px 0 0 ;}

.headmenu ul li a{ font-size:12px; color:#5f6a7d;  font-family: 'GothamRounded-Medium';display:inline-block;text-decoration:none;text-transform:uppercase;font-weight: 600;}

.headmenu ul li a:hover{color:#4062c6;}



/* ordernow */

.ordernow{ padding:5px 0 0 0;}

.ordernow a{font-size:12px;color: #fff; background-color: #4062c6;font-family: 'GothamRounded-Medium';display:inline-block; text-decoration:none; padding:0px 14px;border-radius: 4px; text-transform: uppercase;line-height:30px; float: right;

transition: border-color .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out;}

.ordernow a:hover{ color: #fff;  background-color: #3656b7; text-decoration:none;}





 nav {

  position: absolute;

 width: 100%;

  top:0;

}



.navbar{ margin:0px; border:none; border-radius:0;}

.head.sticky .mainmenu ul li a{ color:#939393;}



.head.sticky .list ul li a{ color:#939393;}



/* logo */

.logo{ padding:0px;}

.logo a{ display:block; z-index: 10000;   position: relative; text-decoration:none;}

.fa-scissors{ font-size:45px !important; margin-top:-37px; display:block !important;}

.logo span.icon-ptom-logo{  font-size:18px;color:#fff;    line-height: 24px;}

.logo a:hover{ text-decoration:none;}

.sticky .logo span.icon-ptom-logo{ font-size:18px; color:#000;  line-height: 24px;}



.logoblack span.icon-ptom-logo{ font-size:18px; color:#000 !important;    line-height: 24px;}



div#overlay { display: none; }



a#toggle {

  position: fixed;

  z-index:10000;

  top:0px;

  right: 3px;

  width: 35px;

  height: 35px;

/*  background-color: rgba(0, 0, 0, 0.4);*/

  text-align: center;

  color: white;

  display: none;

  transition: all ease-out 0.3s;

}

.closer{background: #f5f5f5;

    margin-bottom: 10px;

    position: absolute;


    right: -8px;

    top: -8px;

    font-size: 14px;

    font-weight: bold;

    border-radius: 50%;

    width: 30px;

    height: 30px;

    border: 0;

    color: #a9a9a9;

    cursor: pointer;}

a#toggle i {

  position: relative;

  top: 48%;

  transform: translateY(-50%);

}



main#content { padding:0px; }



#menu {

  text-align: center;

  transition: all ease-out 0.3s;

}



#menu a { color: white; }



#menu ul {

  margin: 0;

  padding: 0;

  background-color: rgba(22,160,133, 0.8);

}



#menu ul li {

  display: inline-block;

  position: relative;

}



#menu ul li > a {

  display: inline-block;

  padding: 10px;

}



#menu ul li > a > i {

  margin-left: 15px;

  transition: all ease-out 0.3s;

  -webkit-transition: all ease-out 0.1s;

}



#menu ul li ul {

  display: none;

  position: absolute;

  top: 38px;

  width: 200px;

  text-align: left;

}



#menu ul li ul li { display: block; }



#menu ul li ul li a { display: block; }



#menu ul li:hover > a { background-color: rgba(0, 0, 0, 0.3); }



#menu ul li:hover > a > i { transform: rotateZ(90deg); }



#menu ul li:hover ul { display: block; }



@media screen and (max-width: 767px) {



a#toggle { display: block; }



main#content {

  transition: all ease-out 0.3s;

}



#menu {

  position: fixed;

  width: 250px;

  height: 100%;

  top: 0;

  right: 0;

  overflow: hidden;

  overflow-y: auto;

  background-color: #1c3a89;

  transform: translateX(250px);

}



#menu ul {    padding: 10px 0 0 0;

  text-align: left;

  background-color: transparent;

}



#menu ul li { display: block; }



#menu ul li a { display: block;font-size: 15px; text-decoration:none;}



#menu ul li a > i { float: right; }



#menu ul li ul {

  display: none;

  position: static;

  width: 100%;

  background-color: rgba(22,160,133, 0.2);

}



#menu ul li:hover > ul { display: none; }



#menu ul li:hover > a > i { transform: rotateZ(0); }



#menu ul li.open > a { background-color: rgba(0, 0, 0, 0.3); }



#menu ul li.open > a > i { transform: rotateZ(90deg); }



#menu ul li.open > ul { display: block; }



div#overlay {

  display: block;

  visibility: hidden;

  position: fixed;

  right: 0;

  top: 0;

  width: 100%;

  height: 100%;

  background-color: rgba(0, 0, 0, 0.8);

  transition: all ease-out 0.3s;

  z-index: 1;

  opacity: 0;

}



html.open-menu { /*overflow: hidden; */}



html.open-menu div#overlay {

  visibility: visible;

  opacity: 1;

  width: calc(-150%);

  right: 250px;

}



html.open-menu a#toggle,

 html.open-menu main#content { transform: translateX(-250px); }



html.open-menu nav#menu {

  z-index: 3;

  transform: translateX(0);

}

}



/* mainmenu */

.mainmenu{ padding:0px; margin:0px;}

.mainmenu ul{ padding:0px; margin:0px; list-style:none;}

.mainmenu ul li{ float:left; margin:0 29px 0 0 ;}

.mainmenu ul li a{ font-size:13px; color:#f5f5f5;font-family: 'GothamRounded-Light';display:inline-block; text-decoration:none;}





.menutp ul{ padding:0px; margin:0px; list-style:none;}

.menutp ul li{ float:left; margin:0 29px 0 0 ;}

.menutp ul li a{ font-size:13px; color:#939393 !important;font-family: 'GothamRounded-Light'; display:inline-block; 

text-decoration:none;}



.listn{ display:none;}



.mainmenu{ display:block;}





.mainmenu ul li {

  display: block;

  position: relative;

  float: left; padding:0 0 15px 0;

}



/* This hides the dropdowns */





.mainmenu ul li ul { display: none;  }



/*.mainmenu ul li a {

  display: block;

  text-decoration: none;

  white-space: nowrap;

  color: #fff;

}*/





.mainmenu ul li:hover > a > i {

    transform: rotateZ(90deg);

}

/* Display the dropdown */





.mainmenu ul li:hover > ul {

  display: block;

  position: absolute; background:#f5f5f5;

}



.mainmenu ul li:hover li { float: none; }

.mainmenu ul li ul li{ padding:0px;}

.mainmenu ul li ul li a {color:#000; background:none; }



.mainmenu ul li:hover li a:hover { }



.main-navigation li ul li { border-top: 0; margin:12px;}



/* Displays second level dropdowns to the right of the first level dropdown */





ul ul ul {

  left: 100%;

  top: 0;

}



/* Simple clearfix */







ul:after { clear: both; }

/*.mainmenu ul li.active a:after { content: ""; background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/down.png) no-repeat;

  width: 6px; 

  height: 5px; 

  display:block;

  position:absolute;

  top:8px;

  right:-10px;

}



.menutp ul li.active a:after { content: ""; background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/down-n.png) no-repeat;

  width: 6px; 

  height: 5px; 

  display:block;

  position:absolute;

  top:7px;

  right:-10px;

}

*/

.menutp ul li ul li a:after{ background:none !important;}



/*.head.sticky .mainmenu ul li.active a:after { content: ""; background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/down-n.png) no-repeat;

  width: 6px; 

  height: 5px; 

  display:block;

  position:absolute;

  top:7px;

  right:-10px;

}*/



.head.sticky .mainmenu ul li ul li a:after {background:none !important;}



.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom .sticky {

    background-color: #fff;

}





/* mobilemenu */

.mobilemenu{ display:none;}

.hamburger{ display:none;	}



/* list */

.list{ padding:0px; float:right; margin:0 30px 0 0;} 

.list ul{ padding:0px; margin:0px; list-style:none;}

.list ul li{ float:left; margin:0 0 0 25px;}

.list ul li a{ text-decoration:none; display:inline-block; font-size:12px; color:#f5f5f5;}

.list ul li a img{ vertical-align:middle; margin:0 4px 0 0;}

.list ul li:first-child{ margin:0px;}



.lang{display: none;}

.listtp ul li a{ text-decoration:none; display:inline-block; font-size:12px; color:#939393 !important;}



#countries{ border:none; color:#939393 !important}



/* banner */



.banner{ position:relative; /*margin:-57px 0 0 0;*/}



/* subscribe */

.subscribe{ padding:17px 0 13px 0; border-bottom:1px solid #e8eaec;}

.subscribe p{padding:0 0 0 39px; margin:0px; display:inline-block; background:url(../img/msg.png) left center no-repeat;}

.subscribe input{color:#878e92; border:none; outline:none;font-size:15px; vertical-align:middle;}

.submitbtn{ margin:0 0 0 8px;color:#0082d9; background:url(../img/arrow.png) 0 7px no-repeat; display:inline-block;

text-indent:-9999px; width:0px;}



/* service */

.service{ background:#f8f9fb ; padding:25px 0; border-bottom:1px solid #e8eaec; position:relative;}



/*.service:before { content: "";}*/



.service:after {

	content: ' ';

	height: 0;

	position: absolute;

	width: 0;

	

	border: 10px solid transparent;

	/*border-top-color: #f8f9fb;*/

	background:url(../img/white-arrow.png) -6px -10px no-repeat;

    

	top: 100%;

	left: 50%;

	margin-left: -18px;}



/* servicein */

.servicein{ padding:0; background:url(../img/border-right.png) right center no-repeat;}

.servicein img{ display:block; margin:0 auto;}

.servicein h1{font-size: 15px; font-family: 'GothamRounded-Light'; color: #8b8b8b; margin:15px 0 0 0;}

.servicein h1 a{font-size: 15px; font-family: 'GothamRounded-Light'; color: #8b8b8b; text-decoration:none;
padding: 0; background: none; margin: 0;}

.servicein h2.maintitle{font-size: 15px; font-family: 'GothamRounded-Light'; color: #8b8b8b; margin:15px 0 0 0; padding:0;}

.servicein h2.maintitle a{font-size: 15px; font-family: 'GothamRounded-Light'; color: #8b8b8b; text-decoration:none;}

.servicein h2{padding:0 0 14px 0; margin:0px;}

.servicein h2 a{ font-size:17px;color:#39353f; margin:0px; padding:0; text-decoration:none; display:inline-block;

font-family: 'GothamRounded-Light'; font-weight:bold; background:none;}

.servicein p{ font-size:15px; line-height:25px; padding:0 0 20px 0; margin:0px; font-family: 'GothamRounded-Light';

color:#8b8b8b;}

.servicein a{ font-size:15px; color:#0082d9; text-decoration:none; display:inline-block;padding:0 12px 0 0; margin:0 0 25px 0;

background:url(../img/arrow.png) right center no-repeat;font-family: 'GothamRounded-Light'; font-weight:bold;}

.icon-wordpress{ display:block; color:#0082d9; margin:0 0 20px 0; font-size:53px; padding:10px 0 0 0;}





/* non */

.non{ background:none;}



/* projectin */

.projectin{ padding:38px 0 0 0; border-bottom:1px solid #e8eaec;position:relative; z-index:1;}

.projectin h2{ font-size:18px; color:#39353f;margin:0px; padding:0 0 46px 0;font-family: 'GothamRounded-Light'; font-weight:bold;}



/* projlogo */

.projlogo{ margin:20px 0 40px 0;}

.projlogo img{ display:block; margin:0 auto;}

.projectin:after {

	content: ' ';

	height: 11px;

	position: absolute;

	width: 17px;

	

	background:url(../img/dwn-arrw.png) 0px 0px no-repeat;

	bottom:-11px;

	left: 50%;

	display:block;}



/* customer */

.customer{ padding:46px 0 60px 0; background:#f5f5f5; border-bottom:1px solid #e8eaec;position:relative;}

.customer h2{ font-size:18px; color:#39353f;margin:0px; padding:0 0 46px 0;font-family: 'GothamRounded-Light'; font-weight:bold;}



.customer .carousel-indicators{ bottom:-50px;  }

.customer .carousel-indicators li{ border:1px solid #939393; margin:0px;}

.customer .carousel-indicators .active{ background:#939393; width:10px; height:10px;}





/* text */

.text{ padding:0px;text-align:center;}

.text img{ display:block; margin:0 auto 20px; width:96px;}

.text h2{ font-size:20px;color:#39353f;font-family: 'GothamRounded-Medium'; margin:0px; padding:0 0 23px 0; }

.text h2 span{ font-size:16px; font-style:italic;font-family: 'GothamRounded-Light'; }

.text p{ font-size:15px; color:#8d989e; line-height:25px; padding:0 0 30px 0; margin:0px;}

.text a{ font-size:15px; color:#0082d9;font-family: 'GothamRounded-Light'; padding:0; margin:0px; text-decoration:underline;

display:inline-block;}



.customer:after {

	content: ' ';

	height: 11px;

	position: absolute;

	width: 17px;

	

	background:url(../img/customer-arrw.png) 0px 0px no-repeat;

	z-index:1;

	left: 50%;

	display:block;

	bottom:-11px;}

	

/* feature */

.feature{ padding:46px 0 0 0; background:#fafafa; position:relative;}	

.feature h2{ font-size:18px; color:#39353f; margin:0px; padding:0 0 40px 0;font-family: 'GothamRounded-Light'; font-weight:bold;}



.feature:after {

	content: ' ';

	height: 11px;

	position: absolute;

	width: 17px;

	

	background:url(../img/feature-arrw.png) 0px 0px no-repeat;

	z-index:1;

	left: 50%;

	display:block;

	bottom:-11px;}





/* feature-logo */

.feature-logo{ margin:0 0 45px 0;}	

.feature-logo img{ margin:0 auto; display:block;}



/* footer */

footer{ background:#fff; padding:46px 0 0 0;}



/* footer-top */

.footer-top{ padding:0 0 30px 0; border-bottom:1px solid #e8eaec;}



/* company */

.company{ padding:0px;}

.company h3{ font-size:14px; color:#39353f;font-family: 'GothamRounded-Medium'; text-transform:uppercase; margin:0px; 

padding:0 0 20px 0;}



.company ul{ padding:0px; margin:0px; list-style:none;}

.company ul li{ margin:0 0 5px 0;}

.company ul li a{ font-size:13px; color:#5a5959; display:inline-block; text-decoration:none;font-family: 'GothamRounded-Light';}



/* contact */

.contact{ padding:0px;}

.contact h3{ font-size:14px; color:#39353f;font-family: 'GothamRounded-Medium'; text-transform:uppercase; margin:0px; 

padding:0 0 20px 0;}

.contact p{ color:#5a5959; margin:0px; padding:0 0 10px 0;}

.contact p a{ color:#5a5959; text-decoration:none; display:inline-block;}

.contact .fa{ margin:0 12px 0 0; color:#a5a5a5;}

.glyphicon-comment{margin:0 12px 0 0; color:#a5a5a5;}

div.wpcf7-mail-sent-ok{color: #3c763d;background-color: #dff0d8; border-color: #d6e9c6 !important; padding: 8px !important;}



/* social */

.social{ padding:0px;}

.social h3{ font-size:14px; color:#39353f;font-family: 'GothamRounded-Medium'; text-transform:uppercase; margin:0px; 

padding:0 0 20px 0;}



.social ul{ padding:0px; margin:0 0 30px 0; list-style:none; overflow:hidden;}

.social ul li{ float:left;margin:0 18px 0 0;}

.social ul li a{ font-size:22px; display:inline-block;color:#a5a5a5; margin:0px; padding:0px;}



/* footer-bottom */

.footer-bottom{ padding:24px 0;}



/* copy */

.copy{ padding:0px;}

.copy p{ color:#5a5959; font-size:13px; padding:0px; margin:0px;}



/* policy */

.policy{ padding:0px;}

.policy ul{ padding:0px; margin:0px; list-style:none;}

.policy ul li{ float:left; margin:0 0 0 44px;}

.policy ul li a{ font-size:13px; color:#5a5959; text-decoration:underline; display:inline-block; margin:0px;padding:0px;}

.policy ul li:first-child{ margin:0px;}



/************** BANNER CSS ***************/



.homebanner .carousel-inner > .item{ height:642px;}



/* one */

.one{

background: rgb(46,11,102); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(46,11,102,1) 0%, rgba(45,11,102,1) 9%, rgba(45,11,102,1) 9%, rgba(124,23,100,1) 71%, rgba(170,30,99,1) 96%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(46,11,102,1) 0%,rgba(45,11,102,1) 9%,rgba(45,11,102,1) 9%,rgba(124,23,100,1) 71%,rgba(170,30,99,1) 96%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(46,11,102,1) 0%,rgba(45,11,102,1) 9%,rgba(45,11,102,1) 9%,rgba(124,23,100,1) 71%,rgba(170,30,99,1) 96%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e0b66', endColorstr='#aa1e63',GradientType=1 ); /* IE6-9 */	

}



/* two */

.two{

background: rgb(27,45,120); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(27,45,120,1) 9%, rgba(196,152,112,1) 73%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(27,45,120,1) 9%,rgba(196,152,112,1) 73%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(27,45,120,1) 9%,rgba(196,152,112,1) 73%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b2d78', endColorstr='#c49870',GradientType=1 ); /* IE6-9 */	

}



/* three */

.three{

background: rgb(51,53,159); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(51,53,159,1) 14%, rgba(0,139,191,1) 76%, rgba(17,193,195,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(51,53,159,1) 14%,rgba(0,139,191,1) 76%,rgba(17,193,195,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(51,53,159,1) 14%,rgba(0,139,191,1) 76%,rgba(17,193,195,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33359f', endColorstr='#11c1c3',GradientType=1 ); /* IE6-9 */}



/* four */

.four{

background: rgb(98,72,137); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(98,72,137,1) 22%, rgba(81,61,111,1) 73%, rgba(82,62,112,1) 97%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(98,72,137,1) 22%,rgba(81,61,111,1) 73%,rgba(82,62,112,1) 97%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(98,72,137,1) 22%,rgba(81,61,111,1) 73%,rgba(82,62,112,1) 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#624889', endColorstr='#523e70',GradientType=1 ); /* IE6-9 */

}



/* five */

.five{

background: rgb(63,30,115); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(63,30,115,1) 22%, rgba(206,95,103,1) 68%, rgba(254,167,119,1) 97%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(63,30,115,1) 22%,rgba(206,95,103,1) 68%,rgba(254,167,119,1) 97%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(63,30,115,1) 22%,rgba(206,95,103,1) 68%,rgba(254,167,119,1) 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f1e73', endColorstr='#fea777',GradientType=1 ); /* IE6-9 */

}



.homebanner .carousel-control{ width:2%;}

.homebanner .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left{ left:0 !important;}

.homebanner .carousel-control .glyphicon-menu-left, .carousel-control .icon-prev{ margin:0px;}

.homebanner .carousel-control .icon-next, .carousel-control .glyphicon-menu-right{ right:0 !important;}

.homebanner .carousel-control .glyphicon-menu-right, .carousel-control .icon-next{ margin:0px;}



.homebanner .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right, .carousel-control .icon-prev, .carousel-control .icon-next{ font-size:20px; width:20px; height:20px;}



.homebanner .carousel-indicators { bottom: 0px;z-index: 9;}



.homebanner .carousel-fade .carousel-inner .item {

  opacity: 0;

  -webkit-transition-property: opacity;

  -moz-transition-property: opacity;

  -o-transition-property: opacity;

  transition-property: opacity;

}

.homebanner .carousel-fade .carousel-inner .active {

  opacity: 1;

}

.homebanner .carousel-fade .carousel-inner .active.left,

.carousel-fade .carousel-inner .active.right {

  left: 0;

  opacity: 0;

  z-index: 1;

}

.homebanner .carousel-fade .carousel-inner .next.left,

.carousel-fade .carousel-inner .prev.right {

  opacity: 1;

}

.homebanner .carousel-fade .carousel-control {

  z-index: 2;

}



.homebanner .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right{ top:50% !important;}



/* itemin */

.itemin{ position:relative; height:642px; width:100%;}



/* itemft */

.itemft{position:absolute;left:0px; top:35%; }



 /* itemftn */

.itemftn{ padding:0; }

.itemftn h2{ font-size:40px; line-height:45px; color:#f4f4f4;font-family: 'camptonlight_demo'; margin:0px; padding:0 0 20px 0;}

.itemftn h2 strong{ font-weight:bold;font-family: 'ACaslonPro-Regular'; font-size:40px;}

.itemftn p{ font-size:20px; line-height:30px; color:#f4f4f4;font-family: 'camptonlight_demo'; margin:0px; padding:0 0 25px 0;}

.itemftn span{ padding:0px; display:block; overflow:hidden;}

.itemftn span a{ float:left; font-size:14px; display:inline-block; text-decoration:none; color:#f5f5f5;font-family: 'camptonlight_demo';}



.itemftn span a.more{ display:inline-block; width:127px; height:42px; line-height:43px; border-radius:5px;margin:0 19px 0 0;

background: rgb(0,141,231); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(0,141,231,1) 22%, rgba(10,179,249,1) 93%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(0,141,231,1) 22%,rgba(10,179,249,1) 93%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(0,141,231,1) 22%,rgba(10,179,249,1) 93%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008de7', endColorstr='#0ab3f9',GradientType=1 ); /* IE6-9 */



-webkit-box-shadow: -2px 3px 5px 0px rgba(0,51,203,0.49);

-moz-box-shadow: -2px 3px 5px 0px rgba(0,51,203,0.49);

box-shadow: -2px 3px 5px 0px rgba(0,51,203,0.49);

}



.itemftn span a.more:hover{ display:inline-block; 

background: rgb(0,141,231); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(0,141,231,1) 0%, rgba(10,179,249,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(0,141,231,1) 0%,rgba(10,179,249,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(0,141,231,1) 0%,rgba(10,179,249,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008de7', endColorstr='#0ab3f9',GradientType=1 ); /* IE6-9 */

}



.itemftn span a.sign{ display:inline-block; width:127px; height:42px; line-height:43px; border-radius:5px; 

border:1px solid #d0d0d9;}



/* Fade */

.itemftn span a.hvr-fade {width:127px; height:42px; line-height:43px; border-radius:5px; border:1px solid #d0d0d9;

  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;

  overflow: hidden;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  -webkit-transition-property: color, background-color;

  transition-property: color, background-color;

}

.itemftn span a.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {

  background-color: #fff; color:#000;

}



/* itemrt */

.itemrt{ position:absolute; right:0px; top:18%; }



/* itemrtn */

.itemrtn{ padding:0;}

.itemrtn img{ margin:0 auto; display:block;}



.itemrtn h2{ font-size:28px; text-transform:uppercase; color:#f4f4f4; padding:0px; margin:0px;  position:absolute;top: 83px;  

 left: 0px;  right: 0px;font-family: 'camptonbold_demo';}



.top{ padding:48px 0 0 0; }



.topin{ padding:92px 0 0 0; }



/************** ABOUT CSS **************/



/* aboutheader */

.aboutheader{background:#f4f4f2; height:57px;}



/* abtbanner */

.abtbanner{ background:#f4f4f2;}



/* abtbannerin */

.abtbannerin{ padding:72px 0 0 0;}

.abtbannerin h1{ font-size:25px; color:#39353f;font-family: 'GothamRounded-Light'; margin:0px; padding:0 0 14px 0; font-weight:bold;}

.abtbannerin h2{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 32px 0;

 margin:0px;}

.abtbannerin img{ display:block; margin:0 auto;}



/* special */

.special{ padding:100px 0 54px 0;

background: rgb(32,145,205); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(32,145,205,1) 22%, rgba(22,116,179,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(32,145,205,1) 22%,rgba(22,116,179,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(32,145,205,1) 22%,rgba(22,116,179,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2091cd', endColorstr='#1674b3',GradientType=1 ); /* IE6-9 */

}



/* specialtxt */

.specialtxt{ padding:0px;}

.specialtxt h3{ font-size:25px; color:#fff;margin:0px; padding:0 0 20px 0;font-family: 'GothamRounded-Light'; font-weight:bold;}



.specialtxt p{ font-size:15px; color:#fff; line-height:25px;padding:0 0 30px 0; margin:0px;font-family: 'GothamRounded-Light';}



/* support */

.support{ border:1px solid #1a6fa0; border-radius:4px; margin:0 0 26px 0;position:relative; top:0px; left:0px; width:100%; height:127px;-webkit-transition: background-color 2s ease-out;

  -moz-transition: background-color 2s ease-out;

  -o-transition: background-color 2s ease-out;

  transition: background-color 2s ease-out; }



.support:hover h3 a{color:#000;}

.support:hover p a{color:#000;}



/* imgsimplein */

.imgsimplein{padding:25px; }



/* supportimg */

.supportimg{ width:81px; float:left;}





/* supporttxt */

.supporttxt{ float:left; background:url(../img/blue-arrow.png) right center no-repeat; width:80%;}

.supporttxt h3{ font-size:18px; color:#fff; padding:0 0 6px 0; margin:0px;font-family: 'GothamRounded-Light';}

.supporttxt h3 a{ font-size:18px; color:#fff; text-decoration:none; display:inline-block; padding:0px; margin:0px;

font-family: 'GothamRounded-Medium';}

.supporttxt p{ padding:0px; margin:0px;}

.supporttxt p a{ font-size:15px; line-height:25px;padding:0px; margin:0px;color:#e1f5ff;text-decoration:none; display:inline-block;

font-family: 'GothamRounded-Light';}





/* hover-div */ 

div.hover-div{display:block;width:100%; height:127px;position:relative; cursor:pointer; }

div.hover-div:hover .hover-text{display:block;}



/* hover-text */ 

.hover-text{display:none;clear:both; top:0; position:absolute; z-index:0;width:100%; height:127px; background:#fff;

border:1px solid #fff; border-radius:4px;padding:26px 24px; }



/* team */

.team{ padding:70px 0 50px 0;}



/* teamtp */

.teamtp{ padding:0px;}

.teamtp h2{ font-size:25px; color:#39353f; padding:0 0 22px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.teamtp p{ font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 34px 0; margin:0px;font-family: 'GothamRounded-Light';}



/* team-member */

.team-member{ padding:0 0 33px 0;position:relative; }

.team-member img{ margin:0 auto; display:block;}



/* team-text*/

.team-text{ position:absolute; top:31px; left:58px;}

.team-member h3{font-size:18px; color:#fff;padding:0 0 7px 0; margin:0px;font-family: 'GothamRounded-Medium';}

.team-member p{ font-size:13px; color:#fff; padding:0px; margin:0px;}



/* teamin */

.teamin{ background:#f6f9fa; padding:19px 12px; border-radius:5px; margin:0 0 30px 0;}



/* teamft */

.teamft{ float:left; padding:10px 0 0 0; }

.teamft h3{ font-size:18px; color:#39353f;padding:0 0 10px 0; margin:0px;font-family: 'GothamRounded-Medium';}

.teamft p{ font-size:12px; color:#5a5959; padding:0px; margin:0px; letter-spacing:1px;}



/* teamrt */

.teamrt{float:right;}

.teamrt img{  display:block;}



/* reasons */

.reasons{ padding:82px 0 27px;

background: rgb(11,37,51); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(11,37,51,1) 0%, rgba(22,60,83,1) 52%, rgba(46,93,111,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(11,37,51,1) 0%,rgba(22,60,83,1) 52%,rgba(46,93,111,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(11,37,51,1) 0%,rgba(22,60,83,1) 52%,rgba(46,93,111,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b2533', endColorstr='#2e5d6f',GradientType=1 ); /* IE6-9 */

}



/* reasontp */

.reasontp{ padding:0 0 66px 0;}

.reasontp img{ display:block; margin:0 auto 30px;}

.reasontp h2{ font-size:25px; color:#fff; margin:0px; padding:0 0 20px 0;font-family: 'GothamRounded-Light'; font-weight:bold;}

.reasontp p{ font-size:15px; color:#e0e0e0; text-align:center; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



/* reasonft */

.reasonft{ padding:0px; }



/* reasonrt */

.reasonrt{ padding:0 0 55px 0;}

.reasonrt h3{ font-size:18px; color:#fff;padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Medium';}

.reasonrt p{font-size:15px; line-height:25px; color:#dcdcdc; margin:0px; padding:0px;font-family: 'GothamRounded-Light';}



/* event */

.event{ padding:54px 0;}

.event h2{ font-size:25px; color:#39353f; padding:0 0 66px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}



/* eventin */

.eventin{ padding:0px;}

.eventin img{ float:left; margin:0 45px 0 0;}

.eventin h3{ font-size:18px; color:#39353f;padding:16px 0 12px 0; margin:0px;font-family: 'GothamRounded-Medium';}

.eventin p{ font-size:13px; color:#5a5959; padding:0px; margin:0px; letter-spacing:1px;}

.eventin p span{color:#008aff;}



/* order */

.order{ background:#1c3a89; padding:100px 0 70px 0;}

.order h2{ font-size:25px; color:#fff; margin:0px; padding:0 0 32px 0;font-family: 'GothamRounded-Light'; }



.orderbtn{ display:block; text-align:center; width:127px; height:43px; border-radius:5px; margin:0 auto;

background: rgb(0,141,231); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(0,141,231,1) 22%, rgba(10,179,249,1) 93%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(0,141,231,1) 22%,rgba(10,179,249,1) 93%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(0,141,231,1) 22%,rgba(10,179,249,1) 93%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008de7', endColorstr='#0ab3f9',GradientType=1 ); /* IE6-9 */

-webkit-box-shadow: 0px 1px 5px 1px rgba(0,51,203,1);

-moz-box-shadow: 0px 1px 5px 1px rgba(0,51,203,1);

box-shadow: 0px 1px 5px 1px rgba(0,51,203,1);}



.orderbtn a{ font-size:14px; color:#f5f5f5;font-family: 'camptonlight_demo'; text-decoration:none; display:block;

line-height:43px;letter-spacing:1px; border-radius:5px; }



.orderbtn:hover a{ text-decoration:none; color:#fff;

background: rgb(10,179,249); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(10,179,249,1) 22%, rgba(0,141,231,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(10,179,249,1) 22%,rgba(0,141,231,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(10,179,249,1) 22%,rgba(0,141,231,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ab3f9', endColorstr='#008de7',GradientType=1 ); }





/**************** WO_COMMERCE CSS *********************/

/* woo-head */

.woo-head{ height:auto;}



/* woo-banner */

.woo-banner{ padding:140px 0 38px 0; margin:0;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#131f67+0,1c5771+50,2e7b8e+100 */

background: #131f67; /* Old browsers */

background: -moz-linear-gradient(left,  #131f67 0%, #1c5771 50%, #2e7b8e 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #131f67 0%,#1c5771 50%,#2e7b8e 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #131f67 0%,#1c5771 50%,#2e7b8e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#131f67', endColorstr='#2e7b8e',GradientType=1 ); /* IE6-9 */

}



/* woo-bannertp */

.woo-bannertp{padding:0 0 36px 0; border-bottom:1px solid #2d6b85;}

.woo-bannertp h1{ font-size:40px; color:#f4f4f4; padding:0 0 20px 0; margin:0px;font-family: 'camptonlight_demo';}

.woo-bannertp h2{ font-size:20px; color:#f4f4f4;margin:0px;font-family: 'camptonlight_demo'; padding:0px; }



/* woo-bannerbtm */

.woo-bannerbtm{ padding:36px 0;border-bottom:1px solid #2d6b85;}



/* woo-support */

.woo-support{ padding:0px;}

.woo-support img{ float:left; margin:0 12px 58px 0;}

.woo-support h2{ font-size:14px; color:#fff; margin:0px;font-family: 'GothamRounded-Medium'; padding:0 0 10px 0;}

.woo-support p{ font-size:14px; line-height:20px; color:#dcdcdc; padding:0px; margin:0px;}



/* starting */

.starting{ padding:26px 0 0 0;}

.starting p{ color:#dbdbdb; font-size:25px;margin:0px;font-family: 'camptonlight_demo'; padding:0px; }

.starting p span{ color:#fff; text-decoration:underline;}

.iziModal-content header{ height:inherit !important; }

/* wo-commerce-use */

.wo-commerce-use{ background:#f5f7f9; padding:78px 0 86px 0;}



/* uses */

.uses{ padding:0 0 70px 0; overflow:hidden;}

.uses img{ margin:0 auto 30px;}

.uses h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px; font-weight:normal;font-family: 'GothamRounded-Light';

font-weight:bold;}

.uses p{ font-size:15px; color:#8b8b8b; padding:0px; margin:0px;}



/* woo-websit*/

.woo-websites{ padding:80px 0 0 0;}



/* woo-title */

.woo-title{ padding:0px 0 44px 0; border-bottom:1px solid #ebebeb; margin:0 0 50px 0;}

.woo-title h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px; font-weight:normal;font-family: 'GothamRounded-Light';

font-weight:bold;}

.woo-title p{ font-size:15px; color:#8b8b8b; padding:0px; margin:0px;}



/* websitesft */

.websitesft{ margin:0;}

.websitesft img{ margin:0 auto; display:block;}



/* websitesrt */

.websitesrt{ padding:0 0 0 40px;}

.websitesrt img{ margin:0 0 50px 0;}

.websitesrt p{font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 28px 0; margin:0px;}

.websitesrt a{color:#f5f5f5 !important; font-size:16px;font-family: 'GothamRounded-Light';text-decoration:none !important;

display:block;width:180px;  line-height:44px; text-align:center; border-radius:8px; background: #0e90f0; /* Old browsers */}



.woo-websites .carousel-indicators li{ background:#d9e7eb;}

.woo-websites .carousel-indicators .active{ width:10px; height:10px; background:#008dff;}

.woo-websites .carousel-indicators { bottom: 50px;}

woo-websites .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left{ /*.left:0px; background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/woo-prev.png) no-repeat ;*/ width:20px; height:25px;}

.woo-websites .carousel-control{ opacity:1;}



.projects .carousel-control{width:15px;}



.projects .glyphicon-menu-left:before { content: "\e257";  color: #000;}

.projects .glyphicon-menu-right:before { content: "\e258";  color: #000;}



.woo-websites .carousel-control .icon-next, .carousel-control .glyphicon-menu-right{ /*left:0px; background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/woo-next.png) no-repeat;*/ width:20px; height:25px;}





.woo-websites .carousel-inner > .item {  height: 545px;}

.carousel-control.left{ background-image:none !important;}

.carousel-control.right{ background-image:none !important;}



/* box */

.box{ padding:70px 0 115px 0;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2e7cea+4,26c6bc+50,aef2ab+100 */

background: #2e7cea; /* Old browsers */

background: -moz-linear-gradient(left,  #2e7cea 4%, #26c6bc 50%, #aef2ab 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #2e7cea 4%,#26c6bc 50%,#aef2ab 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #2e7cea 4%,#26c6bc 50%,#aef2ab 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e7cea', endColorstr='#aef2ab',GradientType=1 ); /* IE6-9 */

}



/* boxtp */

.boxtp{ padding:0 0 55px 0;}

.boxtp h2{ font-size:25px; color:#fff; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}





/* woo-feature */

.woo-feature{ background:#fff; padding:96px 0 0 0;}





/* woo-featuretp */

.woo-featuretp{ padding:0 0 116px 0;}

.woo-featuretp img{ margin:0 auto 26px;}

.woo-featuretp h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';

font-weight:bold;}

.woo-featuretp p{color:#8b8b8b; font-size:15px; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



/*  woo-featurein */

.woo-featurein{ min-height:240px;}



/* woo-featurert */

.woo-featurert{ padding:0px;}

.woo-featurert h3{ font-size:18px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Medium';}

.woo-featurert p{ color:#8b8b8b; font-size:15px; line-height:25px; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



/* integration */

.integration{ padding:90px 0 93px 0;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#005ce7+22,059ff0+93 */

background: #005ce7; /* Old browsers */

background: -moz-linear-gradient(left,  #005ce7 22%, #059ff0 93%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #005ce7 22%,#059ff0 93%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #005ce7 22%,#059ff0 93%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005ce7', endColorstr='#059ff0',GradientType=1 ); /* IE6-9 */

}



/* integrationtp */

.integrationtp{ margin:0 0 72px 0; border-bottom:1px solid #5094e7;}

.integrationtp h2{ font-size:25px; color:#fff; padding:0 0 44px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold;}



/* integrationmid */

.integrationmid{ padding:60px 55px 76px;}

.integrationmid p{ font-size:16px; line-height:35px; color:#fff; padding:0px; margin:0px;}





.ih-item.square.effect6 .info span{ background:url(../img/woo-arrow.png) right 0px no-repeat; display: inline-block !important;

    padding: 0 30px 0 0;}



/************************* WORK CSS ********************/



/* work-banner */

.work-banner{ padding:140px 0 53px 0; margin:0; background-size: cover !important;}



/* worktp */

.worktp{ padding:0 0 40px 0;}

.worktp h1 {font-size: 40px;  color: #30333c; padding: 0 0 20px 0;  margin: 0px;  font-family: 'camptonlight_demo';}

.worktp h2{color:#9c9fa0; font-size:20px; padding:0; margin:0px;font-family: 'camptonlight_demo';}



/* requestbtn */

.requestbtn{ padding:0px;width:150px; height:43px; background:#ff7290;border-radius:8px;-webkit-box-shadow: 1px 5px 5px 0px rgba(0,0,92,0.19);-moz-box-shadow: 1px 5px 5px 0px rgba(0,0,92,0.19); text-align:center; margin-left: auto;
  margin-right: auto;

box-shadow: 1px 5px 5px 0px rgba(0,0,92,0.19);  }



.requestbtn a{ font-size:16px; color:#f5f5f5; text-decoration:none; display:block; line-height:43px;border-radius:8px;

font-family: 'camptonlight_demo';-webkit-transition: background-color 2s ease-out;

  -moz-transition: background-color 2s ease-out;

  -o-transition: background-color 2s ease-out;

  transition: background-color 2s ease-out;}

.requestbtn:hover a{ text-decoration:none; color:#f5f5f5; background-color:#e94467;}



/* nowbtn */

.nowbtn{ padding:0px;width:150px; height:43px; border-radius:8px;}

.nowbtn a{ font-size:16px; color:#f5f5f5; text-decoration:none; display:block;line-height:43px;background:#febb52; 

-webkit-transition: background-color 2s ease-out; border-radius:8px;font-family: 'camptonlight_demo';

  -moz-transition: background-color 2s ease-out;

  -o-transition: background-color 2s ease-out;

  transition: background-color 2s ease-out;}

.nowbtn a:hover{ text-decoration:none; color:#f5f5f5; background-color:#b5730b;}



/* workfilter */

.workfilter{ background:#f1f8f9; padding:85px 0 0 0;}



/* filterin */

.filterin{ border:1px solid #e7e7e7; background:#fff;}



/* filtertxt */

.filtertxt{ padding:40px 35px 30px 28px;}

.filtertxt h2{ font-size:25px; color:#39353f; padding:0 0 21px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.filtertxt p{ font-size:15px; color:#8b8b8b; line-height:25px; margin:0px;font-family: 'GothamRounded-Light'; padding:0 0 30px 0;}

.filtertxt ul{ padding:0 0 25px 0; margin:0 0 29px 0; list-style:none; overflow:hidden; border-bottom:1px solid #ebebeb;}

.filtertxt ul li{ float:left; padding:0px; margin:0 20px 0 0;}

.filtertxt a{ font-size:16px; color:#f5f5f5;padding:0; margin:0px;font-family: 'camptonlight_demo'; text-decoration:none; display:block; border-radius:8px; background:#0d9cf7; width:180px; height:44px; line-height:47px; text-align:center; 

 -webkit-transition: background-color 2s ease-out;font-family: 'camptonlight_demo';

  -moz-transition: background-color 2s ease-out;

  -o-transition: background-color 2s ease-out;

  transition: background-color 2s ease-out;}

.filtertxt a:hover{ background-color:#0c4c8c; text-decoration:none;color:#f5f5f5;}



/* filterheig */

.filterheig{ height:26px;}



/* filternav */

.filternav{ padding:20px 0 100px 0;}

.filternav ul{ padding:0px; margin:0px; list-style:none; overflow:hidden;}

.filternav ul li { float:left; margin:0 16px 0 0;}

.filternav ul li a{ font-size:15px; color:#000; margin:0px;font-family: 'GothamRounded-Light'; text-decoration:none; display:block;

padding:12px 18px 10px; background:#fff; border-radius:4px; border:1px solid #f1f4f5; font-weight:bold;}

.filternav ul li a:hover{ background:#0d8cee; color:#fff; border-radius:4px;}





/************************ BLOG CSS **********************/



/* blog-banner */

.blog-banner{ padding:136px 0 80px 0;

background: #30026f; /* Old browsers */

background: -moz-linear-gradient(left,  #30026f 0%, #59049b 44%, #7302ca 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #30026f 0%,#59049b 44%,#7302ca 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #30026f 0%,#59049b 44%,#7302ca 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30026f', endColorstr='#7302ca',GradientType=1 ); /* IE6-9 */



}



/* blogtp */

.blogtp{ padding:0 0 28px 0; border-bottom:1px solid #552199; margin:0 0 80px 0;}

.blogtp h1 {font-size: 40px;  color: #fff; padding:0;  margin: 0px;  font-family: 'camptonlight_demo';font-weight:bold;}



/* blogarticle */

.blogarticle{ padding:0px;}

.blogarticle h2{ padding:0 0 35px 0; text-transform:uppercase; margin:0px; font-size:12px;font-family: 'camptonlight_demo';

text-align:center; color:#27bef6;}



.blogarticle .carousel-inner > .item{ height:auto;}

.blogarticle .carousel-indicators{ display:none;}





/* blogcon */

.blogcon{ padding:0px;}

.blogcon h3{font-size:28px;  color: #fff; padding:0; margin: 0px;  font-family: 'camptonlight_demo';}

.blogcon h3 a{font-size:28px;  color: #fff; padding:0; margin: 0px;  font-family: 'camptonlight_demo'; text-decoration:none;

display:inline-block;}

.blogcon span{font-size:12px;  color: #ebebeb; padding:0 0 20px 0; margin: 0px;  font-family: 'camptonlight_demo'; font-style:italic;

display:block;}

.blogcon a{ font-size:15px; color:#eaf627;padding:0; margin: 0px;  font-family: 'camptonlight_demo'; text-decoration:none;

display:inline-block;}

.blogcon a:hover{ text-decoration:none; color:#fff;}



.blogarticle .carousel-control .glyphicon-menu-left {

    left: 75px !important;

   /* background: url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/blog-prev.png) no-repeat;

    width: 13px;

    height: 20px;*/

}



.blogarticle .carousel-control .icon-next, .carousel-control .glyphicon-menu-right {

    left: 0;

 /*   background: url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/blog-next.png) no-repeat;

    width: 13px;

    height: 20px;*/

}

.carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right, .carousel-control .icon-prev, .carousel-control .icon-next{ font-size:20px;}



.blogarticle .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right, .carousel-control .icon-prev, .carousel-control .icon-next{ font-size:20px;}



.blogarticle .carousel-control.right{ right:75px;}

.blogarticle .carousel-control{ width:2%;}



.blogarticle .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right{ top:15%;}



/* blogpost */

.blogpost{ padding:77px 0 0 0;}



/* viewin */

.viewin{ position:relative;}



/* viewcon */

.viewcon{ padding:35px 20px 28px 26px;}

.viewcon span{ color:#c7c7c7; font-size:12px; font-style:italic; display:block; padding:0 0 18px 0;font-family: 'SegoeUI';}

.viewcon span strong{ color:#787878;}

.viewcon h2{ padding: 0 0 20px 0; margin:0px;}

.viewcon h2 a{ font-size:25px; color:#39353f; line-height:35px; margin:0px;font-family: 'GothamRounded-Light'; text-decoration:none;

display:inline-block; background:none; font-weight:bold;}

.viewcon p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 35px 0; margin:0px;}

.viewcon a{ font-size:15px; color:#010101;padding:0 25px 0 0 ; margin: 0px;  font-family: 'camptonlight_demo'; text-decoration:none;

display:inline-block; background:url(../img/arrow-blog.png) right center no-repeat; line-height:16px;font-weight:bold;}

.viewcon a:hover{ text-decoration:none; color:#010101; }



/********************* CONTACT CSS ***************************/



/* contact-banner */

.contact-banner{ padding:144px 0 96px 0;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#35298b+0,544391+44,bd9bd0+100 */

background: #35298b; /* Old browsers */

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */

}



/* contacttp */

.contacttp{padding:0 0 76px 0; }

.contacttp h1 {font-size: 40px;  color: #fff; padding:0 0 24px 0;  margin: 0px;  font-family: 'camptonlight_demo';}

.contacttp h2{color:#ebebeb; font-size:15px; line-height:25px;margin:0px;font-family: 'GothamRounded-Light'; padding:0px;}



/* contactft */

.contactft{ padding:0 0 0 25px; border-right:1px solid #7567ae;}

.contactft h3{ font-size:25px; color:#fbfbfb; padding:0 0 36px 0; margin:0px;font-family: 'GothamRounded-Light';}

.contactft p.add{ font-size:16px; line-height:30px; color:#f0f0f0; margin:0px;font-family: 'GothamRounded-Light'; padding:0 0 35px 0;}

.contactft p{ font-size:16px; color:#f0f0f0; margin:0px;font-family: 'GothamRounded-Light'; padding:0 0 20px 0;}

.contactft p a{ font-size:16px; color:#f0f0f0; margin:0px;font-family: 'GothamRounded-Light'; padding:0; text-decoration:none;

display:inline-block;}

.contactft p img{ margin:0 15px 0 0;}



.contactft span{ display:block; margin:12px 0 0 0;}

.contactft span a,.contactft p a.offices{ font-size:15px; color:#fff;font-family: 'GothamRounded-Light'; padding:0; text-decoration:none; text-align:center;

display:inline-block; width:150px; height:46px; line-height:46px; background:#8700fa; border-radius:8px;}

.contactft span a:hover{background:#8128cd;}



/* location */

.location{ padding:80px 0 0 0;}



/* contactin */

.contactin{ padding:0 0 65px 0;}

.contactin h2{ font-size:25px; color:#3a3838; padding:0 0 22px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.contactin p{color:#878787; font-size:15px; line-height:25px; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



/* locationft */

.locationft{ padding:0 0 65px 0;}

.locationft img{ margin:0 auto 22px; display:block;}

.locationft h2{ font-size:18px; color:#4f4d4d;margin:0px;font-family: 'GothamRounded-Medium'; padding:0 0 11px 0; }

.locationft p{color:#707070; font-size:15px; line-height:22px; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';}

.locationft a{color:#707070; font-size:15px; padding:0 0 6px 0; margin:0px;font-family: 'GothamRounded-Light';

text-decoration:none; display:inline-block;}

.locationft a:hover{ text-decoration:none;color:#707070;}



/* form-group */

.contact-banner .form-group{ margin:0 0 23px 0; min-height:48px; position:relative;}



/* form-control */

.form-control{ height:48px !important; border:none !important; box-shadow:none;border-radius:4px; width:100% !important;}



#exampleInputName {background:#fff url(../img/user.png) 10px 15px no-repeat; width:20px; height:20px; display:block; }



#exampleInputEmail {background:#fff url(../img/email.png) 10px 15px no-repeat;width:22px; height:16px; display:block;}

#exampleInputPhone {background:#fff url(../img/phone-icon.png) 10px 13px no-repeat;width:22px; height:16px; display:block;}

#inputmessage { background:#fff url(../img/comment.png) 10px 15px no-repeat;width:21px; height:19px; display:block; width:100% !important;}



.select_box{  color: #555;background-color: #fff;  border-radius: 4px;}



textarea.form-control{height:123px !important;margin:0 0 32px 0;}



/* submitbtn */

.submit_btn{ font-size:15px; color:#fff !important;font-family: 'GothamRounded-Light'; background-color:#05a7eb; display:block !important;width:150px; height:46px;}

.submit_btn:hover{ background-color:#108abd;}



/* testslider */

.testslider{ padding:95px 0 0 0;}





.carousel-fade .carousel-inner .item {

  opacity: 0;

  -webkit-transition-property: opacity;

  -moz-transition-property: opacity;

  -o-transition-property: opacity;

  transition-property: opacity;

}

.carousel-fade .carousel-inner .active {

  opacity: 1;

}

.carousel-fade .carousel-inner .active.left,

.carousel-fade .carousel-inner .active.right {

  left: 0;

  opacity: 0;

  z-index: 1;

}

.carousel-fade .carousel-inner .next.left,

.carousel-fade .carousel-inner .prev.right {

  opacity: 1;

}

.carousel-fade .carousel-control {

  z-index: 2;

}





.input-group .icon-addon .form-control {

    border-radius: 0;

}



.icon-addon {

    position: relative;

    color: #555;

    display: block;

}



.icon-addon:after,

.icon-addon:before {

    display: table;

    content: " ";

}



.icon-addon:after {

    clear: both;

}



.icon-addon.addon-md .glyphicon,

.icon-addon .glyphicon, 

.icon-addon.addon-md .fa,

.icon-addon .fa {

    position: absolute;

    z-index: 2;

    left: 10px;

    font-size: 14px;

    width: 20px;

    margin-left: -2.5px;

    text-align: center;

    padding: 10px 0;

    top: 1px

}



.icon-addon.addon-lg .form-control {

    line-height: 1.33;

    height: 46px;

    font-size: 18px;

    padding: 10px 16px 10px 40px;

}



.icon-addon.addon-sm .form-control {

    height: 30px;

    padding: 5px 10px 5px 28px;

    font-size: 12px;

    line-height: 1.5;

}



.icon-addon.addon-lg .fa,

.icon-addon.addon-lg .glyphicon {

    font-size: 18px;

    margin-left: 0;

    left: 11px;

    top: 4px;

}



.icon-addon.addon-md .form-control,

.icon-addon .form-control {

    padding-left: 30px;

    float: left;

    font-weight: normal;

}



.icon-addon.addon-sm .fa,

.icon-addon.addon-sm .glyphicon {

    margin-left: 0;

    font-size: 12px;

    left: 5px;

    top: -1px

}



.icon-addon .form-control:focus + .glyphicon,

.icon-addon:hover .glyphicon,

.icon-addon .form-control:focus + .fa,

.icon-addon:hover .fa {

    color: #2580db;

}









/* testsliderin */

.testsliderin{ padding:0 0 40px 0; border-bottom:1px solid #e6e6e6;}



/* testft */

.testft{ padding:0 30px 0 0 ;}

.testft h2{ font-size:18px; color:#39353f; padding:0 0 17px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.testft p{ font-size:15px; line-height:23px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 30px 0; margin:0px;}

.testft span{font-size:15px;font-family: 'GothamRounded-Light'; color:#30333c; display:block; padding:0 0 5px 0; margin:0px; font-weight:bold;}

.testft a{color:#1fa5fa; font-size:13px;font-family: 'GothamRounded-Light'; text-decoration:none; display:inline-block; padding:0px;

margin:0px; }





.testslider .carousel-indicators .active{ width:10px; height:10px; background:#e6e6e6; margin:0px;}

.testslider .carousel-indicators li{ width:10px; height:10px; background:#e6e6e6; margin:0px;}

.testslider .carousel-indicators{ text-align:left; margin:0px; left:0%; bottom:0px; z-index: 9;}



.testslider .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{ display:none;}



.testslider .carousel-control.right{ display:none;}



/* testcon */

.testcon{ padding:41px 0 0 0;}



.mfp-fade.mfp-bg {

	opacity: 0;

	-webkit-transition: all 0.15s ease-out; 

	-moz-transition: all 0.15s ease-out; 

	transition: all 0.15s ease-out;

}

.mfp-fade.mfp-bg.mfp-ready {

	opacity: 0.8;

}

.mfp-fade.mfp-bg.mfp-removing {

	opacity: 0;

}



.mfp-fade.mfp-wrap .mfp-content {

	opacity: 0;

	-webkit-transition: all 0.15s ease-out; 

	-moz-transition: all 0.15s ease-out; 

	transition: all 0.15s ease-out;

}

.mfp-fade.mfp-wrap.mfp-ready .mfp-content {

	opacity: 1;

}

.mfp-fade.mfp-wrap.mfp-removing .mfp-content {

	opacity: 0;

}



/* testconft */

.testconft{ padding:0 0 65px 0;    min-height: 468px;}

.testconft h2{ font-size:18px; color:#39353f; padding:25px 0 17px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold;}

.testconft p{ font-size:15px; line-height:23px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 30px 0; margin:0px;}

.testconft span{font-size:15px;font-family: 'GothamRounded-Light'; color:#30333c; display:block; padding:0 0 5px 0; margin:0px; 

font-weight:bold;}

.testconft a{color:#1fa5fa; font-size:13px;font-family: 'GothamRounded-Light'; text-decoration:none; display:inline-block; padding:0px;margin:0px;}





.testcon a.bla-1{ position:relative;}

.image{ display:block; position:absolute; top:60px;left: 0px;    right: 0px;}

.image img{ display:block; margin:0 auto;}







.select_box {background:url(../img/select.png) 0 0 no-repeat;position:absolute; width:23px; height:23px;top:12px; left:10px;}



.servicebox{background:url(../img/service.png) 0 0 no-repeat;position:absolute; width:23px; height:23px;top:12px; left:10px;}







.select-wrapper{ border-radius:4px; margin: 0 0 23px 0;padding: 0 10px; text-align:left;

		float: left;height: 48px; line-height:48px

		display: inline-block;

		background:#fff url(../img/select-down.png) right center no-repeat;

		cursor: pointer;

	}

	.select-wrapper, .select-wrapper select{

		width: 100%;

		height: 48px;

		line-height: 48px;

	}

	.select-wrapper:hover{

		background:#fff url(../img/select-down.png) right center no-repeat;

	}

	.select-wrapper .holder{

		display: block;

		margin: 0 0 0 35px;

		white-space: nowrap;            

		overflow: hidden;

		cursor: pointer;

		position: relative;

		/*z-index: -1;*/

	}

	.select-wrapper select{

		margin: 0 0 0 -10px; padding:0 0 0 40px;

		position: absolute;

		z-index: 2;            

		cursor: pointer;

		outline: none;

		width:100% !important;

		opacity: 0;

		/* CSS hacks for older browsers */

		_noFocusLine: expression(this.hideFocus=true); 

		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

		filter: alpha(opacity=0);

		-khtml-opacity: 0;

		-moz-opacity: 0;

	}





.tabrt .select-wrapper select{

		margin: 0 0 0 -10px; padding:0 0 0 0;

		position: absolute;

		z-index: 2;            

		cursor: pointer;

		outline: none;

		width:100% !important;

		opacity: 0;

		/* CSS hacks for older browsers */

		_noFocusLine: expression(this.hideFocus=true); 

		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

		filter: alpha(opacity=0);

		-khtml-opacity: 0;

		-moz-opacity: 0;

	}





.tabrt .select-wrapper .holder{

		display: block;

		margin: 0 0 0 0;

		white-space: nowrap;            

		overflow: hidden;

		cursor: pointer;

		position: relative;

		/*z-index: -1;*/

	}



.tabrt .select-wrapper{ border-radius:6px; margin: 0 0 23px 0;padding: 0 10px; text-align:left;

		float: left;height: 48px; line-height:48px;border: 1px solid #e5e5e5;

		display: inline-block;

		background:#fff url(../img/select-down.png) right center no-repeat;

		cursor: pointer;

	}

















/************************ SERVICES CSS ************************/

/* servicecon */

.servicecon{ background:#f6f6f6; padding:78px 0 90px 0;}



/* serviceft */

.serviceft{ padding:0px; background:#fff; border:1px solid #d4d4d4; border-radius:4px; margin:0 0 26px 0; position: relative;

-webkit-box-shadow: 0px 0px 3px 1px #eeeeee;  -moz-box-shadow: 0px 0px 3px 1px #eeeeee; box-shadow: 0px 0px 3px 1px #eeeeee;min-height: 361px;}

.serviceft img{ display:block;border-top-left-radius:4px;border-top-right-radius:4px;}



/* servicetxt */

.servicetxt{ padding:20px 6px 16px 16px;}

.servicetxt h2{padding: 0 0 17px 0; margin:0px;}

.servicetxt h2 a{font-size: 16px;color: #39353f;padding: 0;  margin: 0px;  font-family: 'GothamRounded-Light';

font-weight:bold; text-decoration:none; display:inline-block; background:none;}

.servicetxt h2 a:hover{ color:#39353f;}

.servicetxt p{ font-size: 15px; line-height: 23px; color: #8b8b8b; font-family: 'GothamRounded-Light'; padding: 0 0 20px 0;

margin: 0px; min-height:110px;}

.servicetxt a { color: #1fa5fa; font-size: 14px; font-family: 'GothamRounded-Light'; text-decoration: none; display: inline-block;

 padding:0 15px 0 0 ;  margin: 0px; background:url(../img/blue-arrw.jpg) right center no-repeat;font-weight:bold;}

.servicetxt a:hover{ text-decoration: none;color: #1fa5fa; }





.blogpage .head.sticky {  position: fixed; width: 100%; z-index:1000;top: 0; color:#000;background-size:cover

background: #35298b; /* Old browsers */

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */}



/* blogpage */

.blogpage{ height:58px;background: #35298b; /* Old browsers */background-size:cover

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */}



/* blogpagein */

.blogpagein{ background:#f2f7fa; padding:73px 0 200px 0;}



/* blogright */

.blogright{ padding:0px;}

.blogright p a{ font-size:14px; color:#fff;font-family: 'GothamRounded-Light'; padding:0px; margin:0px; text-align:left; text-decoration:none; display:inline-block;}

.blogright p img{ float:left; margin:-8px 15px 0 0; vertical-align:middle;}





/* blogpagetp */

.blogpagetp{ padding:0 0 45px 0; border-bottom:1px solid #e4e8eb;}

.blogpagetp h1{font-size: 25px; color: #39353f; line-height: 35px; margin: 0px; font-family: 'GothamRounded-Light';

padding:0 0 20px 0;    font-weight: bold;}

.blogpagetp p{font-size: 15px; line-height: 25px; color: #8b8b8b; font-family: 'GothamRounded-Light'; padding: 0; margin: 0px;}



/* blogform */

.blogform{ padding:50px 0 0 0;}

.blogform h2{font-size: 16px; color: #39353f;margin: 0px; font-family: 'GothamRounded-Light';padding:10px 0 20px 14px;}



/* textfld */

.textfld{ width:335px !important; height:44px !important; background:#fff !important; border:1px solid #e4e5e7; border-radius:6px; padding:0 16px; margin:0 0 24px 0; font-family: 'GothamRounded-Light'; color:#a7b2b4;}



/* savebtn */

.savebtn{ width:140px; height:42px; background:#5ed68c; border-radius:4px; text-align:center; color:#fff; margin:0 0 0 13px; font-family: 'GothamRounded-Light';}



.popover.bottom { margin-top: 20px !important;left: 830px !important;}



.popover{ border:none !important;max-width: 423px !important;}

.popover.bottom>.arrow{ border:none !important;}



.popover-content{ padding:24px !important;}





/* points */

.points{  padding:58px 0 0 0; margin:0 0 20px 0;}

.points h2{font-size:22px; color: #39353f;margin: 0px; font-family: 'GothamRounded-Light';padding:0 0 25px 0; font-weight: bold;}



/* pointbox */

.pointbox{-webkit-box-shadow: 2px 4px 4px 1px rgba(231,231,231,1);

-moz-box-shadow: 2px 4px 4px 1px rgba(231,231,231,1);

box-shadow: 2px 4px 4px 1px rgba(231,231,231,1);}



/*pointin */

.pointin{ background:#756f9b; border-top-left-radius:4px;border-top-right-radius:4px;}



/* eventhead*/

.eventhead{ padding:0px; border-right:1px solid #e1e3e0; height:50px;}

.eventhead h2{ line-height:50px; color:#fff; font-size:14px;margin: 0px; font-family: 'GothamRounded-Light';padding:0;}

.eventhead p{line-height:50px; color:#abb4b3; font-size:14px;margin: 0px; font-family: 'GothamRounded-Light';padding:0;}



/* amounthead */

.amounthead{ padding:0px; height:50px;}

.amounthead h2{ line-height:50px; color:#fff; font-size:14px;margin: 0px; font-family: 'GothamRounded-Light';padding:0;}

.amounthead p{line-height:50px; color:#abb4b3; font-size:14px;margin: 0px; font-family: 'GothamRounded-Light';padding:0;}

.amounthead a{line-height:50px; color:#fff; font-size:14px; font-family: 'GothamRounded-Light'; text-decoration:none; display:block;  border-radius:4px; width:220px; margin:26px 0;padding:0 32px;background:#52d182 url(../img/view-arrw.png) 185px center no-repeat;}

.amounthead a:hover{ color:#fff; text-decoration:none;}



/* pointcon */

.pointcon{ background:#fff; border-bottom:1px solid #e1e3e0;}



/* orderno */

.orderno{ padding:26px 0;border-right:1px solid #e1e3e0;}

.orderno p{color:#fff; font-size:14px;margin: 0px; font-family: 'GothamRounded-Light';padding:0; line-height:49px; text-align:center;  width:74px; background:#52d182; border-radius:4px;}



/* datehead */

.datehead{padding:26px 0; border-right:1px solid #e1e3e0; }

.datehead p{line-height:50px; color:#abb4b3; font-size:14px;margin: 0px; font-family: 'GothamRounded-Light';padding:0;}

.datehead p span{ color:#000;}



/************************ PARTNER CSS *****************/





/* partner-banner*/

.partner-banner{ padding:183px 0 170px 0;}



/* partnertp */

.partnertp{ padding:0px;}

.partnertp img{ margin:0 auto 10px; display:block;}

.partnertp h1{ font-size:25px; line-height:30px; color:#0b284d;padding:0 0 60px 0;  margin: 0px;  font-family: 'camptonlight_demo';

font-weight:bold;}



/* explorebtn*/

.explorebtn{ padding:0px;}

.explorebtn a{ font-size:12px; color:#fcf8fa; background:#0f2c53 url(../img/explore-img.png) 3px 7px no-repeat; width:180px; height:38px; border-radius:4px; font-family: 'GothamRounded-Light'; line-height:38px; text-decoration:none !important; display:block;-webkit-box-shadow: 4px 5px 8px 0px rgba(15,41,78,0.3);-moz-box-shadow: 4px 5px 8px 0px rgba(15,41,78,0.3);box-shadow: 4px 5px 8px 0px rgba(15,41,78,0.3);}

.explorebtn a img{ margin:0 6px 0 0;}

.explorebtn a:hover{color:#fcf8fa; }



/* joinnow*/

.joinnow{ padding:0px;}

.joinnow a{ font-size:12px; color:#12b5e4; background:#f8f1f9 url(../img/join-img.png) 25px 8px no-repeat; width:180px; height:38px; padding:0 0 0 16px; font-family: 'GothamRounded-Light'; line-height:38px; text-decoration:none !important; display:block; border-radius:4px;-webkit-box-shadow: 4px 5px 8px 0px rgba(15,41,78,0.3);-moz-box-shadow: 4px 5px 8px 0px rgba(15,41,78,0.3);box-shadow: 4px 5px 8px 0px rgba(15,41,78,0.3);}

.joinnow a img{ margin:0 6px 0 0;}

.joinnow a:hover{color:#12b5e4; }





/* partner */

.partner{ padding:130px 0 115px 0;}



/* partnerft */

.partnerft{ padding:12px 0 145px 0;}

.partnerft img{ margin:0 auto; display:block;}



/* partnerrt */

.partnerrt{ padding:0px;}

.partnerrt h2{font-size: 25px; color: #39353f; line-height: 35px; margin: 0px; font-family: 'GothamRounded-Light';

padding:0 0 30px 0; font-weight:bold;}

.partnerrt p{font-size: 15px; line-height: 25px; color: #8b8b8b; font-family: 'GothamRounded-Light'; padding:0 0 30px 0; margin: 0px;}

.partnerrt a{ float:left; color:#037ad4; text-decoration:none; display:inline-block; margin:0 38px 0 0;font-family: 'GothamRounded-Light'; font-size:15px;font-weight:bold;}



/* benefits */

.benefits{ padding:0px;margin:0 0 89px 0;}

.benefits h2{font-size: 25px; color: #39353f; line-height: 35px; margin: 0px; font-family: 'GothamRounded-Light';font-weight:bold;

padding:0 0 60px 0;}



/* benefitsin 

.benefitsin{ border-top:1px solid #e9eaee; }*/



/* benefitft */

.benefitft{ border-right:1px solid #e9eaee; padding:48px 0 72px 0;border-bottom:1px solid #e9eaee;}

.benefitft img{ display:block; margin:0 0 25px 0;}

.benefitft h2{font-size: 20px; color: #39353f; line-height: 35px; margin: 0px; font-family: 'GothamRounded-Light';

padding:0 0 15px 0;}

.benefitft p{font-size: 15px; line-height: 25px; color: #8b8b8b; font-family: 'GothamRounded-Light'; padding:0 0 15px 0; 

margin: 0px;}

.benefitft a{ color:#037ad4; text-decoration:none; display:inline-block; padding:0 15px 0 0;font-family: 'GothamRounded-Light'; font-size:15px; background:url(../img/arrw.jpg) right center no-repeat;font-weight:bold;}





/* benefitrt */

.benefitrt{ padding:48px 0 72px 80px;border-bottom:1px solid #e9eaee; margin-left:-30px;}

.benefitrt img{ display:block; margin:0 0 25px 0;}

.benefitrt h2{font-size: 20px; color: #39353f; line-height: 35px; margin: 0px; font-family: 'GothamRounded-Light';

padding:0 0 15px 0;}

.benefitrt p{font-size: 15px; line-height: 25px; color: #8b8b8b; font-family: 'GothamRounded-Light'; padding:0 0 15px 0; 

margin: 0px;}

.benefitrt a{ color:#037ad4; text-decoration:none; display:inline-block; padding:0 15px 0 0;font-family: 'GothamRounded-Light'; font-size:15px; background:url(../img/arrw.jpg) right center no-repeat;font-weight:bold;}



/* cost */

.cost{border-right:1px solid #e9eaee; padding: 0 50px 12px 0;}

.cost h2{font-size: 20px; color: #39353f; line-height: 35px; margin: 0px; font-family: 'GothamRounded-Light';

padding:0 0 15px 0;font-weight:bold;}

.cost p{font-size: 15px; line-height: 25px; color: #8b8b8b; font-family: 'GothamRounded-Light'; padding:0 0 15px 0; 

margin: 0px;}

.cost a{ color:#037ad4; text-decoration:none; display:inline-block; padding:0 15px 0 0;font-family: 'GothamRounded-Light'; font-size:15px; background:url(../img/arrw.jpg) right center no-repeat;font-weight:bold;}



.no{ border-right:none;}



.site{ display:block;}

.website{ display:none;}



.noslide{ display:block;}

.slideing{ display:none;}





/************************* WORPRESS CSS ******************************/



/* wordpress */



.wordpress{padding: 140px 0 100px 0; margin: 0; background:url(../img/wordpress.jpg) top center no-repeat;background-size:cover

/*background: #151135; 

background: -moz-linear-gradient(left,  #151135 0%, #2c3774 35%, #4266b1 67%, #5cb4e5 100%); 

background: -webkit-linear-gradient(left,  #151135 0%,#2c3774 35%,#4266b1 67%,#5cb4e5 100%); 

background: linear-gradient(to right,  #151135 0%,#2c3774 35%,#4266b1 67%,#5cb4e5 100%); 

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#151135', endColorstr='#5cb4e5',GradientType=1 );*/ /* IE6-9 */

}



/* wordpresstp */

.wordpresstp{padding: 0 0 55px 0; border-bottom:1px solid #3e4b84;}

.wordpresstp h1 { font-size: 40px; color: #f4f4f4; padding: 0 0 20px 0; margin: 0px;font-family: 'camptonlight_demo';}

.wordpresstp h2{font-size: 19px; color: #f4f4f4;margin: 0px;font-family: 'GothamRounded-Light';  padding:0 0 30px 0;
line-height:30px;
}

.wordpresstp span{ display:block; margin:0 auto; overflow:hidden; /*width:295px;*/}

.wordpresstp a{color:#f5f5f5; font-size:16px;margin:0 19px 0 0;font-family: 'camptonlight_demo';  padding:0 26px; 

text-decoration:none;display:inline-block; line-height:41px; border:1px solid #d7d7d7; border-radius:8px; /*float:left;*/}

.wordpresstp a:hover{ text-decoration:none;color:#000; background:#fff; }



/* wordpressbtm */

.wordpressbtm{ padding:34px 0 85px 0;}



/* wordft */

.wordft{ padding:0px;}

.wordft img{ margin:0 0 20px 0;}

.wordft h2{font-family: 'GothamRounded-Medium'; font-size:18px; color:#fff; padding:0 0 12px 0; margin:0px;}

.wordft p{color:#dcdcdc; font-size:15px; line-height:25px;font-family: 'GothamRounded-Light'; padding:0px; margin:0px;}



/* stripe */

.stripe{ padding:0px;}

.stripe p{ font-size:15px; font-family: 'GothamRounded-Light'; padding:0 0 30px 0; margin:0px; color:#fff;}

.stripe span{ display:block; margin:0 auto; overflow:hidden;}

.stripe a{color:#fff; font-size:16px;margin:0 19px 0 0;font-family: 'camptonlight_demo';  padding:0 22px; 

text-decoration:none;display:inline-block; line-height:41px; border:1px solid #d7d7d7; border-radius:8px; }

.stripe a:hover{ text-decoration:none;color:#fff; }

.stripe a.desktop{color:#fff; font-size:16px;margin:0 16px 0 0;font-family: 'camptonlight_demo';  padding:0 22px; 

text-decoration:none; line-height:41px; background:#00baff; border-radius:8px; border:none;}



/* desktoptheme */

.desktoptheme{ padding:86px 0 135px 0;}





/* desktophead */

.desktophead{ padding:0px; border-bottom:1px solid #ebebeb;}

.desktophead img{ margin:0 auto 28px; display:block;}

.desktophead h2{ font-size:25px; padding:0 0 18px 0; margin:0px;font-family: 'GothamRounded-Light'; color:#39353f;

font-weight:bold; }

.desktophead p{ font-size:15px; color:#8b8b8b; padding:0 0 23px 0; margin:0px;font-family: 'GothamRounded-Light';}

.desktophead span{color:#39353f; font-size:18px; padding:0px; margin:0 0 55px 0;font-family: 'camptonlight_demo'; display:block; font-weight:bold;}



/* desktopcon */

.desktopcon{ padding:50px 0 0 0;}



/* con */

.con{ padding:0 0 40px 0;}

.con img{ float:left; margin:0 22px 28px 0; display:block;}

.con h2{ font-size:18px;font-family: 'GothamRounded-Medium'; color:#39353f; padding:0 0 16px 0; margin:0px;}

.con p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0px; margin:0px;}



/* responsivein */

.responsivein{ background:#f5f7f9; padding:80px 0;}



/*responsivehead */

.responsivehead {padding:0px; border-bottom:1px solid #ebebeb;}

.responsivehead img{ margin:0 auto 28px; display:block;}

.responsivehead h2{ font-size:25px; padding:0 0 18px 0; margin:0px;font-family: 'GothamRounded-Light'; color:#39353f;

font-weight:bold; }

.responsivehead p{ font-size:15px; color:#8b8b8b; padding:0 0 23px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.responsivehead span{color:#39353f; font-size:18px; padding:0px; margin:0 0 55px 0;font-family: 'camptonlight_demo'; display:block;

font-weight:bold;}



/* global */

.global{ padding:90px 0 0 0;}

.global img{ margin:0 auto; display:block;}



.global h2{ font-size:25px; color:#39353f; padding:25px 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold;}

.global p.make{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 12px 0; margin:0px;}

.global span{color:#39353f; font-size:18px; padding:0px; margin:0 0 30px 0;font-family: 'GothamRounded-Medium';  display:block;}

.glob{ position:relative; display:block;}

.glob img{ margin:0 auto; display:block;}

.globtxt{ position:absolute; bottom:80px; width:100%;}

.globtxt p{ font-size:18px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:90px 0 0 0; margin:0px;}



/*latest */

.latest{ background:#002e72; padding:60px 0 0 0;}



/* latesttp */

.latesttp{ padding:0 0 222px 0;}

.latesttp h2{ font-size:25px; color:#fff; padding:0 0 26px 0; margin:0px;font-family: 'GothamRounded-Light';}

.latesttp p{font-size:15px; line-height:25px; color:#fff;font-family: 'GothamRounded-Light'; padding:0 ; margin:0px;}



/********************* FAQ CSS **************************/



/* faq */

.faq{ padding:80px 0 90px 0;}



/*faqin */

.faqin{ padding:0 0 60px 0;}

.faqin h2{ font-size:25px; color:#39353f;font-family: 'GothamRounded-Light'; padding:0 0 22px 0 ; margin:0px; font-weight:bold;}

.faqin h3{ font-size:15px; color:#8b8b8b; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}





/* faqtxt */

.faqtxt{ background:#f6f9fa; padding:30px 30px 52px; border-radius:6px; margin:0 0 35px 0;}

.faqtxt h2{ font-size:18px;line-height:25px; color:#39353f;font-family: 'GothamRounded-Light'; padding:0 0 22px 0; margin:0px;

 font-weight:bold;}

.faqtxt p{font-size:15px; line-height:25px;color:#8b8b8b; padding:0px; margin:0px;font-family: 'GothamRounded-Light'; }



/* faqtxtn */

.faqtxtn{ background:#f6f9fa; padding:30px 30px 30px; border-radius:6px; margin:0 0 35px 0;}

.faqtxtn h2{ font-size:18px;line-height:25px; color:#39353f;font-family: 'GothamRounded-Light'; padding:0 0 22px 0; margin:0px;

 font-weight:bold;}

.faqtxtn p{font-size:15px; line-height:25px;color:#8b8b8b; padding:0px; margin:0px;font-family: 'GothamRounded-Light'; }





/********************** LOGIN CSS *********************/

/* bodyin */

.bodyin{ background:url(../img/login-bg.jpg) top center no-repeat;background-size:cover}



/* login-head */

.login-head{ height:58px;}



/* logincon */

.logincon{ padding:0 0 355px 0;}





/* logintxt */

.logintxt{ padding:66px 0 55px 0;}

.logintxt h2{ font-size:40px;font-family: 'GothamRounded-Light'; font-weight:bold;line-height:50px; color:#212121; padding:0px; margin:0px;}



/* loginform */

.loginform{ background:#fff; border-radius:4px;-webkit-box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.18); margin:0 -30px 0 0;

-moz-box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.18);box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.18); padding:96px 70px 66px;}

.loginform h2{ font-size:25px; color:#212121;font-family: 'camptonlight_demo'; padding:0 0 30px 0; margin:0px;}

.loginform p a{ font-size:13px; color:#00b2f4; padding:0px; margin:0px;font-family: 'camptonlight_demo'; text-decoration:none;

display:inline-block;}





/* formdesign */

.formdesign{ width:100% !important; border-radius:4px; display:block; background:#eff9fb; border:1px solid #e8e8e8;

padding:15px; margin:0 0 24px 0; height:51px !important;}

 

#InputName{background:#eff9fb url(../img/user.png) 15px 12px no-repeat; width:20px; height:20px; display:block;}



#Password0 {background:#eff9fb url(../img/pass.png) 15px 12px no-repeat; width:17px; height:24px; display:block;}

#Password {background:#eff9fb url(../img/pass.png) 15px 12px no-repeat; width:17px; height:24px; display:block;}





#Inputmsg {background:#eff9fb url(../img/message.png) 15px 12px no-repeat; width:24px; height:17px; display:block;}



/* login_btn */

.login_btn{ height:52px; width:130px;border-radius:4px; background:#3be9c6;font-family: 'camptonlight_demo'; font-size:16px;

color:#fff; display:block; text-align:center; text-transform:uppercase; margin:0 0 28px 0; opacity:1;}



.login_btn:hover{opacity:0.75;}



/* Register */

.register{ background:#06496e; padding:56px 50px 60px 75px; margin:43px 0 0 0;}

.register h2{ font-size:25px; color:#00b2f4;font-family: 'camptonlight_demo'; padding:0 0 30px 0; margin:0px;}





/* register_btn */

.register_btn{ height:52px; width:130px;border-radius:4px; background:#00b2f4;font-family: 'camptonlight_demo'; font-size:16px;

color:#fff; display:block; text-align:center; text-transform:uppercase; margin:0;opacity:1;}



.register_btn:hover{opacity:0.75;}



/*********************** HTML5 CSS ********************/



/* responsive */

.responsive{ padding:140px 0 50px 0;background-size:cover

background: rgb(63,30,115); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(63,30,115,1) 22%, rgba(206,95,103,1) 68%, rgba(254,167,119,1) 97%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(63,30,115,1) 22%,rgba(206,95,103,1) 68%,rgba(254,167,119,1) 97%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(63,30,115,1) 22%,rgba(206,95,103,1) 68%,rgba(254,167,119,1) 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f1e73', endColorstr='#fea777',GradientType=1 ); /* IE6-9 */

}



/* html5con */

.html5con{background: transparent url(../img/line.png) left bottom repeat-x; margin:0 0 40px 0;}



/* html5img */

.html5img{ padding:0px;}

.html5img img{ display:block; margin:0 auto;}



/* html5txt */

.html5txt{ padding:0px;}

.html5txt h1{ font-size:40px; color:#f4f4f4;font-family: 'camptonlight_demo'; padding:0 0 20px 0; margin:0px;}

.html5txt h2{ font-size:20px; line-height:30px; color:#f4f4f4; margin:0px; padding:0 0 26px 0;font-family: 'camptonlight_demo'; }

.html5txt span{ font-size:25px; color:#f4f4f4; padding:0 0 40px 0; margin:0px; display:block;}

.html5txt span u{ color:#fff;}



/* html5button */

.html5button{ padding:0px;}

.html5button span{ float:left; text-align:center; margin:0 20px 0 0;font-family: 'camptonlight_demo'; font-size:16px;}



/* device */

.device{ padding:90px 0 0 0;}



/* deviceft */

.deviceft{ padding:0px;}

.deviceft img{ display:block; margin:0 auto; padding-top:77px;}





/* devicert */

.devicert{ padding:0px;}

.devicert h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold; }

.devicert p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 40px 0;

margin:0 0 40px 0;background:url(../img/html5-line.png) bottom center no-repeat;}



/* time */

.time{ padding:0px 0 34px 0; }

.time img{ float:left; margin:0 17px 50px 0;}

.time h3{color:#39353f; font-size:18px; padding:0 0 10px 0px; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold;}

.time p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 !important; margin:0px!important;background:none !important;}



/* html5feature */

.html5feature{ padding:78px 0 20px 0;

background: #212b6c; /* Old browsers */

background: -moz-linear-gradient(left,  #212b6c 9%, #6e68b3 61%, #a393cf 97%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #212b6c 9%,#6e68b3 61%,#a393cf 97%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #212b6c 9%,#6e68b3 61%,#a393cf 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212b6c', endColorstr='#a393cf',GradientType=1 ); /* IE6-9 */

}



/* otherservice */

.otherservice{ padding:0px;}



/* otherft */

.otherft{ padding:55px 0 0 50px;}

.otherft h2{ color:#39353f; font-size:25px; padding:0 0 22px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.otherft p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 34px 0; margin:0px; }



.otherft ul{ padding:0px; margin:0px; list-style:none;}

.otherft ul li{ display:block; font-size:18px; color:#39353f;font-family: 'GothamRounded-Light'; margin:0 0 20px 0;}

.otherft ul li img{ margin:0 15px 0 0;}





.other{ position:relative; padding:0px; height:402px;}

.other img{ position:relative; width:100%;}



/*otherrt */

.otherrt{ position:absolute; bottom:34px; left:38px;}

.otherrt p{font-size:16px; line-height:25px; color:#fff;font-family: 'GothamRounded-Light'; padding:0 0 16px 0; margin:0px; }

.otherrt span{ font-size:14px; color:#fff;font-family: 'GothamRounded-Light'; padding:0px; margin:0px;}



/***************************** BLOG INNER CSS *******************/



/* bloginner */

.bloginner{ background:background: rgb(51,53,159); /* Old browsers */

background: -moz-linear-gradient(left,  rgba(51,53,159,1) 14%, rgba(0,139,191,1) 76%, rgba(17,193,195,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  rgba(51,53,159,1) 14%,rgba(0,139,191,1) 76%,rgba(17,193,195,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  rgba(51,53,159,1) 14%,rgba(0,139,191,1) 76%,rgba(17,193,195,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33359f', endColorstr='#11c1c3',GradientType=1 ); /* IE6-9 */; padding:170px 0 72px 0;}



/* bloginnertp */

.bloginnertp{ padding:0px;}

.bloginnertp h1{ font-size:40px; padding:0 0 40px 0; margin:0px;font-family: 'camptonlight_demo'; color:#fff;}

.bloginnertp p{ font-size:13px; color:#fff; padding:0 0 0 56px; margin:0px; font-family: 'GothamRounded-Light'; background:url(../img/circle.png) no-repeat; line-height:47px; display:inline-block;}

.bloginnertp p a{ text-decoration:none; color:#fff;}

.bloginnertp p a:hover{ text-decoration:underline;}



/* innerpage */

.innerpage{ padding:70px 0 84px 0;}



/* innerpagein */

.innerpagein{ padding:0 0 22px 0; border-bottom:1px solid #efefef; margin:0 0 30px 0;}



/* innerft */

.innerft{padding:0 0 45px 0; overflow:hidden;}



.innerft h2 a img{ float:left; margin:0 33px 0 0; display:inline-block;}

.innerft h2{ font-size:22px; color:#1c1c1c; padding:0 0 25px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold;}

.innerft h2 a{ font-size:22px; line-height:38px; color:#1c1c1c; padding:0px; margin:0 0 46px 0;font-family: 'GothamRounded-Light';

display:inline-block; text-decoration:none; font-weight:bold;}



.innerft p{ font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 25px 0; margin:0px;font-family: 'GothamRounded-Light';}

.innerft h3{ font-size:20px; color:#1c1c1c; padding:0 0 25px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold;}

.innerft h4{ font-size:18px; color:#1c1c1c; padding:28px 0 15px 0; margin:0px;font-family: 'GothamRounded-Light';}

.innerft h5{ font-size:15px; color:#0094e1; padding:28px 0 22px 0; margin:0px;font-family: 'GothamRounded-Light';}

.innerft p.here{ font-size:15px; color:#0094e1; padding:28px 0 22px 0; margin:0px;font-family: 'GothamRounded-Light';}

.innerft p strong{ color: #1c1c1c;}



.innerft ul{ padding:0 0 25px 22px; margin:0px; list-style:none;}

.innerft ul li{ color:#8b8b8b; font-size:15px; line-height:24px;padding:0 0 15px 22px; margin:0px;font-family: 'GothamRounded-Light';

background:url(../img/blue.png) 0 5px no-repeat;}

.innerft ul li a{color:#8b8b8b; text-decoration:none;}



.innerft ol{ padding:0 0 25px 22px; margin:0;  list-style:decimal;}

.innerft ol li{ color:#8b8b8b; font-size:15px; line-height:24px; padding:0 0 15px 22px; font-family: 'GothamRounded-Light';}

.innerft ol li a{color:#8b8b8b; text-decoration:none;}



/* tags */

.innerft .tags{}

.innerft .tags ul{ padding:0px; margin:0px; list-style:none;}

.innerft .tags ul li{ float:left; margin:0 10px 0 0; background:none; padding:0px; }

.innerft .tags ul li a{border-radius:8px; background:#f5f5f5; font-size:13px; line-height:26px;

color:#898989; font-family: 'GothamRounded-Light'; display:block; text-align:center; text-decoration:none; padding:5px;}





/* innerrt */

.innerrt{ padding:0px;}



/* innerrt-in */

.innerrt-in{ padding:0px 0 25px 0;}

.innerrt-in h2{ font-size:22px; color:#1c1c1c;font-family: 'GothamRounded-Light'; padding:0 0 36px 0; margin:0px;font-weight:bold;}



/* post */

.post{ padding:0 0 30px 0; border-bottom:1px solid #efefef; margin:0 0 32px 0;}



/*postimg */

.postimg{ padding:0px;}

.postimg a{ float:left; margin:0 15px 0 0; width:99px; display:inline-block;}



/* posttxt */

.posttxt{ padding:0px; float:left; width:200px;}

.posttxt span{ font-size:15px; color:#000000; padding:0 0 5px 0; margin:0px;font-family: 'GothamRounded-Light'; display: block;}

.posttxt h2{ padding:0px; margin:0px;}

.posttxt h2 a{ font-size:13px; color:#0094e1; line-height:16px;font-family: 'GothamRounded-Light'; padding:0px; margin:0px; 

text-decoration:none; display:inline;}



.none{ border-bottom:none;}



/* tagsin */

.tagsin{ padding:0px;}

.tagsin ul{ padding:0 0 22px 0; margin:0px; list-style:none; overflow:hidden;}

.tagsin ul li{ float:left; margin:0 10px 10px 0; }

.tagsin ul li a{width:115px; height:26px; border-radius:8px; background:#f5f5f5; font-size:13px; line-height:26px;

color:#898989; font-family: 'GothamRounded-Light'; display:block; text-align:center; text-decoration:none;}



/* prevpage */

.prevpage{ padding:0px;}

.prevpage a{ color:#8b8b8b !important; font-size:13px; font-family: 'GothamRounded-Light'; text-decoration:none !important;

display:block;background:#ebebeb; line-height:30px; border-radius:100px; width:103px; text-align:center;}



.prevpage a:hover{background:#d4d4d4;}



/* nextpage */

.nextpage{padding:0px; float:right;}

.nextpage a{ color:#8b8b8b !important;  font-size:13px; font-family: 'GothamRounded-Light';text-decoration:none !important;

display:block;background:#ebebeb; line-height:30px; border-radius:100px; width:103px; text-align:center;}



.nextpage a:hover{background:#d4d4d4;}





/* sharing */

.sharing{ padding:55px 0 0 0;}

.sharing p{ color:#8b8b8b; font-size:15px;font-family: 'GothamRounded-Light'; padding:0 0 15px 0; margin:0px;}







/************** ORDER CSS **********************/



/* ordertxt */

.ordertxt{ padding:0px;}

.ordertxt p{ font-size:15px; color:#b3b3b3; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}

.ordertxt p span{ color:#fff; }



/* total */

.total{ padding:0px;}

.total p{ font-size:15px; color:#f5f5f5;font-family: 'GothamRounded-Light'; padding:0px; margin:0px;}



/* txtfld */

.txtfld{ font-size:18px; color:#525252; text-align:center; width:91px;  background:#fff; border-radius:4px; margin:-5px 12px 0 0;

border:none; height:39px;}



/* placebtn */

.placebtn{ padding:0px;font-size:15px; color:#f5f5f5;font-family: 'GothamRounded-Light'; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0052e8+0,3500e0+100 */

background: #0052e8; /* Old browsers */

background: -moz-linear-gradient(left,  #0052e8 0%, #3500e0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #0052e8 0%,#3500e0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #0052e8 0%,#3500e0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0052e8', endColorstr='#3500e0',GradientType=1 ); /* IE6-9 */

-webkit-box-shadow: 2px 2px 5px 2px rgba(55,27,97,0.33);

-moz-box-shadow: 2px 2px 5px 2px rgba(55,27,97,0.33); border-radius:4px; 

box-shadow: 2px 2px 5px 2px rgba(55,27,97,0.33);; width:130px; height:40px; margin:-11px 0 0 0; display:inline-block}



/* place-btn */

.place-btn{ padding:0px;font-size:15px; color:#f5f5f5;font-family: 'GothamRounded-Light'; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0052e8+0,3500e0+100 */

background: #0052e8; /* Old browsers */

background: -moz-linear-gradient(left,  #0052e8 0%, #3500e0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #0052e8 0%,#3500e0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #0052e8 0%,#3500e0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0052e8', endColorstr='#3500e0',GradientType=1 ); /* IE6-9 */

-webkit-box-shadow: 2px 2px 5px 2px rgba(55,27,97,0.33);

-moz-box-shadow: 2px 2px 5px 2px rgba(55,27,97,0.33); border-radius:4px; 

box-shadow: 2px 2px 5px 2px rgba(55,27,97,0.33);; width:130px; height:40px; margin:-11px 0 0 0; display:none; float:right;}





/* ordertp */

.ordertp{ padding:70px 0 50px 0 ;}

.ordertp h1{ font-size:25px; color:#212121; padding:0 0 12px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.ordertp p{ font-size:15px; color:#717171; line-height:25px;margin:0px;font-family: 'GothamRounded-Light'; padding:0px;}



.nav-tabs {

    border-bottom: none; 

    background: #0052e8;

}



.nav>li{border-right:1px solid #0047c8 !important; margin:0px !important;height:146px;}

.nav>li>a {  display: block; padding:22px 0px !important;width:235px; font-size:18px; 

color:#fff;font-family: 'GothamRounded-Light'; text-align:center; line-height:24px;}



.nav>li::last-child{ border-right:none;}



.nav>li>a>img{ display:block; margin:0 auto 14px;} 



.nav-tabs>li>a{ margin:0px !important; border-radius:0px !important;}



.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{ background:#5ed78c !important; border:none !important; color:#fff!important;height:146px;}





.nav-tabs>li>a:hover {height:146px;

    border-color: none !important;

}

.nav>li>a:hover, .nav>li>a:focus {

   background:#5ed78c !important; border:none !important; color:#fff!important;}



.nav-tabs>li.active:after {

    content: "";

    display: block;

    /* background: url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/images/down-arrw.jpg) no-repeat; */

    border-left: 10px solid transparent;

    border-right: 10px solid transparent;

    border-top: 10px solid #5ed78c;

    width: 0;

    height: 0;

    position: relative;

    bottom: 0px;

    left: 45%;

    right:45%;

	margin-top:-12px;

}





.nav > li:after{ background:url(../img/circle-w.png) top right no-repeat; width:19px; height:19px; content:""; display:block;

position:absolute; top:12px; right:17px;}



.nav > li.active:before{ background:url(../img/tik.png) top right no-repeat; width:21px; height:19px; content:""; display:block;

position:absolute; top:12px; right:17px; z-index:100;}



/* tab-content */

.tab-content{ padding:30px 0 0 0;}



/* tabft */

.tabft{ background:#f8fcfd; padding:60px 33px 29px; margin-right:-15px;}

.tabft h1{ font-size:22px; color:#2d2d2d; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';}

.tabft p{ font-size:15px; line-height:25px; color:#717171; margin:0px;font-family: 'GothamRounded-Light'; padding:0 0 35px 0;}

.tabft ul{ padding:0 150px 0 0; margin:0px; list-style:none;}

.tabft ul li{ font-size:15px; color:#fb809a; padding:0px; margin:0 0 15px 0;font-family: 'GothamRounded-Light';}

.tabft ul li img{ margin:0 12px 0 0;}

.tabft ul li span{ float:right; text-decoration:underline;}



/* tabrt */

.tabrt{ background:#efefef; padding:57px 120px 68px 60px;margin-left:-15px;}

.tabrt .form-control{ color:#010101; font-size:15px;font-family: 'GothamRounded-Light'; border:1px solid #e5e5e5 !important;

margin:0 0 14px 0; outline:none;transition:none;}





/* pagefld */

.pagefld{ width:204px; height:44px; background:#fff; border-radius:6px;border:1px solid #e5e5e5; padding:0 15px;margin:0 0 14px 0; }



/* addbtn */

.addbtn{ font-size:15px; color:#fff;font-family: 'GothamRounded-Light';border-radius:6px; background:#5ed78c; width:230px;

height:44px;}



.tab-content > .tab-pane{ padding: 0; background:#f8fcfd; margin:0 0 300px 0;}



/* tabin */

/*.tabin{ padding:50px 56px 0 30px;}*/

.tabin h2{ font-size:22px; color:#2d2d2d;font-family: 'GothamRounded-Light'; padding:0 0 10px 0; margin:0 0 30px 0;

background:url(../img/blue-line.png) left bottom no-repeat;font-weight:bold;}



/* layout */

.layout{ padding:0 0 46px 0;border-bottom:1px solid #d5d5d5; margin:0 0 38px 0;}



/* layoutin */

.layoutin{ padding:0 0 46px 0;}



/* layoutftn */

.layoutftn{ padding:0 95px 10px 0; border-right:1px solid #d5d5d5;}

.layoutftn h3{font-size:22px; color:#2d2d2d;font-family: 'GothamRounded-Light'; padding:0 0 20px 0; margin:0;font-weight:bold;}

.layoutftn p{ font-size:15px; line-height:25px; color:#717171; padding:0 0 35px 0; margin:0px;font-family: 'GothamRounded-Light';}



.layoutftn .radio{ display:block; font-size:15px; color:#fb809a; margin-top:0px; margin-bottom:20px;}





/* layoutft */

.layoutft{ padding:0 95px 10px 0; border-right:1px solid #d5d5d5; margin-bottom:60px; min-height:348px;}

.layoutft h3{font-size:22px; color:#2d2d2d;font-family: 'GothamRounded-Light'; padding:0 0 20px 0; margin:0;}

.layoutft p{ font-size:15px; line-height:25px; color:#717171; padding:0 0 35px 0; margin:0px;font-family: 'GothamRounded-Light';}



.layoutft .radio{ display:block; font-size:15px; color:#fb809a; margin-top:0px; margin-bottom:20px;}

.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline{ margin-left:0px !important;}



.radio label span{ float:right; text-decoration:underline;}



.radio input[type="radio"]:checked + label::before {

  background:url(../img/radio.png) no-repeat; outline:none;}



.num{ border-right:none;    min-height: 357px;}



/* note */

.note{background:#f8fcfd; padding:50px 0 100px 0;}



/* filehead*/

.filehead{ padding:0 0 30px 0;}

.filehead h2{ font-size:22px; color:#2d2d2d; text-align:center; margin:0px; padding:0px;font-family: 'GothamRounded-Light';

font-weight:bold;}





/* txtfield */

.txtfield{ width:100%; height:44px; border-radius:6px; background:#fff; border:1px solid #e5e5e5; padding:0 15px; font-size:15px;

color:#a7b2b4;font-family: 'GothamRounded-Light'; margin:0 0 24px 0;}



/*msg */

.msg{ width:100%; height:165px;  border-radius:6px; background:#fff; border:1px solid #e5e5e5; padding:15px; font-size:15px;

color:#a7b2b4;font-family: 'GothamRounded-Light'; margin:0 0 24px 0;}



/* checkbtn */

.checkbtn{ margin:24px 0 0 0; width:140px; height:42px;font-family: 'GothamRounded-Light'; font-size:15px; color:#fff;

background:#5ed78c url(../img/chk.png) 100px center no-repeat; border-radius:3px; text-align:left; padding:0 30px 0 15px;}





/************************ CHECKOUT CSS ************************/

/*check */

.check{ padding: 70px 0 50px 0; border-bottom:1px solid #e7e7e7;}

.check h1 { font-size: 25px; color: #212121; padding: 0 0 12px 0;  margin: 0px; font-family: 'GothamRounded-Light';  font-weight: bold;}

.check p { font-size: 15px; color: #717171; line-height: 25px; margin: 0px; font-family: 'GothamRounded-Light'; padding: 0px;}



/* checkout */

.checkout{ padding:48px 0 160px 0;}



/* checkoutft */

.checkoutft{ padding:0px;}

.checkoutft p{ font-size:14px; color:#008cdf; padding:0 0 45px 30px; margin:0px; line-height:24px;font-family: 'GothamRounded-Light';

background:url(../img/green.png) 0 5px no-repeat;}

.checkoutft p span{color:#f58197;}



/* billing */

.billing{ background:#f8fcfd; padding:30px 20px 0 18px;}

.billing h2{ font-size:22px; color:#2d2d2d; padding:0 0 38px 0; margin:0px;font-family: 'GothamRounded-Light';}



/* check-control*/

.check-control{ padding:0 16px; font-size:15px; color:#a7b2b4;font-family: 'GothamRounded-Light'; line-height:46px; background:#fff;

border-radius:8px; border:1px solid #e5e5e5; height:46px; width:100%; outline:none; margin:0 0 19px 0;}

.check-control option span{color:#f58197;}



.billing form p{ overflow:hidden; background:none; padding:0px;}

.billing form p input{ float:left; }





/* field */

.field{ width:48.7%; padding:0 16px; font-size:15px; color:#a7b2b4;font-family: 'GothamRounded-Light'; line-height:46px; background:#fff;border-radius:8px; border:1px solid #e5e5e5; height:46px; outline:none;margin:0 15px 19px 0;}



.black{ margin:0px;}



/* address */

.address{padding:0 16px; font-size:15px; color:#a7b2b4;font-family: 'GothamRounded-Light'; line-height:46px; background:#fff;

border-radius:8px; border:1px solid #e5e5e5; height:46px; width:100%; outline:none;}

.address span{color:#f58197;}



/* account */

.account{ padding:10px 0 0 0;}

.account p{ font-size:15px; line-height:25px; color:#a7b2b4;font-family: 'GothamRounded-Light'; padding:0 0 21px 0 !important; 

margin:0px; }



.checkbox span{ color:#008cdf; text-decoration:underline; display:inline-block; padding:0 0 38px 0; }



.mar{ margin:0px !important;}



/* card */

.card{  border-top:1px solid #e6e6e6; background:#f8fcfd; padding:44px 20px 10px 18px;}

.card .checkbox{ margin:0 0 40px 0;}

.card .checkbox label{ color:#008cdf;}

.card .checkbox label span{color:#f58197; text-decoration:none;}

.card .checkbox label img{ margin:-15px 0 0 0;}



/* pay */

.pay{ background:#f1f1f1; padding:16px 14px;margin-left: -20px;}

.pay p{color:#a7b2b4; font-size:13px;font-family: 'GothamRounded-Light'; background:none; padding:0px; margin:0px; }



.arrow_box {

	position: relative;

	background: #f1f1f1;

}

.arrow_box:after, .arrow_box:before {

	bottom: 100%;

	left: 7%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

}



.arrow_box:after {

	border-color: rgba(241, 241, 241, 0);

	border-bottom-color: #f1f1f1;

	border-width: 8px;

	margin-left: -20px;

}

.arrow_box:before {

	border-color: rgba(0, 0, 0, 0);

	border-bottom-color: #;

	border-width:8px;

	margin-left: -26px;

}



/* proceed */

.proceed{ font-size:15px; color:#fff;font-family: 'GothamRounded-Light'; background:#5ed78c; border-radius:6px; width:173px;

height:42px; margin:-9px 0 0 15px;}









/* apply */

.apply{ padding:0 0 52px 0;}

.apply p{ font-size:14px; color:#008cdf;font-family: 'GothamRounded-Light'; padding:0px; margin:0px;}

.apply p span{ color:#f58197;}



/* applyfld */

.applyfld{ width:125px; height:40px; background:#f8fcfd; border-radius:4px; border:1px solid #cccccc; padding:0 10px;

margin:0 8px 0 0;}



/* applybtn*/

.applybtn{ width:125px; height:42px; background:#5ed78c; font-size:15px; color:#fff;  border-radius:4px;}



/* details */

.details{ padding:30px; border:1px solid #d4d4d4;}

.details h2{ font-size:22px; color:#2d2d2d; padding:0 0 24px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.details h3{ font-size:15px; color:#070707; padding:0 0 35px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.details p{ overflow:hidden; padding:0 0 26px 0; margin:0px;}

.details p span{ float:left;}



/* detailft */

.detailft{ color:#2f9eea; font-size:14px; padding:0px; margin:0px;font-family: 'GothamRounded-Light'; width:45%;}



/* detailrt */

.detailrt{ color:#7a7a7a; font-size:14px; padding:0px; margin:0px;font-family: 'GothamRounded-Light'; width:55%;}

.detailrt a{ color:#3ea0ec; text-decoration:none; display:inline-block; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



.details p.price{ font-size:16px; color:#070707;padding:0px; margin:0 0 0 45%;font-family: 'GothamRounded-Medium'; }



/******************* SKETCH CSS *************************/



/* sketch */

.sketch{ background:url(../img/bootstrap-banner.png) top center no-repeat; padding:140px 0 50px 0;background-size:cover}





/* sketchtxt */

.sketchtxt{ padding:0px;}

.sketchtxt h1{ font-size:40px; color:#f4f4f4;font-family: 'camptonlight_demo'; padding:0 0 20px 0; margin:0px;}

.sketchtxt h2{ font-size:20px; line-height:30px; color:#fff; margin:0px; padding:0 0 26px 0;font-family: 'camptonlight_demo'; }

.sketchtxt span{ font-size:25px; color:#f4f4f4; padding:0 0 40px 0; margin:0px; display:block;}

.sketchtxt span u{ color:#fff;}



/* bootlist */

.bootlist{ padding:0 0 25px 0; border-bottom:1px solid #e8eaec; margin:0 0 25px 0;}



/* bootft */

.bootft{ padding:0px; width:25%; float:left;}

.bootft img{ margin:0 auto 12px; display:block;}

.bootft p{ font-size:11px; line-height:15px; color:#39353f;font-family: 'GothamRounded-Light'; text-transform:uppercase;

padding:0 25px; margin:0px; text-align:center; border-bottom:none; background:none;}





/********************** NEWSLETTER CSS******************/

/* newsletter */

.newsletter{ padding:130px 0 0 0;background-size:cover

background: #2d0251; /* Old browsers */

background: -moz-linear-gradient(left,  #2d0251 0%, #7a0157 44%, #ec0080 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #2d0251 0%,#7a0157 44%,#ec0080 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #2d0251 0%,#7a0157 44%,#ec0080 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d0251', endColorstr='#ec0080',GradientType=1 ); /* IE6-9 */

}



/* newstxt */

.newstxt{ padding:0px;}

.newstxt h1{ font-size:25px; color:#fbfbfb; padding:0 0 23px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold; }

.newstxt h2{ font-size:15px; line-height:25px; color:#dcdcdc;font-family: 'GothamRounded-Light'; padding:0 0 40px 0; margin:0px; }

.newstxt span{ color:#dbdbdb; font-size:25px; padding:0 0 33px 0; display:block;font-family: 'camptonlight_demo';}

.newstxt span u{ color:#fff;}



/* viewbtn */

.viewbtn{ padding:0px;width:150px; height:43px; background:#5ecf7f;border-radius:8px;  }

.viewbtn a{ font-size:16px; color:#f5f5f5; text-decoration:none; display:block; line-height:43px;border-radius:8px;

-webkit-transition: background-color 2s ease-out;

  -moz-transition: background-color 2s ease-out;

  -o-transition: background-color 2s ease-out;

  transition: background-color 2s ease-out;}

.viewbtn:hover a{ text-decoration:none; color:#f5f5f5; background-color:#42c067;}



.button{ margin:0 0 0 40px;}





/* newsft */

.newsft{ padding:75px 0 0 0;}

.newsft img{ margin:0 auto; display:block;}



/* newsrt */

.newsrt{ padding:155px 0 142px 0;}

.newsrt h2{ font-size:25px; color:#fbfbfb; padding:0 0 22px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.newsrt p{ font-size:15px; line-height:25px; color:#fff;margin:0px;font-family: 'GothamRounded-Light'; padding:0 0 33px 0; }

.newsrt h3{ font-size:18px; color:#fff;font-family: 'GothamRounded-Medium'; padding:0 0 12px 0; margin:0px;}

.newsrt p.wootheme{ font-size:15px; line-height:25px; color:#e1f5ff;margin:0px;font-family: 'GothamRounded-Light'; 

padding:0 0 50px 0; }



.newsrt ul{ padding:40px 0 0 0; margin:0px; list-style:none; background:url(../img/line.png) top center repeat-x;}

.newsrt ul li{ float:left; margin:0 40px 0 0 ; display:block;}



/* newsfeaturetp */

.newsfeaturetp{ padding:62px 0 60px 0;}

.newsfeaturetp img{ margin:0 auto 20px; display:block; }

.newsfeaturetp h2{ font-size:25px; color:#39353f; margin:0px;font-family: 'GothamRounded-Light'; padding:0 0 18px 0; 

font-weight:bold; }



/******************* BOOTSTRAP CSS *******************/

/* bootstrap */

.bootstrap{ padding:142px 0 50px 0;background-size:cover

background: #624889; /* Old browsers */

background: -moz-linear-gradient(left,  #624889 22%, #513d6f 72%, #523e70 98%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #624889 22%,#513d6f 72%,#523e70 98%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #624889 22%,#513d6f 72%,#523e70 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#624889', endColorstr='#523e70',GradientType=1 ); /* IE6-9 */

}



/* bootfeature */

.bootfeature{ padding:56px 0 66px 0;}



/* featureft */

.featureft{ padding:0 0 46px 0; border-bottom:1px solid #ebebeb; margin:0 0 60px 0; }

.featureft h2{ font-size:25px; color:#39353f;font-family: 'GothamRounded-Light'; padding:0 0 18px 0; margin:0px; font-weight:bold;}

.featureft p{ font-size:15px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0; margin:0px;}



/* bootstrapft */

.bootstrapft{ padding:0px;}

.bootstrapft img{ margin:0 auto 16px; display:block; }

.bootstrapft h2{ font-size:18px; padding:0 0 25px 0; margin:0px; color:#39353f;font-family: 'GothamRounded-Light';font-weight:bold; }

.bootstrapft p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0px; margin:0px; }



/* offering */

.offering{ padding:65px 0 0 0;

background: #181841; /* Old browsers */

background: -moz-linear-gradient(left,  #181841 7%, #503a5a 97%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #181841 7%,#503a5a 97%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #181841 7%,#503a5a 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181841', endColorstr='#503a5a',GradientType=1 ); /* IE6-9 */

}





/* offeringin */

.offeringin{ padding:0 30px 70px;}

.offeringin img{ margin:0 auto 20px; display:block;}

.offeringin h2{ font-size:25px; color:#fff; margin:0px; padding:0 0 20px 0;font-family: 'GothamRounded-Light';font-weight:bold; }

.offeringin p{ font-size:15px; line-height:25px; color:#dcdcdc;margin:0px; padding:0;font-family: 'GothamRounded-Light'; }



/*bootstraplist */

.bootstraplist{ padding:95px 0 0 0;

background: #311f49; /* Old browsers */

background: -moz-linear-gradient(left,  #311f49 9%, #77426a 96%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #311f49 9%,#77426a 96%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #311f49 9%,#77426a 96%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#311f49', endColorstr='#77426a',GradientType=1 ); /* IE6-9 */

}



/* bootstrapin*/

.bootstrapin{ padding:0px; min-height:305px;}

.bootstrapin img{ display:block; margin:0 0 22px 0;}

.bootstrapin h3{ font-size:18px; color:#fff;font-family: 'GothamRounded-Medium'; padding:0 0 17px 0; margin:0px;}

.bootstrapin p{ font-size:15px; line-height:25px; color:#dcdcdc;font-family: 'GothamRounded-Light'; padding:0px; margin:0px;} 



/* use */

.use{ padding:74px 0 0 0;}



/* using */

.using{ padding:0;}

.using h2{ font-size:25px; color:#39353f;font-family: 'GothamRounded-Light'; padding:0 0 16px 0; margin:0px;font-weight:bold;} 

.using p{ font-size:15px; line-height:25px; color:#8b8b8b;font-family: 'GothamRounded-Light'; padding:0 0 64px 0; margin:0px;} 

.using ul{ padding:0px; margin:0px; list-style:none;}

.using ul li{ float:left; margin:0 50px 80px;}

.using ul li.move{ margin:0 85px 109px;}





/* project */

.project{  margin: -190px 0 0 0;padding:0 0 30px 0;}



#myCarousel .thumbnail {

margin-bottom: 6px; padding:6px 7px; background-color: #fff;  border: 1px solid #ebebeb;-webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.31);-moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.31);box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.31);

}





/* well-slide */

.well-slide{ width:82%; margin:0 auto;}



.thumbnail .caption{ padding:20px 0 0 0; overflow:hidden;}

.thumbnail .caption ul{ padding:0 6px 0 0; margin:0px; list-style:none; float:right;}

.thumbnail .caption ul li{ float:left; display:block; margin:0 6px 0 0;}



.project .carousel-control{color:#c5c5c5; padding:0px; width: 20px; height: 30px; top:40%;}

.project .carousel-control:hover{color:#428BCA;}



.fa-2x { font-size: 1.5em !important;}



.project .carousel-control.left {

    left: -60px;

}



.project .carousel-control.right {

    right: -60px;

}







.form-control{padding: 6px 12px 6px 35px !important;}



/************* SQUARE CSS **********************/



/*squarein */

.squarein{ padding:155px 0 64px 0;background-size:cover

background: #35298b; /* Old browsers */

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */

}





/* sqauretxt */

.sqauretxt{ padding:0px;}

.sqauretxt h1{ font-size:40px; color:#f4f4f4;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 20px 0;}

.sqauretxt h2{ font-size:20px; color:#f4f4f4;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 30px 0;}

.sqauretxt span{color:#dbdbdb; font-size:25px;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 33px 0; display:block;}

.sqauretxt span u{ color:#fff; }



.sqauretxt span.explore-btn{ padding:0px; height:43px; background:#ff7290;border-radius:8px; display:inline-block;

margin:0 auto 50px; }

.sqauretxt span.explore-btn a{ font-size:16px; font-family:'GothamRounded-Light'; color:#f5f5f5; text-decoration:none; display:inline-block; line-height:43px;

border-radius:8px;-webkit-transition: background-color 2s ease-out;  -moz-transition: background-color 2s ease-out;

-o-transition: background-color 2s ease-out;  transition: background-color 2s ease-out; padding:0 20px;}

.sqauretxt span.explore-btn:hover a{ text-decoration:none; color:#f5f5f5; background-color:#e24a6b;}



/* proud */

.proud{ padding:0px;}

.proud p{ color:#b5b5b5; font-size:20px;margin:0px;font-family: 'camptonlight_demo'; padding:0;}



/* space */

.space{ padding:70px 0 77px 0;}



/*spacein */

.spacein{ padding:0 0 80px 0;}

.spacein img{ margin:0 auto 25px; display:block;}

.spacein h2{ font-size:25px; color:#39353f;font-family: 'GothamRounded-Light'; padding:0; margin:0px; font-weight:bold;} 



/* spacetp */

.spacetp{ padding:0 0 50px 0;}

.spacetp ul{ margin:0px; margin:0xp; list-style:none;}

.spacetp ul li{ margin:0 33px 80px; display:block; float:left;}



.spacetp ul li.lastin{ margin:0 auto; display:block; width:120px; float:none;}



/* help */

.help{ padding:0px;}



/* helpin */

.helpin{ padding:0;}

.helpin h2{ font-size:25px; color:#39353f; padding:0 0 45px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold; }



/* helpbox*/

.helpbox { /*background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/help.png) top center repeat-y;*/ padding:0 ;}





/* helpft */

.helpft{ padding:50px 46px 0 46px;}

.helpft img{ margin:0 0 15px 0; display:block;}

.helpft h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold; }

.helpft p{ font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 36px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.helpft ul{ padding:0px; margin:0px; list-style:none;}

.helpft ul li{ font-size:15px; color:#8b8b8b; padding:0 0 0 35px;margin:0 0 20px 0;font-family: 'GothamRounded-Light'; display:block;

background:url(../img/pink-arrow.png) 0 2px no-repeat;}



/* helprt */

.helprt{ padding:50px 80px 0 80px; background:#f5f7f9; min-height:400px;}

.helprt img{ margin:0 0 15px 0; display:block;}

.helprt h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold; }

.helprt p{ font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 36px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.helprt ul{ padding:0px; margin:0px; list-style:none;}

.helprt ul li{ font-size:15px; color:#8b8b8b; padding:0 0 0 35px;margin:0 0 20px 0;font-family: 'GothamRounded-Light'; display:block;

background:url(../img/pink-arrow.png) 0 2px no-repeat;}



/* inquiry */

.inquiry{ padding:65px 0 98px 0;

background: #35298b; /* Old browsers */

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */

}



/*inquiryin */

.inquiryin{ padding:0px;}

.inquiryin h2{ font-size:25px; color:#fff;font-family: 'GothamRounded-Light'; padding:0 0 60px 0; margin:0px;}

.inquiryin form p{ overflow:hidden; margin:0px; padding:0 0 23px 0;}

.inquiryin form p input{ float:left;}



/* formfld */

.formfld{ width:360px; height:48px; border-radius:4px; background:#fff; padding:0 15px; margin:0px; }



.selectbox{ float:left;width:360px; height:48px; border-radius:4px; background:#fff; margin:0;}



.marg{margin:0 28px 0 0;}



.inquiryin .form-group {

    margin: 0 0 23px 0;

    height: 48px;

    position: relative;

}







/*********************** HTML5 CSS ********************/



/* html5 */

.html5{ padding:140px 0 50px 0;background-size:cover;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#41275f+0,5968b0+100 */

background: #41275f; /* Old browsers */

background: -moz-linear-gradient(left,  #41275f 0%, #5968b0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #41275f 0%,#5968b0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #41275f 0%,#5968b0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41275f', endColorstr='#5968b0',GradientType=1 ); /* IE6-9 */

}



/* reward */

.reward{ padding:0px;}



/* rewardft */

.rewardft{ padding:94px 0 0 46px;}

.rewardft h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold; }

.rewardft p{ font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 36px 0;font-family: 'GothamRounded-Light'; 

margin:0 0 40px 0;background:url(../img/html5-line.png) bottom center no-repeat;}







/* rewardrt */

.rewardrt{ padding:94px 0 170px 85px; background:#f5f7f9;}

.rewardrt h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light';font-weight:bold; }

.rewardrt p{ font-size:15px; line-height:25px; color:#8b8b8b; padding:0 0 55px 0;font-family: 'GothamRounded-Light'; 

margin:0;}

.rewardrt img{ display:block; width:90%;}





/* squarespace */

.squarespace{ padding:70px 0 30px 0; background:#f0f0f0;}



/* squarespacein */

.squarespacein{ padding:0px;}

.squarespacein h2{font-size:25px; color:#39353f; padding:0 0 55px 0; margin:0px;font-family: 'GothamRounded-Light';

font-weight:bold; }



/* squareft */

.squareft{ padding:0 0 46px 0;}

.squareft img{ margin:0 auto 10px; display:block;-webkit-box-shadow: 1px 1px 4px 1px rgba(227,227,227,1);

-moz-box-shadow: 1px 1px 4px 1px rgba(227,227,227,1);box-shadow: 1px 1px 4px 1px rgba(227,227,227,1);}

.squareft p{ text-transform:uppercase; font-size:13px; padding:0px; margin:0px;font-family: 'GothamRounded-Light'; }





/*************************** DATA SERVICE CSS*******************/



/* data */

.data{ padding:113px 0 60px 0;background-size:cover

background: #35298b; /* Old browsers */

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */

}



/* dataftimg */

.dataftimg{ padding:0 0 0 0;}



/* datafttxt */

.datafttxt{ padding:88px 0 0 0;}

.datafttxt h2{ font-size:40px; color:#fff;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 26px 0;}

.datafttxt p{font-size:20px; line-height:30px; color:#fff;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 26px 0;}

.datafttxt span{color:#dbdbdb; font-size:25px;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 33px 0; display:block;}

.datafttxt span u{ color:#fff;font-family: 'GothamRounded-Light'; font-size:22px;}





/* datart */

.datart{ background:url(../img/databox.png) repeat; border-radius:4px; padding:48px 35px 40px 30px; -webkit-box-shadow: 0px 3px 5px 0px rgba(1,0,77,0.92);-moz-box-shadow: 0px 3px 5px 0px rgba(1,0,77,0.92);box-shadow: 0px 3px 5px 0px rgba(1,0,77,0.92);}

.datart h2{ font-size:20px; color:#fff;margin:0px;font-family: 'camptonlight_demo'; padding:0 0 26px 0;}





.datart p{ overflow:hidden; margin:0px; padding:0 0 16px 0;}

.datart p input{ /*float:left;*/}



/* datafld */

.datafld{ width:100%; height:47px; border-radius:8px; background:#fff; padding:0 15px; -webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);

font-size:12px; color:#c1c1c1;font-family: 'GothamRounded-Light'; margin-bottom:23px; border:none;}



.marg{margin:0 28px 0 0;}



.margn{margin:0 18px 0 0;}



/*emailfld */

.emailfld{ width:100%;height:47px; border-radius:8px; background:#fff; padding:0 15px; margin:0 0 23px 0;-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);font-size:12px; color:#c1c1c1;font-family: 'GothamRounded-Light'; border:none;}





/* offer */

.offer{ padding:78px 0 112px 0;}



/* offertp */

.offertp{ padding:0 0 77px 0;}

.offertp img{ margin:0 auto 20px; display:block;}

.offertp h2{ font-size:25px; color:#39353f; padding:0 0 18px 0; margin:0px;font-family: 'GothamRounded-Light';}

.offertp p{ font-size:15px; color:#8b8b8b; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



/* offerft*/

.offerft{ padding:0 45px;}

.offerft img{ display:block; margin:0 auto 18px;}

.offerft p{ font-size:18px; line-height:25px; color:#39353f; padding:0px; margin:0px;font-family: 'GothamRounded-Light';}



/* gray */

.gray{ background:#f4f7f8; padding:66px 0 72px 0;}



/* grayft */

.grayft{ padding:0px; background:url(../img/colon.png) left top no-repeat;}

.grayft p{ font-size:15px; line-height:25px; color:#8d989e;font-family: 'GothamRounded-Light'; padding:0 0 30px 0; margin:0px;}

.grayft span{ display:block; font-size:16px; color:#39353f;font-family: 'GothamRounded-Medium';}

.grayft span img{ display:block; margin:0 12px 0 0; float:left;}

.grayft span i{ font-size:14px;font-family: 'GothamRounded-Light'; display:block;}



/*grayrt */

.grayrt{ padding:0 0 0 70px;}

.grayrt p{ font-size:15px; line-height:25px; color:#8d989e;font-family: 'GothamRounded-Light'; padding:0 0 32px 0; margin:0px;}

.grayrt p span{ color:#ff7290; display:inline-block;}

.grayrt p span.blue{ color:#59b2f5;}



.grayrt img{ display:block; border:18px solid #eceff2; border-radius:10px;}



/* call */

.call{ padding:52px 0 67px 0;background-size:cover

background: #35298b; /* Old browsers */

background: -moz-linear-gradient(left,  #35298b 0%, #544391 44%, #bd9bd0 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(left,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to right,  #35298b 0%,#544391 44%,#bd9bd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35298b', endColorstr='#bd9bd0',GradientType=1 ); /* IE6-9 */

}



.call h2{ font-size:25px; color:#fff; padding:0 0 40px 0; margin:0px;font-family: 'GothamRounded-Light'; font-weight:bold;}

.call p{ overflow:visible; padding:0px; margin:0px;}

.call p input{ float:left;}



/* callfld */

.callfld{ font-size:12px; color:#ff7290;font-family: 'GothamRounded-Light'; width:100%; height:47px; background:#fff;

border-radius:6px;-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.12); padding:0 20px;border:none;}



#Name::-webkit-input-placeholder {

font-size:12px; color:#ff7290;font-family: 'GothamRounded-Light'; display:block;

}



#Email::-webkit-input-placeholder {

font-size:12px; color:#ff7290;font-family: 'GothamRounded-Light'; display:block; 

}



#Contact::-webkit-input-placeholder {

font-size:12px; color:#ff7290;font-family: 'GothamRounded-Light'; display:block;

}





/* call_btn */

.call_btn{ width:162px; height:47px; border-radius:4px; background:#07a9f4; font-size:20px !important; color:#fff !important;

font-family: 'camptonlight_demo'; padding:0px; margin:0px; border:none;}



.call_btn:hover{ background:#33bdfd;}







/*dataentry */

.dataentry{  /*background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/dataentry.jpg) top center repeat-y;*/}



.graycolor{background:#f5f7f9;}

.graycolorin{background:#f5f7f9;}





/* dataentryft */

.dataentryft{ background:#fff; padding:52px 0 54px 80px;min-height:495px;}

.dataentryft img{ display:block; margin:0 0 20px 0;}

.dataentryft h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.dataentryft p{ font-size:15px; color:#8b8b8b; line-height:25px; padding:0 0 34px 0; margin:0px;font-family: 'GothamRounded-Light';}

.dataentryft ul{ padding:0px; margin:0px; list-style:none;}

.dataentryft ul li{ font-size:15px; color:#8b8b8b; padding:0 0 0 35px;margin:0 0 20px 0;font-family: 'GothamRounded-Light'; display:block;background:url(../img/pink-arrow.png) 0 2px no-repeat;}



/*dataentryin */

.dataentryin{ /*padding:52px 0 54px 0; background:url(/web/20200621021511im_/https://www.psdtomanythings.com/wp-content/themes/psdtomanythings/images/dataentryin.jpg) top center repeat-y;*/}





/* dataentryrt */

.dataentryrt{ padding:52px 0 54px 80px;background:#f5f7f9; min-height:495px;}

.dataentryrt img{ display:block; margin:0 0 20px 0;}

.dataentryrt h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.dataentryrt p{ font-size:15px; color:#8b8b8b; line-height:25px; padding:0 0 34px 0; margin:0px;font-family: 'GothamRounded-Light';}

.dataentryrt ul{ padding:0px; margin:0px; list-style:none;}

.dataentryrt ul li{ font-size:15px; color:#8b8b8b; padding:0 0 0 35px;margin:0 0 20px 0;font-family: 'GothamRounded-Light'; display:block;background:url(../img/pink-arrow.png) 0 2px no-repeat;}





/* dataentryftn */

.dataentryftn{ padding:52px 0 54px 50px; min-height:575px;}

.dataentryftn img{ display:block; margin:0 0 20px 0;}

.dataentryftn h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.dataentryftn p{ font-size:15px; color:#8b8b8b; line-height:25px; padding:0 0 34px 0; margin:0px;font-family: 'GothamRounded-Light';}

.dataentryftn ul{ padding:0px; margin:0px; list-style:none;}

.dataentryftn ul li{ font-size:15px; color:#8b8b8b; padding:0 0 0 35px;margin:0 0 20px 0;font-family: 'GothamRounded-Light'; display:block;background:url(../img/pink-arrow.png) 0 2px no-repeat;}





/* dataentryrtn */

.dataentryrtn{ padding:52px 0 54px 80px;}

.dataentryrtn img{ display:block; margin:0 0 20px 0;}

.dataentryrtn h2{ font-size:25px; color:#39353f; padding:0 0 20px 0; margin:0px;font-family: 'GothamRounded-Light'; }

.dataentryrtn p{ font-size:15px; color:#8b8b8b; line-height:25px; padding:0 0 34px 0; margin:0px;font-family: 'GothamRounded-Light';}

.dataentryrtn ul{ padding:0px; margin:0px; list-style:none;}

.dataentryrtn ul li{ font-size:15px; color:#8b8b8b; padding:0 0 0 35px;margin:0 0 20px 0;font-family: 'GothamRounded-Light'; 

display:block;background:url(../img/pink-arrow.png) 0 2px no-repeat;}







.headmenu{ display:block;}

.head_menu{ display:none;}

.head_menu{margin: 9px 0 0 0; }

.head_menu .dropdown #dLabel {    margin-left: 20px;

    font-size: 12px;

    color: #5f6a7d;

    font-family: 'GothamRounded-Medium';

    display: inline-block;

    text-decoration: none;

    text-transform: uppercase;

    font-weight: 600;}



.dropdown-menu{ border-left:none !important;border-right:none !important; margin:24px 0 0 0 !important;border-radius: 0px !important;}



.dropdown ul.dropdown-menu li a{

 font-size: 12px; padding:0px; border-bottom:0px; margin:0 0 10px 20px;

    color: #5f6a7d;

    font-family: 'GothamRounded-Medium';

    display: inline-block;

    text-decoration: none;

    text-transform: uppercase;

    font-weight: 600;}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{ background-color:#fff !important; color:#4062c6 !important;}



.orderrow{ display:none;}



.orderservice{ display:none;  padding: 24px 0 0 15px;}

.orderservice h2{font-size:18px; color:#2d2d2d; margin:0px;font-family: 'GothamRounded-Medium'; padding:0px;}



/* found */

.found{ padding: 0px 0 50px 0;

    background-size: cover;

    background: #41275f;

    background: -moz-linear-gradient(left, #41275f 0%, #5968b0 100%);

    background: -webkit-linear-gradient(left, #41275f 0%,#5968b0 100%);

    background: linear-gradient(to right, #41275f 0%,#5968b0 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41275f', endColorstr='#5968b0',GradientType=1 );

}



.foundtxt{ padding:20% 0; text-align: center;}

.foundtxt h1{font-size: 40px; color: #f4f4f4; font-family: 'camptonlight_demo'; padding: 0 0 20px 0;  margin: 0px;

text-transform:uppercase; text-align:center;}

.foundtxt p{color:#fff ;}

.panel-default>.panel-heading{padding: 0px;background-color: transparent;  }



.panel{    background-color: transparent;  border: none;box-shadow:none;}



.panel-title > a{ text-decoration:none;}



.panel-group .panel-heading + .panel-collapse > .panel-body{ border:none;}



.panel-body{ padding:0px;}



.panel-group{ padding:50px 56px 50px 30px}



#owl-demo .item{ margin:0 10px 10px;

  padding: 6px 7px;

    background-color: #fff;

    border: 1px solid #ebebeb;

    -webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.31);

    -moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.31);

    box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.31);border-radius: 4px;

}

#owl-demo .item img{

  display: block;

  width: 100%;

  height: auto;

}



.caption{overflow:hidden; padding:13px 0 0 0; }

.caption ul{ padding:0px; margin:0px; list-style:none; float:right; }

.caption ul li{ float:left; margin:0 6px 0 0;}

.caption ul li img{ display:block; margin:0px;}



.owl-buttons{ position:relative;}

.owl-prev{position: absolute;  left:-56px; top: -215px; text-indent:-9999px; background:url(../img/owl-prev.png) no-repeat;

width:14px; height:23px;}

.owl-next{position: absolute;  right:-56px; top: -215px; text-indent:-9999px; background:url(../img/owl-next.png) no-repeat;

width:14px; height:23px;}



/* selectbox css */

.select-style {padding: 0;margin: 0 0 23px 0;width: 100%;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;overflow: hidden;

 background-color: #fff;background: #fff url(../img/select-down.png) no-repeat 100% 50%;}



.select-style select {padding: 12px 40px;width: 100%;border: none;box-shadow: none;background-color: transparent;background-image: none;

-webkit-appearance: none;-moz-appearance: none;appearance: none;}



.select-style select:focus {outline: none;}



.select_boxx{background: url(../img/select.png) 0 0 no-repeat;position: absolute;width: 23px;height: 23px;top: 11px;left: 22px;}

.serviceboxx{background: url(../img/service.png) 0 0 no-repeat;position: absolute;width: 23px;height: 23px;top: 12px;left: 24px;}



.select-stylee {

overflow: hidden;

	color: #fbfbfb;

    border: 1px solid #fbfbfb;

    border-radius: 3px;

    padding: 10px 0 10px 12%;

    line-height: 40px;

    width: 100px;

    background: none;

    outline: none;

    font-size: 15px;

    font-family: 'GothamRounded-Light';

    background: url(../img/select-down2.png) no-repeat 100% 50%;

}



.select-stylee select {

   /* padding: 5px 8px;*/

    width: 87%;

    border: none;

    box-shadow: none;

    background-color: transparent;

    background-image: none;

    -webkit-appearance: none;

       -moz-appearance: none;

            appearance: none;

}



.select-stylee select option{ color:#000 !important;}

.select-stylee select:focus {outline: none;}





/*

#wpcf7-f981-o1 .wpcf7-not-valid-tip {

    position: absolute;

    top: 4px;

    width: 220px;

    left: -239px;

    text-align: center;

    border-radius: 7px; background:#fff;

}

.wpcf7-validation-errors{ color:#fff;}*/



#wpcf7-f982-o2 .wpcf7-not-valid-tip{ margin:0;

    text-align: center;

    height: 25px;

    line-height: 25px;

	color: #fff;

    background-color: #d9534f;

    border-color: #d43f3a; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

#wpcf7-f982-o2 .wpcf7-validation-errors{ float:left;margin-top: 35px;}





/* Term Page */

.bloginnerrtp h1{font-size: 40px;color: #000;font-family: 'camptonlight_demo';}

.bloginnerr {background: #f5f7f9;padding: 100px 0 50px 0;border-bottom: 1px solid #e4e9ec;}

.bloginnerr .bloginnertp h1{ color:#000;}

.innerpageinn .innerft h2{font-size: 20px; color: #000; font-family: 'GothamRounded-Light';}

.innerpageinn .innerft h3{ font-size: 15px; color: #0094e1; padding: 0px 0 8px 0; font-family: 'GothamRounded-Light';}

.termcolor .logo span.icon-ptom-logo{ color:#000;}

.termcolor .mainmenu ul li a{ color:#939393;}

.termcolor .list ul li a{color:#939393;}



.innerpageinn ol{list-style:decimal; margin-top:8px;}

.innerpageinn ol li{font-size: 15px;line-height: 25px;color: #8b8b8b;font-family: 'GothamRounded-Light'; padding-bottom:8px;}





/* mobilewoo */

.mobilewoo{ display:none;}



.mobilewoo .info{background: #008dff; padding: 40px 40px 47px 32px; margin: 0 0 34px 0;}

.mobilewoo .info h3 {color: #fff;padding: 0 0 16px 0;margin: 0px;font-size: 18px;

font-family: 'GothamRounded-Light';}



.mobilewoo .info p {font-size: 15px;position: relative;padding: 0 0 30px 0;margin: 0px;color: #fff;line-height: 25px; font-family: 'GothamRounded-Light';}



.mobilewoo .info a {font-size: 15px;color: #fff;text-decoration: underline;font-family: 'GothamRounded-Light';

background: url(../img/woo-arrow.png) right 0px no-repeat;display: inline-block !important;padding: 0 30px 0 0;}





.inquiryin span.wpcf7-not-valid-tip {  margin:0;

    text-align: center;

    height: 25px;

    line-height: 25px;

	color: #fff;

    background-color: #d9534f;

    border-color: #d43f3a; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}



.contact-banner span.wpcf7-not-valid-tip {  margin:0;

    text-align: center;

    height: 25px;

    line-height: 25px;

	color: #fff;

    background-color: #d9534f;

    border-color: #d43f3a; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}



div.wpcf7-mail-sent-ng{background:#fff;}



div.wpcf7-validation-errors{ color:#fff;}



.datart span.wpcf7-not-valid-tip{

  margin:-23px 0 0 0;

    text-align: center;

    height: 25px;

    line-height: 25px;

	color: #fff;

    background-color: #d9534f;

    border-color: #d43f3a; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}



.cd-panel-content span.wpcf7-not-valid-tip {  margin:0;

    text-align: center;

    height: 25px;

    line-height: 25px;

	color: #fff;

    background-color: #d9534f;

    border-color: #d43f3a; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}

 



div.wpcf7-validation-errors{border: 1px solid #d0c1c1 !important;background-color: #f2dede;color: #000;padding: 15px !important;}





.embed-container iframe{ width:100%; border:none;}



/* Images */

.alignleft {

	float: left;

}



.alignright {

	float: right;

}



.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



figure.wp-caption.alignleft,

img.alignleft {

	margin: 5px 20px 5px 0;

}



.wp-caption.alignleft {

	margin: 5px 10px 5px 0;

}



figure.wp-caption.alignright,

img.alignright {

	margin: 5px 0 5px 20px;

}



.wp-caption.alignright {

	margin: 5px 0 5px 10px;

}



img.aligncenter {

	margin: 5px auto;

}



img.alignnone {

	margin: 5px 0;

}



.wp-caption .wp-caption-text,

.entry-caption,

.gallery-caption {

	color: #220e10;

	font-size: 18px;

	font-style: italic;

	font-weight: 300;

	margin: 0 0 24px;

}



div.wp-caption.alignright img[class*="wp-image-"] {

	float: right;

}



div.wp-caption.alignright .wp-caption-text {

	padding-left: 10px;

}



img.wp-smiley,

.rsswidget img {

	border: 0;

	border-radius: 0;

	box-shadow: none;

	margin-bottom: 0;

	margin-top: 0;

	padding: 0;

}



.wp-caption.alignleft + ul,

.wp-caption.alignleft + ol {

	list-style-position: inside;

}


/************************** thumbnail-inn ***********************/
.img {min-height: 60px;}
.thumbnail-inn {background:#fff; min-height: 400px; padding:20px 25px; margin-bottom: 30px;}
.thumbnail-inn h2 {font-size: 18px; line-height: 26px; color: #39353f; padding: 0px; margin: 0px 0 20px; text-align: center; font-family: 'GothamRounded-Light';}
.thumbnail-inn p {  font-size: 15px;  position: relative; padding: 0 0 0px 0; margin: 0px;  color: #39353f;  line-height: 25px; font-family: 'GothamRounded-Light';  -webkit-transition: all 0.35s 0.1s linear;  -moz-transition: all 0.35s 0.1s linear;  transition: all 0.35s 0.1s linear;}


/******************* MEDIA QUERIES **************/



@media only screen and (min-width: 320px) and (max-width: 480px)

{

header{ height:auto;}

.homebanner .carousel-inner > .item{ height:auto; padding:100px 0 0 0;}	

.itemft{ position:static; left:0; top:0; margin:0 0 30px 0;}	

.itemrt{ position:static; left:0; top:0;}	

.itemin{ height:auto;}

.itemftn h2{ text-align:center; font-size:22px; line-height:30px;}

.itemftn p{ text-align:center; font-size:18px; display:none;}

.itemftn span{ width:275px; margin:0 auto;}

.itemrtn img{ width:50%; height:auto; display:none;}

.homebanner .carousel-indicators{ display:none;}

.top{ padding:0px;}

.topin{ padding:0px;}

.itemrtn h2{ font-size:16px; padding:25% 0 0 0;}



.image img{ margin:0 auto 20px; display:block;}

.text h2{ text-align:center;}

.text p{ text-align:center; padding:0 0 10px 0;}

.text a{ text-align:center; display:block;}

.servicein {background: none; border-bottom:1px solid #e8eaec; padding:20px 0 0 0;}

.service:after{ background:none;}

.non{ border-bottom:none;}



.text{ padding:0 0 30px 0;}

.company{ padding:0 0 30px 0; text-align:center;}

.contact{ padding:0 0 30px 0;text-align:center;}

.social{ text-align:center;}

.social ul{margin:0 auto 30px;}

.social ul li{ float:none; display:inline-block; text-align:center;}

.copy{ padding:0 0 30px 0;}

.copy p{ text-align:center;}

.policy{ text-align:center;}

.policy ul li:first-child{margin: 0 0 10px 0;}

.policy ul li { margin: 0 0 10px 0; float:none;}

.event h2{ padding:0 0 30px 0;}

.eventin{ padding:0 0 30px 0;}

.eventin img{margin: 0 auto 20px; float: none; display: block;}

.eventin h3{ text-align:center;}

.eventin p{ text-align:center;}

.imgsimplein {padding: 15px;}

.supporttxt h3 a {font-size: 14px; line-height:20px;}

.supporttxt p a { font-size: 14px;}

.supporttxt{ width:70%;}

.hover-text{ padding:15px;}

.team-text {left: 19px;}



.woo-bannertp h2{ font-size:25px;}

.woo-bannertp p{ font-size:16px;}

.woo-support p{ display:none;}

.woo-support h2{ font-size:11px; text-align:center;}

.woo-support img{ margin:0 auto 20px; display:block; float:none; width:100%; height:auto;}



.websitesft{ padding:0 0 30px 0;}

.websitesrt p{ display:none;}

.websitesrt img{ display:none;}



.homebanner .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right { top:55% !important;}

.woo-websites .carousel-inner > .item {  height: auto;}

.ih-item.square{ width:100% !important; height:auto !important;}

.ih-item.square.effect6.colored .info { padding:25px !important;}

.woo-featuretp h2 {font-size: 23px;}

.woo-featuretp { padding: 0px 0px 50px;}

.integrationmid {  padding:15px 15px 30px;}

.integrationmid p {font-size: 14px; line-height: 22px;}

.site{ display:block;}

.website{ display:none;}

.website .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {  right: 0% !important;}

.website .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {  left: 0% !important;}

.integration { padding:50px 0;}



.noslide{ display:none;}

.slideing{ display:block;}

.slideing .carousel-indicators li{ background:url(../img/slidedot.jpg) no-repeat; width:10px; height:10px; margin:0px;}

.slideing .carousel-indicators .active{ background:url(../img/slidedot-ac.jpg) no-repeat; width:10px; height:10px;}

.slideing .carousel-indicators{ bottom:0px !important;}

.projectin{ padding:35px 0;}

.projectin h2{ padding:0 0 20px 0;}

.feature{ padding:45px 0 30px;}

.projectin:after{background:none;}

.customer:after{ background:none;}

.feature:after{ background:none;}

.service:after{background:none;}



.html5img img{ width:30%; margin:0 auto 20px;}

.html5txt h1{ text-align:center;}

.html5txt h2{ font-size:18px; line-height:30px; text-align:center;}

.html5txt span{ font-size:18px; text-align:center;}

.html5button{ width:275px; margin:0 auto;}

.html5button span{margin: 0px 12px 12px 0; width:124px;}

.bootstrapft{ margin:0 0 30px 0;}

.offeringin { padding: 0 0px 70px;}

.bootstrapin{ margin:0 0 35px 0; min-height:auto;text-align:center;}

.using {  padding: 0 10px;}

.using h2 {  font-size: 22px;}

.using ul li{    margin: 0 8px 20px;}

.using ul li img{ width:80%;}

.using ul li.move {   margin: 0 8px 20px;}

.latesttp { padding: 0 5px 222px;}



.head .ddcommon .ddTitle .ddTitleText { display: block;  margin-left: 18px;}



.imagein img{ display:block; margin:0 auto 20px;}



.txtno{ display:none;}

.customer {  padding: 30px 0;}

.abtbannerin h1 {  font-size: 20px;}

.supportimg { width: 70px;}

.blogright{ display:none;}

.textfld{ width:100% !important;}

.blogform{ width:273px; margin:0 auto;}

.filternav ul li { margin: 0 16px 15px 0;}

.blogarticle .carousel-control.right {  right: 0;}

.blogarticle .carousel-control .glyphicon-menu-left { left: 0 !important;}



.view{ width:273px !important; margin:0 auto 27px !important;}

.third-effect a.info { left: -99px !important;}



.bloginner {padding: 100px 0 20px 0;}

.innerft h2 a img{ width:100%; height:auto; margin:0 0 20px 0; float:none;}

.innerft .tags ul li{ margin:0 10px 20px 0;}

.postimg a{margin: 0 15px 15px 0;}

.tagsin img{width:100%; height:auto; }

.sharing {  padding: 55px 20px 0 ;}

.field {  width:100%;}

.black{ margin:0 0 19px 0;}

.contactft{ padding:0px; border-right:none; margin:0 0 40px 0; text-align:center;}

.contactft p {font-size: 13px;}

.contactft p a{font-size: 13px;}

.location{ padding:0px;}



.dataftimg img{ margin:0 auto; display:block;}

.datafttxt h2 { font-size: 35px;}

.datafld{ width:100%;}

.margn { margin: 0 0 16px 0;}

.offerft{ margin:0 0 30px 0; padding:0px;}

.offerft p {  font-size: 16px;}

.offer { padding: 60px 0 0px 0;}

.grayrt {  padding: 0;}

.grayft{ margin:0 0 30px 0;}

.grayrt img{ width:100%; height:auto;}

.call_btn{ margin:0 auto;display: block !important;    float: none !important;}

.submit_btn{margin:0 auto;display: block !important;    float: none !important;}

.dataentryft img{ margin:0 auto 20px;}

.dataentryft {  padding: 52px 0 54px 0px; min-height:auto;}

.dataentryrt img{ margin:0 auto 20px;}

.dataentryrt {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryftn img{ margin:0 auto 20px;}

.dataentryftn {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryrtn img{ margin:0 auto 20px;}

.dataentryrtn {  padding: 52px 0 54px 0px;min-height:auto;}

.requestbtn{ width:130px; margin:0 auto 20px;}

.nowbtn{ width:130px;margin:0 auto;}

.faq { padding: 40px 0;}

.faqtxt{ padding:10px 10px 20px;}

.faqtxtn{ padding:10px 10px 20px;}



.html5txt h1 { font-size: 30px;}

.rewardft { padding: 60px 0 0 0px;}

.rewardft h2 { font-size: 22px;}

.time img { margin: 0 17px 70px 0;}

.rewardrt { padding: 60px 0 90px 0px;}

.rewardrt img{ width:100%; height:auto;}

.logintxt h2 { font-size: 30px;}

.loginform{    padding: 45px 15px 35px; margin:0px;}

.register{ padding: 45px 15px 35px;}

.explorebtn a{ margin:0 auto 20px;}

.joinnow a{ margin:0 auto;}



.partner { padding: 40px 0;}

.partnerft { padding: 12px 0 60px 0;}

.partnerrt a{ font-size:13px;}

.benefits{ margin:40px 0 0 0;}

.benefitft{     border-bottom: 1px solid #e9eaee; border-right:none;}

.benefitrt { padding: 48px 0 72px 0px; margin:0px;}

.cost {  border-bottom: 1px solid #e9eaee; border-right:none; padding:15px 0; margin:0 0 10px 0;}

.newsrt ul li {margin: 0 40px 20px 0;}

.no{ border-bottom:none;}



.deviceft{ margin:0 0 30px 0;}

.serviceft{ width:273px; margin:0 auto 30px;}



.spacein {  padding: 0 0 40px 0;}

.spacein h2 { font-size: 20px;}

.spacetp { padding: 0 0 15px 0;}

.spacetp ul li { margin: 0 25% 15px; width:115px;}

.helpft { padding: 10px 0 0 0;text-align: center; }

.helpft img{    margin: 0 auto 15px;}

.helprt img{    margin: 0 auto 15px;}

.helprt { padding: 50px 0 0 0; min-height: auto; text-align: center; }

.squareft img{ width:100%; height:auto;}

.inquiry { margin-top: -20px;}



.testft { padding: 0 0 30px 0;}

iframe{ width:100%; height:auto;}

.testslider .carousel-indicators{ bottom:-25px !important;}

.testconft{ width:274px; margin:0 auto;}



.projects .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left { margin-left: -1px;}

.websitesrt a{ margin:0 auto; display:block;}

.woo-websites .carousel-indicators { display:none;}

.websitesrt{ display:none;}



.wordft { min-height: 135px;}

.wordft p{ display:none;}

.wordft img { margin: 0 auto 20px; display:block;}

.wordft h2{ font-size:16px; text-align:center;}

.wordpressbtm {padding: 34px 0 20px 0;}

.stripe span{ width:274px; margin:0 auto;}

.stripe a.desktop{ margin:0 auto 20px; font-size: 14px; padding:0 12px;}

.stripe a{font-size: 14px; padding:0 12px; margin:0px;}



.desktopft{ margin:0 0 50px 0;}

.desktoptheme { padding: 85px 0 40px 0;}

.glob{ height:245px;}

.globtxt p { font-size: 14px;}

.globtxt{ bottom:0px;}

.global { padding: 40px 0;}

.filterin{ width:300px; margin:0 auto;}

.simplefilter { margin:0 auto 30px !important; padding-left:0px; width:290px;}

.simplefilter li, .multifilter li, .sortandshuffle li{ display:block !important;}



.eventhead{ border-right:none;}

.orderno { border-bottom: 1px solid #e1e3e0;border-right:none;}

.datehead{ border-bottom: 1px solid #e1e3e0;border-right:none; padding:10px 0;}

.amounthead{ margin-bottom:10px;}



.nav-tabs{ margin:0 auto;}

.nav>li { border-bottom: 1px solid #0047c8 !important; width:25%; height:57px;}

.nav>li>a { width:auto; text-indent:-9999px; font-size:0px; padding:10px 0px !Important;}

.nav > li.active:before{ background:none;}

.nav-tabs>li.active:after{ background:none;}

.nav > li:after{ background:none;}

.nav>li>a>img{ margin:0 auto;}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{ height:57px;}

.nav-tabs>li>a:hover{ height:57px;}

.tabft ul li{ width:220px;}



.tabft{ margin:0px;padding: 30px 15px 29px;}

.tabrt{ margin:0px;padding: 57px 30px 60px;}

.panel-group { padding: 0px 16px;}

.layoutftn { padding: 0 0 10px 0; border-right:none;}

.layoutft { padding: 0 0 10px 0; border-right:none; min-height:auto;}

.note { padding: 10px 20px 100px;}



.ordertxt {padding:50px 0 0 0; }

.ordertxt p{ text-align:center; padding:0 0 18px 0;}





.place-btn{ display:block;width: 105px; margin: -8px 0 0 0;}



.partner { padding: 130px 0 30px 0;}

.graycolorin{ background:#fff;}

.gray-color{background:#f5f7f9;}

.customer .carousel-indicators{ bottom:-20px; }



.head .dd .ddChild {

    left: 10px !important;

    width: 57px !important;

}





.headmenu{ display:none;}

.head_menu{ display:block;}

.ordernow a{ padding:0 7px;}

.bootft p{    padding: 0 6px; font-size:12px; text-transform:lowercase !Important; text-transform:capitalize;}



.cd-panel-content {  padding: 50px 15px 0 !Important;}

.cd-panel-content h1 {  font-size: 23px !important;}

.formft{ float:none !important; width:100% !important;}

.cd-panel-content p{ padding:0px !important;}

.formfield{ margin:0 0 20px 0 !important;}

.formrt{ float:none !important; width:100% !important;}

.select-wrapperin{ margin:0 0 20px 0 !important;}

.cd-panel-close {

    top: 0px !important;}

	

.projects .carousel-inner {

    width: 95%;

    margin: 0 auto;	}

.projects .carousel-control .icon-next, .carousel-control .glyphicon-menu-right {

    left: -5px;

}



.projects .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-menu-left, .carousel-control .glyphicon-menu-right {

    top: 50% !important;

}



.tab-content > .tab-pane{ padding:0px;}

.tabin h2{ padding:20px 0 10px 0;}

.tabrt .select-wrapper select{ width:77% !important;}

.radio label{ font-size:12px;}

.filehead h2{ padding:20px 0 0 0;}



.blogpage { height: 280px; background: #2f2783;}

.orderrow{ display:block;}

.logon{ display:none;}



.total p{ text-align:center;}

.txtfld{ background:none; color:#efecf1; font-size:18px;}

.placebtn{ margin:30px 0 0 0;}

.blogpage .head.sticky .ordern{ display:none;}

.blogpage .head.sticky .ddlabel{ color:#fff;}



.orderservice{ display:block; }





.project .carousel-control.left{ left:-25px;}

.project .carousel-control.right{ right:-25px;}



#myCarousel .thumbnail{ margin:0 auto 30px; width:250px;}





.owl-prev{ left:-18px;}

.owl-next{ right:-18px;}



.reasonrt { padding: 0 0 55px 20px;}

.otherft {  padding: 55px 0 0 0px;}



.bootstrapin img{    display: block;  margin: 0 auto 22px;}

.woo-bannertp h1 {  font-size: 35px;}

.woo-featurert { padding: 0 0 0 15px; margin-bottom:25px;}

.sketchtxt h1 { font-size: 35px; text-align:center;}

.sketchtxt h2{ text-align:center;}

.sketchtxt span{ text-align:center;}

.datafttxt{ text-align:center;}

.filtr-item { padding:0rem !important;}

.contacttp { padding: 0 0 10px 0;}



.select-stylee select{

 margin-bottom: 20px;

}



.select-stylee{

    padding: 10px 0px 10px 12%;

}





.service_box{ top:0px;}



.deviceft img{ padding-top:0px;}



}



@media only screen and (min-width: 320px) and (max-width: 344px)

{

.wordpresstp a{ margin:0;}	

}



@media only screen and (min-width: 320px) and (max-width:768px)

{

.desktopwoo{ display:none;}	

.mobilewoo{ display:block;}

.mobilewoo .info{width: auto;margin: 0 auto 34px;}

.itemftn h2 strong{ font-size:20px;}

.callfld{ margin:0 0 23px 0;width: 100%;}

#wpcf7-f982-o2 .wpcf7-not-valid-tip{ margin-top:-23px;}

}





@media only screen and (min-width: 481px) and (max-width:639px)

{

header{ height:auto;}

.homebanner .carousel-inner > .item{ height:auto; padding:100px 0 0 0;}	

.itemft{ position:static; left:0; top:0; margin:0 0 30px 0;}	

.itemrt{ position:static; left:0; top:0;}	

.itemin{ height:auto;}

.itemftn h2{ text-align:center; font-size:22px; line-height:30px;}

.itemftn p{ text-align:center; font-size:18px; display:none;}

.itemftn span{ width:275px; margin:0 auto;}

.itemrtn img{ width:50%; height:auto; display:none;}

.homebanner .carousel-indicators{ display:none;}

.top{ padding:0px;}

.topin{ padding:0px;}

.homebanner .carousel-control .icon-next, .carousel-control .glyphicon-menu-right{left: -11px;}



.text{ padding:0 0 30px 0;}

.company{ padding:0 0 30px 0; text-align:center;}

.contact{ padding:0 0 30px 0;text-align:center;}

.social{ text-align:center;}

.social ul{margin:0 auto 30px;}

.social ul li{ float:none; display:inline-block; text-align:center;}

.copy{ padding:0 0 30px 0;}

.copy p{ text-align:center;}

.policy{ text-align:center;}

.policy ul li:first-child{margin: 0 0 10px 0;}

.policy ul li { margin: 0 0 10px 0; float:none;}

.event h2{ padding:0 0 30px 0;}

.eventin{ padding:0 0 30px 0;}

.eventin img{margin: 0 auto 20px; float: none; display: block;}

.eventin h3{ text-align:center;}

.eventin p{ text-align:center;}

.team-text {left:56px;}



.image img{ margin:0 auto 20px; display:block;}

.text h2{ text-align:center;}

.text p{ text-align:center; padding:0 0 10px 0;}

.text a{ text-align:center; display:block;}



.noslide{ display:none;}

.slideing{ display:block;}

.slideing .carousel-indicators li{ background:url(../img/slidedot.jpg) no-repeat; width:10px; height:10px; margin:0px;}

.slideing .carousel-indicators .active{ background:url(../img/slidedot-ac.jpg) no-repeat; width:10px; height:10px;}

.slideing .carousel-indicators{ bottom:0px !important;}

.projectin{ padding:35px 0;}

.projectin h2{ padding:0 0 20px 0;}

.feature{ padding:45px 0 30px;}

.projectin:after{background:none;}

.customer:after{ background:none;}

.feature:after{ background:none;}

.service:after{background:none;}



.html5img img{margin:0 auto 20px;}

.html5txt h1{ text-align:center;}

.html5txt h2{ font-size:18px; line-height:30px; text-align:center;}

.html5txt span{ font-size:18px; text-align:center;}

.html5button{ width:275px; margin:0 auto;}

.html5button span{margin: 0px 12px 12px 0; width:124px;}

.bootstrapft{ margin:0 0 30px 0;}

.offeringin { padding: 0 0px 70px;}

.bootstrapin{ margin:0 0 35px 0; min-height:auto; text-align:center;}

.using {  padding: 0 10px;}

.using h2 {  font-size: 22px;}

.using ul li{    margin: 0 8px 20px;}

.using ul li img{ width:80%;}

.using ul li.move {   margin: 0 8px 20px;}

.latesttp { padding: 0 5px 222px;}



.head .ddcommon .ddTitle .ddTitleText {

    display: block;

    margin-left: 60%;

}



.imagein img{ display:block; margin:0 auto 20px;}



.txtno{ display:none;}

.customer {  padding: 30px 0;}

.itemrtn h2 { top: 180px; font-size:20px;}

.blogright{ display:none;}

.textfld{ width:100% !important;}



.view{ width:360px !important; margin:0 auto 40px !important;}

.filternav{ width:376px !important; margin:0 auto !important;}



.bloginner {padding: 100px 0 20px 0;}

.innerft h2 a img{  margin:0 25px 20px 0; }

.innerft .tags ul li{ margin:0 10px 20px 0;}

.postimg a{margin: 0 15px 15px 0;}

.sharing {  padding: 55px 20px 0 ;}

.field {  width:100%;}

.black{ margin:0 0 19px 0;}

.contacttp{ padding:0 0 10px 0;}

.contactft{ padding:0px; border-right:none; margin:0 0 40px 0; text-align:center;}

.location{ padding:0px;}

.locationft{ width:360px; margin:0 auto;}



.datafttxt h2 { font-size: 35px;}

.datafld{ width:100%;}

.margn { margin: 0 0 16px 0;}

.offerft{ margin:0 0 30px 0; padding:0px;}

.offerft p {  font-size: 16px;}

.offer { padding: 60px 0 0px 0;}

.grayft{ margin:0 0 30px 0;}

.grayrt{ padding:0px;}

.callfld{ margin:0 0 20px 0; width:100%;}

.call_btn{ margin:0 auto;display: block !important;    float: none !important;}

.submit_btn{margin:0 auto;display: block !important;    float: none !important;}

.dataentryft {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryrt {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryftn {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryrtn {  padding: 52px 0 54px 0px;min-height:auto;}

.requestbtn{ margin:0 0 0 45%; width:133px;}

.nowbtn{ margin:0;width:133px;}

.loginform{    padding: 45px 30px 35px; margin:0px;}

.register{ padding: 45px 30px 35px;}



.explorebtn a{ margin:0 auto 20px;}

.joinnow a{ margin:0 auto;}

.benefits h2{ padding:0 0 20px 0; margin:40px 0 0 0;}

.benefitft{     border-bottom: 1px solid #e9eaee; border-right:none; padding: 48px 0 42px 0px;}

.benefitrt { padding: 48px 0 42px 0px; margin:0px;}

.cost {  border-bottom: 1px solid #e9eaee; border-right:none; padding:15px 0; margin:0 0 10px 0;}

.newsrt ul li{ float:none; margin:0 0 20px 0;}

.button{ width:434px; margin:0 auto;}

.no{ border-bottom:none;}

.benefits {margin: 0 0 50px 0;}



.deviceft{ margin:0 0 30px 0;}

.serviceft{ width:273px; margin:0 auto 30px;}



.spacein {  padding: 0 0 40px 0;}

.spacetp ul li { margin: 0 33px 20px;}

.spacetp ul li.lastin { margin: 0 33px 20px; width:auto;}

.spacetp { padding: 0 0 20px 0; width:434px; margin:0 auto;}

.helpft { padding: 10px 0 0 0;text-align: center; }

.helpft img{    margin: 0 auto 15px;}

.helprt img{    margin: 0 auto 15px;}

.helprt { padding: 50px 0 0 0; min-height: auto; text-align: center; }

.inquiry { margin-top: -20px;}



.testft { padding: 0 0 30px 0;}

iframe{ width:100%; height:auto;}

.testslider .carousel-indicators{ bottom:-25px !important;}

.woo-support h2{ text-align:center;}

.woo-support p{ text-align:center;}

.woo-support img { float: none;  margin: 0 auto 20px; display:block;}



.projects .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left { margin-left: -1px;}

.projects .carousel-control.right { right: 5px;}

.websitesrt a{ margin:40px auto 0; display:block;}

.woo-websites .carousel-indicators { display:none;}

.websitesrt img{ display:none;}

.websitesrt p{ display:none;}

.ih-item.square{ margin:0 auto 20px !important;}



.site{ display:block;}

.website{ display:none;}

.website .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {  right: 0% !important;}

.website .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {  left: 0% !important;}



.wordft { min-height:270px;}

.wordft p{ text-align:center;}

.wordft img { margin: 0 auto 20px; display:block;}

.wordft h2{ font-size:16px; text-align:center;}

.wordpressbtm {padding: 34px 0 20px 0;}

.stripe span{  margin:0 auto;}

.stripe a.desktop{ margin:0 auto 20px; float:none;}

.stripe a{ margin:0px;}



.desktopft{ margin:0 0 50px 0;}

.desktoptheme { padding: 85px 0 40px 0;}

.glob{ height:245px;}

.globtxt p { font-size: 14px;}

.globtxt{ bottom:0px;}

.global { padding: 40px 0;}

.desktopft img{ margin:0 auto;}

.filterin{ width:300px; margin:0 auto;}



.simplefilter {margin:0 auto 30px !important; padding-left:0px; width:462px; }



.eventhead{ border-right:none;}

.orderno { border-bottom: 1px solid #e1e3e0;border-right:none;}

.datehead{ border-bottom: 1px solid #e1e3e0;border-right:none; padding:10px 0;}

.amounthead{ margin-bottom:10px;}



.nav-tabs{ margin:0 auto;}

.nav>li { border-bottom: 1px solid #0047c8 !important; width:25%; height:70px;}

.nav>li>a { width:auto; text-indent:-9999px; font-size:0px; padding:20px 0px !Important;}

.nav > li.active:before{ background:none;}

.nav-tabs>li.active:after{ background:none;}

.nav > li:after{ background:none;}

.nav>li>a>img{ margin:0 auto;}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{ height:70px;}

.nav-tabs>li>a:hover{ height:70px;}



.filehead h2{ padding:20px 0 0 0;}

.tab-content > .tab-pane{ padding:0px;}

.tabin h2{ padding:20px 0 10px 0;}

.tabrt .select-wrapper select{ width:77% !important;}



.tabft{ margin:0px;}

.tabrt{ margin:0px;padding: 57px 30px 60px;}

.tabin { padding: 0px 16px;}

.layoutftn { padding: 0 0 10px 0; border-right:none;}

.layoutft { padding: 0 0 10px 0; border-right:none; min-height:auto;}

.note { padding: 10px 20px 100px;}





.testconft {  width:430px; margin: 0 auto;}

.partner { padding: 130px 0 30px 0;}



.graycolorin{ background:#fff;}

.gray-color{background:#f5f7f9;}

.customer .carousel-indicators{ bottom:-20px; }

.head .dd .ddChild {

    left: 48% !important;

    width:70px !important;

}



.headmenu{ display:none;}

.head_menu{ display:block;}

.cd-panel-content {  padding: 90px 15px 0 !Important;}



.ordertxt {padding:50px 0 0 0; }

.ordertxt p{ text-align:center; padding:0 0 18px 0;}

.blogpage { height: 250px; background: #2f2783;}

.orderrow{ display:block;}

.logon{ display:none;}



.total p{ text-align:center;}

.txtfld{ background:none; color:#efecf1; font-size:18px;}

.placebtn{ margin:30px 0 0 0;}

.blogpage .head.sticky .ordern{ display:none;}

.blogpage .head.sticky .ddlabel{ color:#fff;}



.orderservice{ display:block; }



.project .carousel-control.left{ left:-25px;}

.project .carousel-control.right{ right:-25px;}



#myCarousel .thumbnail{ margin:0 auto 30px; width:300px;}



.owl-prev{ left:-18px; top:-150px;}

.owl-next{ right:-18px;top:-150px;}



.rewardft { padding: 50px 0 0 0px;}

.rewardrt { padding: 70px 0 70px 45px;}



.bootstrapin img{    display: block;  margin: 0 auto 22px;}

.sketchtxt h1 { font-size: 35px; text-align:center;}

.sketchtxt h2{ text-align:center;}

.sketchtxt span{ text-align:center;}

.dataftimg img{ display:block; margin:0 auto;}

.datafttxt{ text-align:center;}

.grayrt img{ margin:0 auto;}

}



@media only screen and (min-width:640px) and (max-width:767px)

{

header{ height:auto;}

.homebanner .carousel-inner > .item{ height:auto; padding:100px 0 0 0;}	

.itemft{ position:static; left:0; top:0; margin:0 0 30px 0;}	

.itemrt{ position:static; left:0; top:0;}	

.itemin{ height:auto;}

.itemftn h2{ text-align:center; font-size:22px; line-height:30px;}

.itemftn p{ text-align:center; font-size:18px; display:none;}

.itemftn span{ width:275px; margin:0 auto;}

.itemrtn img{ width:50%; height:auto;}

.homebanner .carousel-indicators{ display:none;}

.top{ padding:0px;}

.topin{ padding:0px;}

.homebanner .carousel-control .icon-next, .carousel-control .glyphicon-menu-right{left: -9px;}



.image img{ margin:0 auto 20px; display:block;}

.text h2{ text-align:center;}

.text p{ text-align:center; padding:0 0 10px 0;}

.text a{ text-align:center; display:block;}

.text{ padding:0 0 30px 0;}

.social ul li img{ width:100%; height:auto;}

.company{ padding:0 0 30px 0; width:50%; float:left;}

.copy{ padding:0 0 30px 0;}



.copy p{ text-align:center;}

.policy{ text-align:center;}

.policy ul li:first-child{margin: 0 0 10px 0;}

.policy ul li { margin: 0 0 10px 0; float:none;}

.reasons img{ margin:0 auto; display:block;}

.event h2{ padding:0 0 30px 0;}

.eventin{ padding:0 0 30px 0;}

.eventin img{ width:33%; height:auto;  margin: 0 20px 0 0;}	

.team-text {left: 119px;}



.contact{ width:50%; float:left;}

.social{ width:50%;float:left;}



.noslide{ display:block;}

.slideing{ display:none;}



.html5img img{margin:0 auto 20px;}

.html5txt h1{ text-align:center;}

.html5txt h2{ font-size:18px; line-height:30px; text-align:center;}

.html5txt span{ font-size:18px; text-align:center;}

.html5button{ width:275px; margin:0 auto;}

.html5button span{margin: 0px 12px 0 0; width:124px;}

.bootstrapft{ margin:0 0 30px 0;}

.offeringin { padding: 0 0px 70px;}

.bootstrapin{ margin:0 0 35px 0; min-height:auto; text-align:center;}

.using {  padding: 0 10px;}

.using h2 {  font-size: 22px;}

.using ul li{     margin: 0 25px 30px;}

.using ul li img{ width:80%;}

.using ul li.move {     margin: 0 25px 30px;}

.latesttp { padding: 0 5px 222px;}



.head .ddcommon .ddTitle .ddTitleText {

    display: block;

    margin-left: 70%;

}



.imagein img{ display:block; margin:0 auto 20px;}



.txtno{ display:none;}

.customer {  padding: 30px 0;}



.itemrtn h2 { font-size: 22px; top: 190px;}

.blogform{ width:335px; margin:0 auto;}



.textfld{ width:100% !important;}

.popover {  max-width: 265px !important;}

.popover.bottom { left: 53% !important;}



.view{ width:360px !important; margin:0 auto 40px !important;}

.filternav{ width:376px !important; margin:0 auto !important;}

.bloginner {padding: 100px 0 20px 0;}

.innerft h2 a img{  margin:0 25px 20px 0; }

.innerft .tags ul li{ margin:0 10px 20px 0;}

.postimg a{margin: 0 15px 15px 0;}

.sharing {  padding: 55px 20px 0 ;}

.contacttp{ padding:0 0 10px 0;}

.contactft{ padding:0px; border-right:none; margin:0 0 40px 0; text-align:center;}

.location{ padding:0px;}

.locationft{ width:360px; margin:0 auto;}



.datafttxt h2 { font-size: 35px;}

.offerft{ margin:0 0 30px 0; padding:0px;}

.offerft p {  font-size: 16px;}

.offer { padding: 60px 0 0px 0;}

.grayft{ margin:0 0 30px 0;}

.grayrt{ padding:0px;}

.callfld{ margin:0 0 20px 0; width:100%;}

.call_btn{ margin:0 auto;display: block !important;    float: none !important;}

.submit_btn{margin:0 auto;display: block !important;    float: none !important;}



.dataentryft {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryrt {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryftn {  padding: 52px 0 54px 0px;min-height:auto;}

.dataentryrtn {  padding: 52px 0 54px 0px;min-height:auto;}



.requestbtn{ margin:0 0 0 45%;}

.nowbtn{ margin:0;}



.explorebtn a{ margin:0 auto 20px;}

.joinnow a{ margin:0 auto;}

.benefits h2{ padding:0 0 20px 0; margin:40px 0 0 0;}

.benefitft{     border-bottom: 1px solid #e9eaee; border-right:none; padding: 48px 0 42px 0px;}

.benefitrt { padding: 48px 0 42px 0px; margin:0px;}

.cost {  border-bottom: 1px solid #e9eaee; border-right:none; padding:15px 0; margin:0 0 10px 0;}

.no{ border-bottom:none;}

.benefits {margin: 0 0 50px 0;}





.button{ width:434px; margin:0 auto;}

.deviceft{ margin:0 0 30px 0;}



.serviceft{ width:273px; margin:0 auto 30px;}

.helpft { padding: 10px 0 0 0;text-align: center; }

.helpft img{    margin: 0 auto 15px;}

.helprt img{    margin: 0 auto 15px;}

.helprt { padding: 50px 0 0 0; min-height: auto; text-align: center; }

.spacetp ul li { margin: 0 33px 20px;}

.spacetp { width:593px; margin:0 auto;}



.testft { padding: 0 0 30px 0;}



.testslider .carousel-indicators{ bottom:-25px !important;}

.woo-support h2{ text-align:center;}

.woo-support p{ text-align:center;}

.woo-support img { float: none;  margin: 0 auto 20px; display:block;}



.projects .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left { margin-left: -1px;}



.projects .carousel-control.right { right: 5px;}

.websitesrt a{ margin:40px auto 0; display:block;}

.woo-websites .carousel-indicators { display:none;}

.websitesrt img{ display:none;}

.websitesrt p{ display:none;}

.ih-item.square{ margin:0 auto 20px !important;}



.site{ display:block;}

.website{ display:none;}

.website .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {  right: 0% !important;}

.website .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {  left: 0% !important;}



.wordft { min-height:230px;}

.wordft p{ text-align:center;}

.wordft img { margin: 0 auto 20px; display:block;}

.wordft h2{ font-size:16px; text-align:center;}

.wordpressbtm {padding: 34px 0 20px 0;}

.stripe span{ margin:0 auto;}

.stripe a.desktop{ margin:0 auto 20px; float:none;}

.stripe a{ margin:0px;}



.desktopft{ margin:0 0 50px 0;}

.desktoptheme { padding: 85px 0 40px 0;}

.glob{ height:245px;}

.globtxt p { font-size: 14px;}

.globtxt{ bottom:0px;}

.global { padding: 40px 0;}

.desktopft img{ margin:0 auto;}

.filterin{ width:300px; margin:0 auto;}



.eventhead{ border-right:none;}

.orderno { border-bottom: 1px solid #e1e3e0;border-right:none;}

.datehead{ border-bottom: 1px solid #e1e3e0;border-right:none; padding:10px 0;}

.amounthead{ margin-bottom:10px;}



.nav-tabs{ margin:0 auto;}

.nav>li { border-bottom: 1px solid #0047c8 !important; width:25%; height:90px;}

.nav>li>a { width:auto; text-indent:-9999px; font-size:0px; padding:20px 0px !Important;}

.nav > li.active:before{ background:none;}

.nav-tabs>li.active:after{ background:none;}

.nav > li:after{ background:none;}

.nav>li>a>img{ margin:0 auto;}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{ height:90px;}

.nav-tabs>li>a:hover{ height:90px;}



.filehead h2{ padding:20px 0 0 0;}

.tab-content > .tab-pane{ padding:0px;}

.tabin h2{ padding:20px 0 10px 0;}

.tabrt .select-wrapper select{ width:77% !important;}





.tabft{ margin:0px;}

.tabrt{ margin:0px;padding: 57px 30px 60px;}

.tabin { padding: 0px 16px;}

.layoutftn { padding: 0 0 10px 0; border-right:none;}

.layoutft { padding: 0 0 10px 0; border-right:none; min-height:auto;}

.note { padding: 10px 20px 100px;}





.testcon {width: 602px; margin: 0 auto;}

.testconft {  width:263px; margin: 0 2%; float:left; min-height:470px;}

.partner { padding: 130px 0 30px 0;}



.graycolorin{ background:#fff;}

.gray-color{background:#f5f7f9;}

.customer .carousel-indicators{ bottom:-20px; }



.head .dd .ddChild {

    left: 60% !important;

    width: 86px !important;

}



.headmenu{ display:none;}

.head_menu{ display:block;}



.cd-panel-container{ width:90% !important;}

.ordertxt {padding:50px 0 0 0; }

.ordertxt p{ text-align:center; padding:0 0 18px 0;}

.blogpage { height: 250px; background: #2f2783;}

.orderrow{ display:block;}

.logon{ display:none;}



.total p{ text-align:center;}

.txtfld{ background:none; color:#efecf1; font-size:18px;}

.placebtn{ margin:30px 0 0 0;}

.blogpage .head.sticky .ordern{ display:none;}

.blogpage .head.sticky .ddlabel{ color:#fff;}



.orderservice{ display:block; }



.project .carousel-control.left{ left:-25px;}

.project .carousel-control.right{ right:-25px;}



#myCarousel .thumbnail{ margin:0 auto 30px; width:400px;}



.bootstrapin img{    display: block;  margin: 0 auto 22px;}

.sketchtxt h1 { text-align:center;}

.sketchtxt h2{ text-align:center;}

.sketchtxt span{ text-align:center;}

.dataftimg img{ display:block; margin:0 auto;}

.datafttxt{ text-align:center;}

.grayrt img{ margin:0 auto;}



}



@media only screen and (min-width:768px) and (max-width:991px)

{

.eventin img{ width:50%; height:auto;  margin: 0 10px 0 0;}	

.imgsimplein { padding: 10px;}

.supporttxt{ width:74%;}

.hover-text{ padding: 12px 9px;}

.supporttxt p a { font-size: 13px;}

.social ul li {margin: 0px 18px 15px 0;}



.noslide{ display:block;}

.slideing{ display:none;}

.homebanner .carousel-control{ display:none;}

.itemft{ top:26%;}

.itemftn h2 { font-size: 30px;line-height: 36px;}



.listn{ display:none;}

.list ul li {  margin: 0 0 0 22px;}



/* mainmenu */

.mainmenu{ display:block;}



/* mobilemenu */

.mobilemenu{ display:none;}

.hamburger{ display:none;}



.html5img img{margin:0 auto 20px;}

.html5txt h1{ text-align:center;}

.html5txt h2{ font-size:18px; line-height:30px; text-align:center;}

.html5txt span{ font-size:18px; text-align:center;}

.html5button{ width:275px; margin:0 auto;}

.html5button span{margin: 0px 12px 0 0; width:124px;}

.bootstrapft{ margin:0 0 30px 0;}

.offeringin { padding: 0 0px 70px;}

.bootstrapin{ margin:0 0 35px 0;}

.using {  padding: 0 10px;}

.using h2 {  font-size: 22px;}

.using ul li{  margin: 0 38px 40px;}

.using ul li.move { margin: 0 38px 40px;}



.list {  margin: 0 12px 0 0;}

.blogform{ width:335px; margin:0 auto;}



.textfld{ width:100% !important;}



.popover {  max-width: 265px !important;}

.popover.bottom { left: 64% !important;}



.bloginner {padding: 100px 0 20px 0;}

.innerft h2 a img{  margin:0 25px 20px 0; }

.innerft .tags ul li{ margin:0 10px 20px 0;}

.postimg a{margin: 0 15px 15px 0;}

.sharing {  padding: 55px 20px 0 ;}

.tagsin img{ width:100%;}

.posttxt{ width:168px;}

.locationft{ width:345px; margin:0 auto;}



.dataftimg img{ width:100%; height:auto; }

.datafttxt h2 {font-size: 29px;}

.datafld{ width:100%;}

.margn{ margin:0 0 16px 0;}

.offer{ padding:50px 0;}

.offerft{ padding:0px;}

.grayrt img{ width:100%; height:auto;}

.callfld{ margin:0 0 23px 0;width: 100%;}

#wpcf7-f982-o2 .wpcf7-not-valid-tip{ margin-top:-23px;}

.dataentryrt { min-height: 603px;padding: 52px 0 54px 0px;}

.dataentryftn {min-height: 630px;padding: 52px 0 54px 0px;}

.dataentryrtn { padding: 52px 0 54px 0px;}

.requestbtn{ margin:0 0 0 55%;}

.nowbtn{ margin:0;}

.rewardft { padding: 60px 0 0 20px;}

.rewardft h2 { font-size: 22px;}

.time img { margin: 0 17px 70px 0;}

.rewardrt { padding: 60px 0 170px 0px;}

.rewardrt img{ width:100%; height:auto;}

.loginform{    padding: 45px 15px 35px; }

.register{ padding: 45px 15px 35px;}



.explorebtn a{ margin:0 0 0 45%;}

.benefitrt { padding: 48px 0 45px 50px;}

.cost{ padding:0 ;}



.button{ width:434px; margin:0 auto;}

.newsrt {  padding: 70px 0 50px 0;}

.newsrt ul li{ float:none; margin:0 0 20px 0;}

.reasonrt h3 { font-size: 17px;}



.serviceft{ width:273px; margin:0 auto 30px;}

.spacetp ul li {  margin: 0 10px 50px;}

.space {padding: 70px 0 0 0;}

.helprt { padding: 50px 0 0 30px;}



iframe{ width:100%; height:auto;}

.testslider .carousel-indicators{ bottom:-25px;}

.testconft{ min-height:450px;}



.woo-support h2{ text-align:center;}

.woo-support p{ text-align:center;}

.woo-support img { float: none;  margin: 0 auto 20px; display:block;}



.projects .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left { display:none;}

.projects .carousel-control.right { display:none;}



.ih-item.square{ width:345px !important;}

.woo-featuretp { padding: 0 0 70px 0;}

.woo-featurein { min-height: 320px;}



.site img{ width:100%; height:auto;}

.site img.noo{ width:auto; height:auto;}



.datehead p { line-height: 24px;}

.datehead{ min-height:101px;}

.amounthead a{ width:154px; padding:0 8px;}



.nav-tabs{ width:720px !important; margin:0 auto;}

.nav>li>a{  width:179px;}

.tabft { padding: 59px 12px 29px;}

.tabrt { padding: 57px 20px 68px;}

.layoutftn {  padding: 0 30px 10px 0;}

.layoutft { padding: 0 30px 10px 0; min-height:367px;}



.note { padding: 10px 40px 100px;}



.ordertxt{ display:none;}

.place-btn{ display:none;}

.placebtn{ display:inline-block;width: 105px; margin: -8px 0 0 0;}

.partner { padding: 130px 0 50px 0;}



.benefitft{    padding: 48px 0 44px 0;}

.dataentryft { padding: 52px 0 54px 0;}





.sm-menu.ff-hack {

    top: 56% !important;

    left: 68% !important;

}





.flyInLeft {

    margin-left: 5% !important;

}



.headmenu ul li {

    margin: 0 18px 0 0;

}

.bootft p{ padding: 0 8px;}

.otherft{width: 350px;float: right; padding: 55px 0 0 30px;}	

.dataentryft{width: 345px;float: right; }

.dataentryftn{width: 345px;float: right; }

.rewardft{width: 355px;float: right; }

.tabrt .select-wrapper select{ width:77% !important;}

.helpft{width: 345px;float: right;     padding: 50px 0 0 0;}



.cd-nav .cd-half-block { width: 49% !important;}

.flyInRight {  padding: 19.9% 17% !important;}

.cd-nav .cd-navigation-wrapper{ width:auto !important;}

.closemenu { top: 36px !important;  right: 25px !important;}



.owl-prev{  top:-150px;}

.owl-next{ top:-150px;}



.reasonrt{min-height: 412px;}

.sketchtxt h1 { text-align:center;}

.sketchtxt h2{ text-align:center;}

.sketchtxt span{ text-align:center;}

}





@media only screen and (min-width:992px) and (max-width:1024px)

{

.teamin{ padding:19px 5px;}	

.teamft p { font-size: 9px;}	

.imgsimplein { padding: 15px;}

.supporttxt{ width:76%;}

.hover-text{ padding: 15px;}	

.social ul li {margin: 0px 18px 0 0;}

.policy ul li { margin: 0 0 0 18px;}





.listn{ display:none;}

/* mainmenu */

.mainmenu{ display:block;}



/* mobilemenu */

.mobilemenu{ display:none;}

.hamburger{ display:none;}



.using ul li.move {

  margin: 0 30px 80px;

}



.using ul li {

    margin: 0 30px 80px;

}



.popover {  max-width: 285px !important;}

.popover.bottom { left:74% !important;}



.third-effect a.info { left: -88px !important;}

.innerft .tags ul li{ margin:0 10px 20px 0;}

.posttxt{ width:178px;}

.offerft{ padding:0px;}

.explorebtn a{ width:155px;}



.button{ width:510px; margin:0 auto;}

.newsrt {  padding: 70px 0 80px 0;}

.newsrt ul li{ margin:0 8px 0 0;}



.serviceft { min-height: 330px;}

.squareft img{ width:100%; height:auto;}

.woo-support img {  margin: 0 12px 12px 0;}



.projects .carousel-control .icon-prev, .carousel-control .glyphicon-menu-left { display:none;}

.projects .carousel-control.right { display:none;}

.ih-item.square.effect6 .info h3{ font-size:16px !important;}

.ih-item.square.effect6 .info p { font-size: 14px !important;}

.ih-item.square{ width:294px !important;}



.amounthead a{ width:196px;    padding: 0 16px;background: #52d182 url(../img/view-arrw.png) 165px center no-repeat;}

.nav-tabs{ width:720px !important; margin:0 auto;}

.nav>li>a{  width:179px;}

.tabft { padding: 59px 12px 29px;}

.tabrt { padding: 57px 20px 68px;}

.layoutftn {  padding: 0 30px 10px 0;}

.layoutft { padding: 0 30px 10px 0; min-height:367px;}



.note { padding: 10px 40px 100px;}



.place-btn{ display:none;}

.placebtn{ display:inline-block;width:96px; margin: -8px 0 0 0;}

.txtfld{ width:70px;}

.total p{ font-size:13.8px;}

.ordertxt p { font-size: 13.8px; margin:5px 0 0 0;}



.partner { padding: 130px 0 50px 0;}

.spacetp {padding: 0 ;}

.spacetp ul li.lastin{ width:auto; margin:0 33px; float:left;}



.cd-nav .cd-half-block { width: 49% !important;}

.flyInRight {  padding: 19.3% 18% !important;}

.cd-nav .cd-navigation-wrapper{ width:auto !important;}

.closemenu { top: 36px !important;  right: 25px !important;}

.reasonrt{min-height:295px;}

}

@media only screen and (min-width:992px) and (max-width:1199)
{

.thumbnail-inn{ min-height:500px;}
}
	

@media only screen and (min-width:1025px) and (max-width:1200px)

{

.teamin{ padding:19px 5px;}	

.teamft p { font-size: 9px;}	



.listn{ display:none;}



.mainmenu{ display:block;}



/* mobilemenu */

.mobilemenu{ display:none;}

.hamburger{ display:none;	}



.using ul li.move {

  margin: 0 30px 80px;

}



.using ul li {

    margin: 0 30px 80px;

}



.supportimg {   width: 64px;}

.innerft .tags ul li{ margin:0 10px 20px 0;}

.posttxt{ width:178px;}

.explorebtn a{ width:155px;}

.button{ width:510px; margin:0 auto;}

.newsrt {  padding: 70px 0 90px 0;}

.newsrt ul li{ margin:0 8px 0 0;}

.squareft img{ width:100%; height:auto;}

.woo-support img {  margin: 0 12px 12px 0;}



.ih-item.square.effect6 .info h3{ font-size:16px !important;}

.ih-item.square.effect6 .info p { font-size: 14px !important;}

.ih-item.square{ width:294px !important;}



.nav-tabs{ width:720px !important; margin:0 auto;}

.nav>li>a{  width:179px;}

.tabft { padding: 59px 12px 29px;}

.tabrt { padding: 57px 20px 68px;}

.layoutftn {  padding: 0 30px 10px 0;}

.layoutft { padding: 0 30px 10px 0; min-height:367px;}



.note { padding: 10px 40px 100px;}



.place-btn{ display:none;}

.placebtn{ display:inline-block;width:96px; margin: -8px 0 0 0;}

.txtfld{ width:70px;}

.total p{ font-size:13.8px;}

.ordertxt p { font-size: 13.8px; margin:5px 0 0 0;}

.spacetp ul li.lastin{ width:auto; margin:0 33px; float:left;}

.otherft{width: 475px;float: right; padding: 55px 0 0 40px;}	

.rewardft{width: 480px;float: right; }

.reasonrt{min-height:295px;}

}







@media only screen and (min-width: 320px) and (max-width:767px)

{



.mainmenu{ display:none;}

.list{ display:none;}

.mobilemenu{ display:block;}

.listn{ display:block;}

.newclass2{ background:#fff !important;}

.newclass3{ background:#f5f7f9 !important;}



}





@media only screen and (min-width:875px) and (max-width:991px)

{

.otherft {

    padding: 55px 0 0 10%;

}



}


@media only screen and (min-width:1201px) and (max-width:3000px)

{

.otherft{width: 600px;float: right;}	

.rewardft{width: 600px;float: right;}	

.grayft{width: 555px;float: right;}	

.dataentryft{width: 600px;float: right;}	

.dataentryftn{width: 600px;float: right;}	

.helpft{width: 600px;float: right;}	

}
/*
     FILE ARCHIVED ON 02:15:11 Jun 21, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:56:44 Apr 22, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.685
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.018
  esindex: 0.012
  cdx.remote: 4.969
  LoadShardBlock: 157.586 (3)
  PetaboxLoader3.datanode: 63.433 (4)
  PetaboxLoader3.resolve: 149.972 (3)
  load_resource: 67.381
*/